builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-608 starttime: 1477706682.06 results: success (0) buildid: 20161028172921 builduid: 9d090a6f05f34857b311815822842109 revision: ee15183d057288ccd8b6b22b13b85c540229f736 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:42.056561) ========= master: http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:42.057009) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:42.057292) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:42.093857) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:42.094157) ========= 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-1477706412.933002-1581677820 _=/tools/buildbot/bin/python using PTY: False --2016-10-28 19:04:42-- 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% 12.8M=0.001s 2016-10-28 19:04:42 (12.8 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.260027 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:42.418134) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:42.418448) ========= 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-1477706412.933002-1581677820 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031460 ========= master_lag: 0.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:42.611776) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:42.612127) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev ee15183d057288ccd8b6b22b13b85c540229f736 --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 ee15183d057288ccd8b6b22b13b85c540229f736 --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-1477706412.933002-1581677820 _=/tools/buildbot/bin/python using PTY: False 2016-10-28 19:04:42,883 truncating revision to first 12 chars 2016-10-28 19:04:42,883 Setting DEBUG logging. 2016-10-28 19:04:42,884 attempt 1/10 2016-10-28 19:04:42,884 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/ee15183d0572?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-28 19:04:43,275 unpacking tar archive at: mozilla-inbound-ee15183d0572/testing/mozharness/ program finished with exit code 0 elapsedTime=0.670530 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:43.500060) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:43.500360) ========= script_repo_revision: ee15183d057288ccd8b6b22b13b85c540229f736 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:43.500754) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:43.501046) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-28 19:04:43.916292) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 13 secs) (at 2016-10-28 19:04:43.916570) ========= /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-1477706412.933002-1581677820 _=/tools/buildbot/bin/python using PTY: False 19:04:44 INFO - MultiFileLogger online at 20161028 19:04:44 in /builds/slave/test 19:04:44 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 19:04:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 19:04:44 INFO - {'allow_software_gl_layers': False, 19:04:44 INFO - 'append_to_log': False, 19:04:44 INFO - 'base_work_dir': '/builds/slave/test', 19:04:44 INFO - 'blob_upload_branch': 'mozilla-inbound', 19:04:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 19:04:44 INFO - 'buildbot_json_path': 'buildprops.json', 19:04:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 19:04:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:04:44 INFO - 'download_minidump_stackwalk': True, 19:04:44 INFO - 'download_symbols': 'true', 19:04:44 INFO - 'download_tooltool': True, 19:04:44 INFO - 'e10s': False, 19:04:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 19:04:44 INFO - 'tooltool.py': '/tools/tooltool.py', 19:04:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 19:04:44 INFO - '/tools/misc-python/virtualenv.py')}, 19:04:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:04:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:04:44 INFO - 'log_level': 'info', 19:04:44 INFO - 'log_to_console': True, 19:04:44 INFO - 'opt_config_files': (), 19:04:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:04:44 INFO - '--processes=1', 19:04:44 INFO - '--config=%(test_path)s/wptrunner.ini', 19:04:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:04:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:04:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:04:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:04:44 INFO - 'pip_index': False, 19:04:44 INFO - 'require_test_zip': True, 19:04:44 INFO - 'test_type': ('testharness',), 19:04:44 INFO - 'this_chunk': '1', 19:04:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 19:04:44 INFO - 'total_chunks': '10', 19:04:44 INFO - 'virtualenv_path': 'venv', 19:04:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:04:44 INFO - 'work_dir': 'build'} 19:04:44 INFO - [mozharness: 2016-10-29 02:04:44.349064Z] Running clobber step. 19:04:44 INFO - Running pre-action listener: _resource_record_pre_action 19:04:44 INFO - Running main action method: clobber 19:04:44 INFO - rmtree: /builds/slave/test/build 19:04:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 19:04:45 INFO - Running post-action listener: _resource_record_post_action 19:04:45 INFO - [mozharness: 2016-10-29 02:04:45.144014Z] Finished clobber step (success) 19:04:45 INFO - [mozharness: 2016-10-29 02:04:45.144370Z] Running read-buildbot-config step. 19:04:45 INFO - Running pre-action listener: _resource_record_pre_action 19:04:45 INFO - Running main action method: read_buildbot_config 19:04:45 INFO - Using buildbot properties: 19:04:45 INFO - { 19:04:45 INFO - "project": "", 19:04:45 INFO - "product": "firefox", 19:04:45 INFO - "script_repo_revision": "production", 19:04:45 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 19:04:45 INFO - "repository": "", 19:04:45 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 19:04:45 INFO - "buildid": "20161028172921", 19:04:45 INFO - "pgo_build": "False", 19:04:45 INFO - "basedir": "/builds/slave/test", 19:04:45 INFO - "buildnumber": 36, 19:04:45 INFO - "slavename": "tst-linux32-spot-608", 19:04:45 INFO - "revision": "ee15183d057288ccd8b6b22b13b85c540229f736", 19:04:45 INFO - "master": "http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/", 19:04:45 INFO - "platform": "linux", 19:04:45 INFO - "branch": "mozilla-inbound", 19:04:45 INFO - "repo_path": "integration/mozilla-inbound", 19:04:45 INFO - "moz_repo_path": "", 19:04:45 INFO - "stage_platform": "linux", 19:04:45 INFO - "builduid": "9d090a6f05f34857b311815822842109", 19:04:45 INFO - "slavebuilddir": "test" 19:04:45 INFO - } 19:04:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 19:04:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 19:04:45 INFO - Running post-action listener: _resource_record_post_action 19:04:45 INFO - [mozharness: 2016-10-29 02:04:45.153763Z] Finished read-buildbot-config step (success) 19:04:45 INFO - [mozharness: 2016-10-29 02:04:45.154098Z] Running download-and-extract step. 19:04:45 INFO - Running pre-action listener: _resource_record_pre_action 19:04:45 INFO - Running main action method: download_and_extract 19:04:45 INFO - mkdir: /builds/slave/test/build/tests 19:04:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:04:45 INFO - trying https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 19:04:45 INFO - Downloading https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/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 19:04:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/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 19:04:45 INFO - Downloaded 1325 bytes. 19:04:45 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 19:04:45 INFO - Using the following test package requirements: 19:04:45 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 19:04:45 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 19:04:45 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 19:04:45 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 19:04:45 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 19:04:45 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 19:04:45 INFO - u'jsshell-linux-i686.zip'], 19:04:45 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 19:04:45 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 19:04:45 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 19:04:45 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 19:04:45 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 19:04:45 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 19:04:45 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 19:04:45 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 19:04:45 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 19:04:45 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 19:04:45 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 19:04:45 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 19:04:45 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/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 19:04:45 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 19:04:45 INFO - Fetch https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 19:04:46 INFO - Http code: 200 19:04:46 INFO - x-amz-id-2: T+1NiFGE83RXUpDtMpfQsnC8E3IP/fRCXLa8yA7FSj0s+8Wi8l7nokyiSQXakmDB4+IWdcWnRBc= 19:04:46 INFO - x-amz-request-id: B95D0CFA8C46C6D7 19:04:46 INFO - x-amz-version-id: 5g3phxt5DzqjJgyZJApBsIMrtzVP8JH_ 19:04:47 INFO - Expected file size: 20589486 19:04:47 INFO - Obtained file size: 20589486 19:04:48 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/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 19:04:48 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 19:04:48 INFO - Fetch https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 19:04:49 INFO - Http code: 200 19:04:49 INFO - x-amz-id-2: 4Wun9vZwCz9A1/4rkBebWn9RXXvQuhVw5uM7uQT/bK1wCmjnVzhCPaK2/w9UoXd0+/dSLlPj0mg= 19:04:49 INFO - x-amz-request-id: 218C16130255BBB8 19:04:49 INFO - x-amz-version-id: VYH9bDiTqxLa55yYUgK4.SFHRBcXGpmE 19:04:50 INFO - Expected file size: 43213242 19:04:50 INFO - Obtained file size: 43213242 19:05:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:05:02 INFO - trying https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 19:05:02 INFO - Downloading https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/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 19:05:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/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 19:05:08 INFO - Downloaded 66383501 bytes. 19:05:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 19:05:08 INFO - mkdir: /builds/slave/test/properties 19:05:08 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 19:05:08 INFO - Writing to file /builds/slave/test/properties/build_url 19:05:08 INFO - Contents: 19:05:08 INFO - build_url:https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 19:05:08 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 19:05:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 19:05:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 19:05:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 19:05:09 INFO - Contents: 19:05:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 19:05:09 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 19:05:09 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 19:05:09 INFO - Fetch https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 19:05:10 INFO - Http code: 200 19:05:10 INFO - x-amz-id-2: Bw2l3Ub6GaqixkMofx5z4PKIy228UuX+9U4Ty+0rSqzwjbA6q1Cf6m/oduDWnzmIMf4i4ITD1Sc= 19:05:10 INFO - x-amz-request-id: B1220D20AB8B6335 19:05:10 INFO - x-amz-version-id: _gcs01LPC.k5GNdNb7w4WN6Ts.3LQSEu 19:05:14 INFO - Expected file size: 178170293 19:05:14 INFO - Obtained file size: 178170293 19:05:36 INFO - Running post-action listener: _resource_record_post_action 19:05:36 INFO - Running post-action listener: set_extra_try_arguments 19:05:36 INFO - [mozharness: 2016-10-29 02:05:36.424955Z] Finished download-and-extract step (success) 19:05:36 INFO - [mozharness: 2016-10-29 02:05:36.425301Z] Running fetch-geckodriver step. 19:05:36 INFO - Running pre-action listener: _resource_record_pre_action 19:05:36 INFO - Running main action method: fetch_geckodriver 19:05:36 INFO - Running post-action listener: _resource_record_post_action 19:05:36 INFO - [mozharness: 2016-10-29 02:05:36.458762Z] Finished fetch-geckodriver step (success) 19:05:36 INFO - [mozharness: 2016-10-29 02:05:36.459151Z] Running create-virtualenv step. 19:05:36 INFO - Running pre-action listener: _pre_create_virtualenv 19:05:36 INFO - Running pre-action listener: _resource_record_pre_action 19:05:36 INFO - Running main action method: create_virtualenv 19:05:36 INFO - Creating virtualenv /builds/slave/test/build/venv 19:05: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 19:05:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 19:05:36 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 19:05:36 INFO - Using real prefix '/usr' 19:05:36 INFO - New python executable in /builds/slave/test/build/venv/bin/python 19:05:37 INFO - Installing distribute.............................................................................................................................................................................................done. 19:05:41 INFO - Installing pip.................done. 19:05:41 INFO - Return code: 0 19:05:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 19:05:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 19:05:41 INFO - Reading from file tmpfile_stdout 19:05:41 INFO - Output received: 19:05:41 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) 19:05:41 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 19:05:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:05:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:05:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:05:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:05:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:05:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:05:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97d1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97238b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99703c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97587a0>, '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 0x975d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9872aa8>, '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-1477706412.933002-1581677820', '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 19:05:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 19:05:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 19:05:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:05:41 INFO - 'CCACHE_UMASK': '002', 19:05:41 INFO - 'DISPLAY': ':0', 19:05:41 INFO - 'HOME': '/home/cltbld', 19:05:41 INFO - 'LANG': 'en_US.UTF-8', 19:05:41 INFO - 'LOGNAME': 'cltbld', 19:05:41 INFO - 'MAIL': '/var/mail/cltbld', 19:05:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:05:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:05:41 INFO - 'MOZ_NO_REMOTE': '1', 19:05:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:05:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:05:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:05:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:05:41 INFO - 'PWD': '/builds/slave/test', 19:05:41 INFO - 'SHELL': '/bin/bash', 19:05:41 INFO - 'SHLVL': '1', 19:05:41 INFO - 'TERM': 'linux', 19:05:42 INFO - 'TMOUT': '86400', 19:05:42 INFO - 'USER': 'cltbld', 19:05:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477706412.933002-1581677820', 19:05:42 INFO - '_': '/tools/buildbot/bin/python'} 19:05:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:05:42 INFO - Downloading/unpacking psutil>=3.1.1 19:05:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:05:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:05:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:05:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:05:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:05:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:05:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 19:05:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:05:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:05:46 INFO - Installing collected packages: psutil 19:05:46 INFO - Running setup.py install for psutil 19:05:46 INFO - building 'psutil._psutil_linux' extension 19:05:46 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 19:05:46 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 19:05:46 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 19:05:47 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 19:05:47 INFO - building 'psutil._psutil_posix' extension 19:05:47 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 19:05:47 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 19:05:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:05:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:05:47 INFO - Successfully installed psutil 19:05:47 INFO - Cleaning up... 19:05:47 INFO - Return code: 0 19:05:47 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 19:05:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:05:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:05:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:05:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:05:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:05:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:05:47 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97d1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97238b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99703c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97587a0>, '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 0x975d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9872aa8>, '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-1477706412.933002-1581677820', '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 19:05:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 19:05:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 19:05:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:05:47 INFO - 'CCACHE_UMASK': '002', 19:05:47 INFO - 'DISPLAY': ':0', 19:05:47 INFO - 'HOME': '/home/cltbld', 19:05:47 INFO - 'LANG': 'en_US.UTF-8', 19:05:47 INFO - 'LOGNAME': 'cltbld', 19:05:47 INFO - 'MAIL': '/var/mail/cltbld', 19:05:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:05:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:05:47 INFO - 'MOZ_NO_REMOTE': '1', 19:05:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:05:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:05:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:05:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:05:47 INFO - 'PWD': '/builds/slave/test', 19:05:47 INFO - 'SHELL': '/bin/bash', 19:05:47 INFO - 'SHLVL': '1', 19:05:47 INFO - 'TERM': 'linux', 19:05:47 INFO - 'TMOUT': '86400', 19:05:47 INFO - 'USER': 'cltbld', 19:05:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477706412.933002-1581677820', 19:05:47 INFO - '_': '/tools/buildbot/bin/python'} 19:05:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:05:48 INFO - Downloading/unpacking mozsystemmonitor==0.3 19:05:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:05:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:05:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:05:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:05:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:05:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:05:52 INFO - Downloading mozsystemmonitor-0.3.tar.gz 19:05:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 19:05:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 19:05:52 INFO - Installing collected packages: mozsystemmonitor 19:05:52 INFO - Running setup.py install for mozsystemmonitor 19:05:52 INFO - Successfully installed mozsystemmonitor 19:05:52 INFO - Cleaning up... 19:05:52 INFO - Return code: 0 19:05:52 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 19:05:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:05:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:05:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:05:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:05:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:05:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:05:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97d1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97238b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99703c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97587a0>, '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 0x975d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9872aa8>, '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-1477706412.933002-1581677820', '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 19:05:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 19:05:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 19:05:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:05:52 INFO - 'CCACHE_UMASK': '002', 19:05:52 INFO - 'DISPLAY': ':0', 19:05:52 INFO - 'HOME': '/home/cltbld', 19:05:52 INFO - 'LANG': 'en_US.UTF-8', 19:05:52 INFO - 'LOGNAME': 'cltbld', 19:05:52 INFO - 'MAIL': '/var/mail/cltbld', 19:05:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:05:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:05:52 INFO - 'MOZ_NO_REMOTE': '1', 19:05:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:05:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:05:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:05:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:05:52 INFO - 'PWD': '/builds/slave/test', 19:05:52 INFO - 'SHELL': '/bin/bash', 19:05:52 INFO - 'SHLVL': '1', 19:05:52 INFO - 'TERM': 'linux', 19:05:52 INFO - 'TMOUT': '86400', 19:05:52 INFO - 'USER': 'cltbld', 19:05:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477706412.933002-1581677820', 19:05:52 INFO - '_': '/tools/buildbot/bin/python'} 19:05:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:05:52 INFO - Downloading/unpacking jsonschema==2.5.1 19:05:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:05:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:05:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:05:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:05:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:05:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:05:56 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 19:05:56 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 19:05:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:05:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:05:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:05:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:05:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:05:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:05:57 INFO - Downloading functools32-3.2.3-2.tar.gz 19:05:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 19:05:57 INFO - warning: no files found matching '*.txt' 19:05:57 INFO - no previously-included directories found matching 'build' 19:05:57 INFO - no previously-included directories found matching 'dist' 19:05:57 INFO - no previously-included directories found matching '.git*' 19:05:57 INFO - Installing collected packages: jsonschema, functools32 19:05:57 INFO - Running setup.py install for functools32 19:05:57 INFO - warning: no files found matching '*.txt' 19:05:57 INFO - no previously-included directories found matching 'build' 19:05:57 INFO - no previously-included directories found matching 'dist' 19:05:57 INFO - no previously-included directories found matching '.git*' 19:05:57 INFO - Successfully installed jsonschema functools32 19:05:57 INFO - Cleaning up... 19:05:57 INFO - Return code: 0 19:05:57 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 19:05: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')]} 19:05:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:05:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:05: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')]} 19:05:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:05:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:05: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97d1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97238b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99703c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97587a0>, '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 0x975d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9872aa8>, '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-1477706412.933002-1581677820', '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 19:05: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 19:05: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 19:05:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:05:57 INFO - 'CCACHE_UMASK': '002', 19:05:57 INFO - 'DISPLAY': ':0', 19:05:57 INFO - 'HOME': '/home/cltbld', 19:05:57 INFO - 'LANG': 'en_US.UTF-8', 19:05:57 INFO - 'LOGNAME': 'cltbld', 19:05:57 INFO - 'MAIL': '/var/mail/cltbld', 19:05:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:05:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:05:57 INFO - 'MOZ_NO_REMOTE': '1', 19:05:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:05:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:05:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:05:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:05:57 INFO - 'PWD': '/builds/slave/test', 19:05:57 INFO - 'SHELL': '/bin/bash', 19:05:57 INFO - 'SHLVL': '1', 19:05:57 INFO - 'TERM': 'linux', 19:05:57 INFO - 'TMOUT': '86400', 19:05:57 INFO - 'USER': 'cltbld', 19:05:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477706412.933002-1581677820', 19:05:57 INFO - '_': '/tools/buildbot/bin/python'} 19:05:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:05:58 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 19:05:58 INFO - Cleaning up... 19:05:58 INFO - Return code: 0 19:05:58 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 19:05:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:05:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:05:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:05:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:05:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:05:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:05:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97d1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97238b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99703c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97587a0>, '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 0x975d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9872aa8>, '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-1477706412.933002-1581677820', '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 19:05:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 19:05:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 19:05:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:05:58 INFO - 'CCACHE_UMASK': '002', 19:05:58 INFO - 'DISPLAY': ':0', 19:05:58 INFO - 'HOME': '/home/cltbld', 19:05:58 INFO - 'LANG': 'en_US.UTF-8', 19:05:58 INFO - 'LOGNAME': 'cltbld', 19:05:58 INFO - 'MAIL': '/var/mail/cltbld', 19:05:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:05:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:05:58 INFO - 'MOZ_NO_REMOTE': '1', 19:05:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:05:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:05:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:05:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:05:58 INFO - 'PWD': '/builds/slave/test', 19:05:58 INFO - 'SHELL': '/bin/bash', 19:05:58 INFO - 'SHLVL': '1', 19:05:58 INFO - 'TERM': 'linux', 19:05:58 INFO - 'TMOUT': '86400', 19:05:58 INFO - 'USER': 'cltbld', 19:05:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477706412.933002-1581677820', 19:05:58 INFO - '_': '/tools/buildbot/bin/python'} 19:05:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:05:58 INFO - Downloading/unpacking blobuploader==1.2.4 19:05: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 19:05: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 19:05:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:05:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:05: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 19:05: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 19:06:02 INFO - Downloading blobuploader-1.2.4.tar.gz 19:06:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 19:06:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:06:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:06:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:06:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:06:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:06:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:06:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:06:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 19:06:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:06: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 19:06: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 19:06:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:06:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:06: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 19:06: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 19:06:04 INFO - Downloading docopt-0.6.1.tar.gz 19:06:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 19:06:04 INFO - Installing collected packages: blobuploader, requests, docopt 19:06:04 INFO - Running setup.py install for blobuploader 19:06:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 19:06:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 19:06:04 INFO - Running setup.py install for requests 19:06:05 INFO - Running setup.py install for docopt 19:06:05 INFO - Successfully installed blobuploader requests docopt 19:06:05 INFO - Cleaning up... 19:06:05 INFO - Return code: 0 19:06:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:06: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')]} 19:06:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:06:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:06: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')]} 19:06:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:06:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:06:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97d1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97238b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99703c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97587a0>, '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 0x975d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9872aa8>, '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-1477706412.933002-1581677820', '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 19:06:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 19:06:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:06:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:06:05 INFO - 'CCACHE_UMASK': '002', 19:06:05 INFO - 'DISPLAY': ':0', 19:06:05 INFO - 'HOME': '/home/cltbld', 19:06:05 INFO - 'LANG': 'en_US.UTF-8', 19:06:05 INFO - 'LOGNAME': 'cltbld', 19:06:05 INFO - 'MAIL': '/var/mail/cltbld', 19:06:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:06:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:06:05 INFO - 'MOZ_NO_REMOTE': '1', 19:06:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:06:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:06:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:06:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:06:05 INFO - 'PWD': '/builds/slave/test', 19:06:05 INFO - 'SHELL': '/bin/bash', 19:06:05 INFO - 'SHLVL': '1', 19:06:05 INFO - 'TERM': 'linux', 19:06:05 INFO - 'TMOUT': '86400', 19:06:05 INFO - 'USER': 'cltbld', 19:06:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477706412.933002-1581677820', 19:06:05 INFO - '_': '/tools/buildbot/bin/python'} 19:06:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:06:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:06:06 INFO - Running setup.py (path:/tmp/pip-CTDUpD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:06:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:06:06 INFO - Running setup.py (path:/tmp/pip-U1G0Hi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:06:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:06:06 INFO - Running setup.py (path:/tmp/pip-_vhMXn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:06:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:06:06 INFO - Running setup.py (path:/tmp/pip-JZdg38-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:06:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:06:06 INFO - Running setup.py (path:/tmp/pip-NNFgxo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:06:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:06:06 INFO - Running setup.py (path:/tmp/pip-SlnjId-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:06:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:06:06 INFO - Running setup.py (path:/tmp/pip-4SvT1X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:06:07 INFO - Running setup.py (path:/tmp/pip-RRQGbI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:06:07 INFO - Running setup.py (path:/tmp/pip-gXZ_CY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:06:07 INFO - Running setup.py (path:/tmp/pip-3DtAPj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:06:07 INFO - Running setup.py (path:/tmp/pip-VmTAA8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:06:07 INFO - Running setup.py (path:/tmp/pip-ArJ6Cj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:06:07 INFO - Running setup.py (path:/tmp/pip-KSLyLV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:06:07 INFO - Running setup.py (path:/tmp/pip-GU_7kJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:06:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:06:08 INFO - Running setup.py (path:/tmp/pip-YuGrkU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:06:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:06:08 INFO - Running setup.py (path:/tmp/pip-OGJCzz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:06:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:06:08 INFO - Running setup.py (path:/tmp/pip-izjfgc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:06:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:06:08 INFO - Running setup.py (path:/tmp/pip-ctbYqs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:06:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:06:08 INFO - Running setup.py (path:/tmp/pip-ZSsdLa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:06:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:06:08 INFO - Running setup.py (path:/tmp/pip-f21VsE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:06:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:06:09 INFO - Running setup.py (path:/tmp/pip-CkmHLs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:06:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:06:09 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 19:06:09 INFO - Running setup.py install for manifestparser 19:06:09 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 19:06:09 INFO - Running setup.py install for mozcrash 19:06:09 INFO - Running setup.py install for mozdebug 19:06:09 INFO - Running setup.py install for mozdevice 19:06:10 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 19:06:10 INFO - Installing dm script to /builds/slave/test/build/venv/bin 19:06:10 INFO - Running setup.py install for mozfile 19:06:10 INFO - Running setup.py install for mozhttpd 19:06:10 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 19:06:10 INFO - Running setup.py install for mozinfo 19:06:10 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 19:06:10 INFO - Running setup.py install for mozInstall 19:06:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 19:06:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 19:06:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 19:06:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 19:06:10 INFO - Running setup.py install for mozleak 19:06:11 INFO - Running setup.py install for mozlog 19:06:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 19:06:11 INFO - Running setup.py install for moznetwork 19:06:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 19:06:11 INFO - Running setup.py install for mozprocess 19:06:11 INFO - Running setup.py install for mozprofile 19:06:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 19:06:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 19:06:12 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 19:06:12 INFO - Running setup.py install for mozrunner 19:06:12 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 19:06:12 INFO - Running setup.py install for mozscreenshot 19:06:12 INFO - Running setup.py install for moztest 19:06:12 INFO - Running setup.py install for mozversion 19:06:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 19:06:12 INFO - Running setup.py install for wptserve 19:06:13 INFO - Running setup.py install for marionette-driver 19:06:13 INFO - Running setup.py install for browsermob-proxy 19:06:13 INFO - Running setup.py install for marionette-client 19:06:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:06:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 19:06:14 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 19:06:14 INFO - Cleaning up... 19:06:14 INFO - Return code: 0 19:06:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:06:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:06:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:06:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:06:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:06:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:06:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 19:06:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97d1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97238b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99703c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97587a0>, '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 0x975d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9872aa8>, '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-1477706412.933002-1581677820', '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 19:06:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 19:06:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:06:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:06:14 INFO - 'CCACHE_UMASK': '002', 19:06:14 INFO - 'DISPLAY': ':0', 19:06:14 INFO - 'HOME': '/home/cltbld', 19:06:14 INFO - 'LANG': 'en_US.UTF-8', 19:06:14 INFO - 'LOGNAME': 'cltbld', 19:06:14 INFO - 'MAIL': '/var/mail/cltbld', 19:06:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:06:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:06:14 INFO - 'MOZ_NO_REMOTE': '1', 19:06:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:06:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:06:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:06:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:06:14 INFO - 'PWD': '/builds/slave/test', 19:06:14 INFO - 'SHELL': '/bin/bash', 19:06:14 INFO - 'SHLVL': '1', 19:06:14 INFO - 'TERM': 'linux', 19:06:14 INFO - 'TMOUT': '86400', 19:06:14 INFO - 'USER': 'cltbld', 19:06:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477706412.933002-1581677820', 19:06:14 INFO - '_': '/tools/buildbot/bin/python'} 19:06:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:06:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:06:14 INFO - Running setup.py (path:/tmp/pip-kk6xRQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:06:14 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 19:06:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:06:14 INFO - Running setup.py (path:/tmp/pip-sg6VxT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:06:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 19:06:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:06:15 INFO - Running setup.py (path:/tmp/pip-c156T3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:06:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 19:06:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:06:15 INFO - Running setup.py (path:/tmp/pip-uhERfh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:06:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 19:06:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:06:15 INFO - Running setup.py (path:/tmp/pip-CUBoMU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:06:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 19:06:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:06:15 INFO - Running setup.py (path:/tmp/pip-ZujLPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:06:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 19:06:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:06:15 INFO - Running setup.py (path:/tmp/pip-3XoRnl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:06:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 19:06:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:06:15 INFO - Running setup.py (path:/tmp/pip-EU61CR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:06:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 19:06:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:06:15 INFO - Running setup.py (path:/tmp/pip-FwpXjt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:06:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 19:06:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:06:16 INFO - Running setup.py (path:/tmp/pip-CUZwKB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:06:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 19:06:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:06:16 INFO - Running setup.py (path:/tmp/pip-3o8bel-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:06:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 19:06:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:06:16 INFO - Running setup.py (path:/tmp/pip-RdNXDV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:06:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 19:06:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:06:16 INFO - Running setup.py (path:/tmp/pip-NMJOXS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:06:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 19:06:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:06:16 INFO - Running setup.py (path:/tmp/pip-b6gqZO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:06:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 19:06:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:06:16 INFO - Running setup.py (path:/tmp/pip-TbIuDK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:06:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 19:06:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:06:16 INFO - Running setup.py (path:/tmp/pip-kI36rs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 19:06:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:06:17 INFO - Running setup.py (path:/tmp/pip-ckcwYg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 19:06:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:06:17 INFO - Running setup.py (path:/tmp/pip-6vaayp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 19:06:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:06:17 INFO - Running setup.py (path:/tmp/pip-5rroWv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 19:06:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:06:17 INFO - Running setup.py (path:/tmp/pip-xiFBCD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 19:06:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:06:17 INFO - Running setup.py (path:/tmp/pip-IgS0Sv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:06:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 19:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 19:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 19:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 19:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 19:06:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 19:06:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 19:06:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:06:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:06:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:06:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 19:06:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:06:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:06:21 INFO - Downloading blessings-1.6.tar.gz 19:06:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 19:06:21 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 19:06:21 INFO - Installing collected packages: blessings 19:06:21 INFO - Running setup.py install for blessings 19:06:22 INFO - Successfully installed blessings 19:06:22 INFO - Cleaning up... 19:06:22 INFO - Return code: 0 19:06:22 INFO - Done creating virtualenv /builds/slave/test/build/venv. 19:06:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:06:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:06:22 INFO - Reading from file tmpfile_stdout 19:06:22 INFO - Current package versions: 19:06:22 INFO - argparse == 1.2.1 19:06:22 INFO - blessings == 1.6 19:06:22 INFO - blobuploader == 1.2.4 19:06:22 INFO - browsermob-proxy == 0.6.0 19:06:22 INFO - docopt == 0.6.1 19:06:22 INFO - functools32 == 3.2.3-2 19:06:22 INFO - jsonschema == 2.5.1 19:06:22 INFO - manifestparser == 1.1 19:06:22 INFO - marionette-client == 3.2.0 19:06:22 INFO - marionette-driver == 2.1.0 19:06:22 INFO - mozInstall == 1.12 19:06:22 INFO - mozcrash == 0.17 19:06:22 INFO - mozdebug == 0.1 19:06:22 INFO - mozdevice == 0.48 19:06:22 INFO - mozfile == 1.2 19:06:22 INFO - mozhttpd == 0.7 19:06:22 INFO - mozinfo == 0.9 19:06:22 INFO - mozleak == 0.1 19:06:22 INFO - mozlog == 3.4 19:06:22 INFO - moznetwork == 0.27 19:06:22 INFO - mozprocess == 0.23 19:06:22 INFO - mozprofile == 0.28 19:06:22 INFO - mozrunner == 6.12 19:06:22 INFO - mozscreenshot == 0.1 19:06:22 INFO - mozsystemmonitor == 0.3 19:06:22 INFO - moztest == 0.7 19:06:22 INFO - mozversion == 1.4 19:06:22 INFO - psutil == 3.1.1 19:06:22 INFO - requests == 1.2.3 19:06:22 INFO - wptserve == 1.4.0 19:06:22 INFO - wsgiref == 0.1.2 19:06:22 INFO - Running post-action listener: _resource_record_post_action 19:06:22 INFO - Running post-action listener: _start_resource_monitoring 19:06:22 INFO - Starting resource monitoring. 19:06:22 INFO - [mozharness: 2016-10-29 02:06:22.750392Z] Finished create-virtualenv step (success) 19:06:22 INFO - [mozharness: 2016-10-29 02:06:22.753006Z] Running pull step. 19:06:22 INFO - Running pre-action listener: _resource_record_pre_action 19:06:22 INFO - Running main action method: pull 19:06:22 INFO - Pull has nothing to do! 19:06:22 INFO - Running post-action listener: _resource_record_post_action 19:06:22 INFO - [mozharness: 2016-10-29 02:06:22.756644Z] Finished pull step (success) 19:06:22 INFO - [mozharness: 2016-10-29 02:06:22.756999Z] Running install step. 19:06:22 INFO - Running pre-action listener: _resource_record_pre_action 19:06:22 INFO - Running main action method: install 19:06:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:06:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:06:23 INFO - Reading from file tmpfile_stdout 19:06:23 INFO - Detecting whether we're running mozinstall >=1.0... 19:06:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 19:06:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 19:06:23 INFO - Reading from file tmpfile_stdout 19:06:23 INFO - Output received: 19:06:23 INFO - Usage: mozinstall [options] installer 19:06:23 INFO - Options: 19:06:23 INFO - -h, --help show this help message and exit 19:06:23 INFO - -d DEST, --destination=DEST 19:06:23 INFO - Directory to install application into. [default: 19:06:23 INFO - "/builds/slave/test"] 19:06:23 INFO - --app=APP Application being installed. [default: firefox] 19:06:23 INFO - mkdir: /builds/slave/test/build/application 19:06:23 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'] 19:06:23 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 19:06:58 INFO - Reading from file tmpfile_stdout 19:06:58 INFO - Output received: 19:06:58 INFO - /builds/slave/test/build/application/firefox/firefox 19:06:58 INFO - Running post-action listener: _resource_record_post_action 19:06:58 INFO - [mozharness: 2016-10-29 02:06:58.069727Z] Finished install step (success) 19:06:58 INFO - [mozharness: 2016-10-29 02:06:58.069974Z] Running run-tests step. 19:06:58 INFO - Running pre-action listener: _resource_record_pre_action 19:06:58 INFO - Running main action method: run_tests 19:06:58 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 19:06:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:06:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:06:58 INFO - grabbing minidump binary from tooltool 19:06:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:06:58 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 19:06:58 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 19:06:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 19:06:58 INFO - Downloaded 37427 bytes. 19:06:58 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 19:06:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:06:58 INFO - retry: Calling run_command with args: (['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/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 0x97587a0>, '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 0x975d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9872aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 19:06:58 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 19:06:58 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 19:06:58 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 19:06:58 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 19:06:58 INFO - Return code: 0 19:06:58 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 19:06:58 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 19:06:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/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 19:06:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/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 19:06:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:06:58 INFO - 'CCACHE_UMASK': '002', 19:06:58 INFO - 'DISPLAY': ':0', 19:06:58 INFO - 'HOME': '/home/cltbld', 19:06:58 INFO - 'LANG': 'en_US.UTF-8', 19:06:58 INFO - 'LOGNAME': 'cltbld', 19:06:58 INFO - 'MAIL': '/var/mail/cltbld', 19:06:58 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 19:06:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:06:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:06:58 INFO - 'MOZ_NO_REMOTE': '1', 19:06:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:06:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:06:58 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:06:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:06:58 INFO - 'PWD': '/builds/slave/test', 19:06:58 INFO - 'SHELL': '/bin/bash', 19:06:58 INFO - 'SHLVL': '1', 19:06:58 INFO - 'TERM': 'linux', 19:06:58 INFO - 'TMOUT': '86400', 19:06:58 INFO - 'USER': 'cltbld', 19:06:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477706412.933002-1581677820', 19:06:58 INFO - '_': '/tools/buildbot/bin/python'} 19:06:58 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/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 19:06:59 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 19:06:59 INFO - import pkg_resources 19:06:59 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 19:07:00 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 19:07:01 INFO - Using 1 client processes 19:07:01 INFO - wptserve Starting http server on 127.0.0.1:8000 19:07:01 INFO - wptserve Starting http server on 127.0.0.1:8001 19:07:02 INFO - wptserve Starting http server on 127.0.0.1:8443 19:07:04 INFO - SUITE-START | Running 897 tests 19:07:04 INFO - Running testharness tests 19:07:04 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 19:07:04 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 19:07:04 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 19:07:04 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 19:07:04 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 19:07:04 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 19:07:04 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 19:07:04 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 19:07:04 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 19:07:04 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 19:07:04 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 19:07:04 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 19:07:04 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 1ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 1ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 1ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 1ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 19:07:04 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 19:07:04 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 19:07:04 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 19:07:04 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-events.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 5ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 7ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 10ms 19:07:04 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-events.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-expiration.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 2ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 8ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 19:07:04 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 1ms 19:07:04 INFO - TEST-START | /encrypted-media/idlharness.html 19:07:04 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 19:07:04 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 19:07:04 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 19:07:04 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 19:07:04 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 19:07:04 INFO - TEST-START | /media-source/mediasource-duration.html 19:07:04 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 19:07:04 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 19:07:04 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 19:07:04 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 19:07:04 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 19:07:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 19:07:04 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 19:07:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 19:07:04 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 19:07:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 19:07:04 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 19:07:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 19:07:04 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 19:07:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 19:07:04 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 19:07:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 19:07:04 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 19:07:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:07:04 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 19:07:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 19:07:04 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 19:07:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:07:04 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 19:07:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 19:07:04 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 1ms 19:07:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 19:07:04 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 19:07:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 19:07:04 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 19:07:04 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 19:07:04 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 19:07:04 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 19:07:04 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 19:07:04 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 19:07:04 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 19:07:04 INFO - TEST-START | /streams/readable-streams/cancel.https.html 19:07:04 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 19:07:04 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 19:07:04 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 19:07:04 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 19:07:04 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 19:07:04 INFO - TEST-START | /streams/readable-streams/general.https.html 19:07:04 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 19:07:04 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 19:07:04 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 19:07:04 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 19:07:04 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 19:07:04 INFO - TEST-START | /streams/readable-streams/tee.https.html 19:07:04 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 19:07:04 INFO - TEST-START | /streams/readable-streams/templated.https.html 19:07:04 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 9ms 19:07:04 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 19:07:04 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 19:07:04 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 19:07:04 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 19:07:04 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 19:07:04 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 19:07:04 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 19:07:04 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 19:07:04 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 19:07:04 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 19:07:04 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 19:07:04 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 19:07:04 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 19:07:04 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 19:07:04 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 19:07:04 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 19:07:04 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 19:07:04 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 1ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 1ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 1ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 1ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 9ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 1ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 1ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 1ms 19:07:04 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 19:07:04 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 19:07:04 INFO - Setting up ssl 19:07:04 INFO - PROCESS | certutil | 19:07:04 INFO - PROCESS | certutil | 19:07:04 INFO - PROCESS | certutil | 19:07:04 INFO - Certificate Nickname Trust Attributes 19:07:04 INFO - SSL,S/MIME,JAR/XPI 19:07:04 INFO - 19:07:04 INFO - web-platform-tests CT,, 19:07:04 INFO - 19:07:04 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmplHPrsM.mozrunner 19:07:04 INFO - Starting runner 19:07:08 INFO - PROCESS | 8148 | 1477706828267 Marionette DEBUG Marionette enabled via build flag and pref 19:07:08 INFO - PROCESS | 8148 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 19:07:08 INFO - PROCESS | 8148 | [8148] 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 19:07:08 INFO - PROCESS | 8148 | [8148] 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 19:07:08 INFO - PROCESS | 8148 | ++DOCSHELL 0xa0fbb800 == 1 [pid = 8148] [id = 1] 19:07:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 1 (0xa0fbbc00) [pid = 8148] [serial = 1] [outer = (nil)] 19:07:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 2 (0xa1ac8c00) [pid = 8148] [serial = 2] [outer = 0xa0fbbc00] 19:07:08 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:07:09 INFO - PROCESS | 8148 | 1477706829148 Marionette INFO Listening on port 2828 19:07:09 INFO - PROCESS | 8148 | 1477706829799 Marionette DEBUG Marionette enabled via command-line flag 19:07:09 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a059000 == 2 [pid = 8148] [id = 2] 19:07:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 3 (0x9a05f800) [pid = 8148] [serial = 3] [outer = (nil)] 19:07:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 4 (0x9a060000) [pid = 8148] [serial = 4] [outer = 0x9a05f800] 19:07:09 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:07:10 INFO - PROCESS | 8148 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 99f75380 19:07:10 INFO - PROCESS | 8148 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 99f75e80 19:07:10 INFO - PROCESS | 8148 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99f92260 19:07:10 INFO - PROCESS | 8148 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99f92d00 19:07:10 INFO - PROCESS | 8148 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99f947e0 19:07:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 5 (0xa0faf800) [pid = 8148] [serial = 5] [outer = 0xa0fbbc00] 19:07:10 INFO - PROCESS | 8148 | 1477706830271 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:34939 19:07:10 INFO - PROCESS | 8148 | 1477706830300 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:34940 19:07:10 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:07:10 INFO - PROCESS | 8148 | 1477706830365 Marionette DEBUG Closed connection conn0 19:07:10 INFO - PROCESS | 8148 | 1477706830368 Marionette DEBUG Closed connection conn1 19:07:10 INFO - PROCESS | 8148 | 1477706830510 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:34941 19:07:10 INFO - PROCESS | 8148 | 1477706830561 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:34942 19:07:10 INFO - PROCESS | 8148 | 1477706830566 Marionette DEBUG Closed connection conn2 19:07:10 INFO - PROCESS | 8148 | 1477706830616 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:34943 19:07:10 INFO - PROCESS | 8148 | 1477706830636 Marionette DEBUG Closed connection conn3 19:07:10 INFO - PROCESS | 8148 | 1477706830711 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:07:10 INFO - PROCESS | 8148 | 1477706830733 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":"20161028172921","processId":8148,"version":"52.0a1"} 19:07:11 INFO - PROCESS | 8148 | [8148] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 19:07:11 INFO - PROCESS | 8148 | [8148] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 19:07:11 INFO - PROCESS | 8148 | [8148] 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 19:07:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x9672c000 == 3 [pid = 8148] [id = 3] 19:07:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 6 (0x9689e400) [pid = 8148] [serial = 6] [outer = (nil)] 19:07:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x97a5e800 == 4 [pid = 8148] [id = 4] 19:07:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 7 (0x9a545000) [pid = 8148] [serial = 7] [outer = (nil)] 19:07:13 INFO - PROCESS | 8148 | ++DOCSHELL 0x95292400 == 5 [pid = 8148] [id = 5] 19:07:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 8 (0x95292800) [pid = 8148] [serial = 8] [outer = (nil)] 19:07:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 9 (0x94ee6800) [pid = 8148] [serial = 9] [outer = 0x95292800] 19:07:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 10 (0x952a6800) [pid = 8148] [serial = 10] [outer = 0x9689e400] 19:07:13 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:07:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 11 (0x952a8000) [pid = 8148] [serial = 11] [outer = 0x9a545000] 19:07:13 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:07:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 12 (0x952a9800) [pid = 8148] [serial = 12] [outer = 0x95292800] 19:07:14 INFO - PROCESS | 8148 | [8148] 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 19:07:15 INFO - PROCESS | 8148 | 1477706835163 Marionette DEBUG loaded listener.js 19:07:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 13 (0x92931800) [pid = 8148] [serial = 13] [outer = 0x95292800] 19:07:16 INFO - PROCESS | 8148 | 1477706836547 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"38675b8f-0d7b-4125-85c5-133d0e41d8ec","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":"20161028172921","processId":8148,"version":"52.0a1","command_id":1}}] 19:07:17 INFO - PROCESS | 8148 | 1477706837090 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}] 19:07:17 INFO - PROCESS | 8148 | 1477706837324 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 19:07:17 INFO - PROCESS | 8148 | 1477706837573 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 19:07:17 INFO - PROCESS | 8148 | 1477706837581 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 19:07:17 INFO - PROCESS | 8148 | 1477706837628 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:07:17 INFO - PROCESS | 8148 | [8148] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:07:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 14 (0x8fa24000) [pid = 8148] [serial = 14] [outer = 0x95292800] 19:07:18 INFO - PROCESS | 8148 | 1477706838092 Marionette TRACE conn4 <- [1,4,null,{}] 19:07:18 INFO - PROCESS | 8148 | 1477706838152 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 19:07:18 INFO - PROCESS | 8148 | 1477706838222 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 19:07:18 INFO - PROCESS | 8148 | 1477706838278 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 19:07:18 INFO - PROCESS | 8148 | 1477706838287 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 19:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:07:18 INFO - PROCESS | 8148 | 1477706838306 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 19:07:18 INFO - PROCESS | 8148 | 1477706838311 Marionette TRACE conn4 <- [1,7,null,{}] 19:07:18 INFO - PROCESS | 8148 | 1477706838342 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}] 19:07:18 INFO - PROCESS | 8148 | 1477706838385 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 19:07:18 INFO - PROCESS | 8148 | 1477706838400 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 19:07:18 INFO - PROCESS | 8148 | 1477706838406 Marionette TRACE conn4 <- [1,9,null,["8"]] 19:07:18 INFO - PROCESS | 8148 | 1477706838429 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 19:07:18 INFO - PROCESS | 8148 | 1477706838436 Marionette TRACE conn4 <- [1,10,null,{}] 19:07:18 INFO - PROCESS | 8148 | 1477706838458 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db75c00 == 6 [pid = 8148] [id = 6] 19:07:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 15 (0x8db76000) [pid = 8148] [serial = 15] [outer = (nil)] 19:07:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 16 (0x8da26400) [pid = 8148] [serial = 16] [outer = 0x8db76000] 19:07:18 INFO - PROCESS | 8148 | 1477706838587 Marionette DEBUG loaded listener.js 19:07:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 17 (0x8da2b000) [pid = 8148] [serial = 17] [outer = 0x8db76000] 19:07:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db73400 == 7 [pid = 8148] [id = 7] 19:07:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 18 (0x8db73800) [pid = 8148] [serial = 18] [outer = (nil)] 19:07:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 19 (0x8fa19c00) [pid = 8148] [serial = 19] [outer = 0x8db73800] 19:07:19 INFO - PROCESS | 8148 | 1477706839042 Marionette DEBUG loaded listener.js 19:07:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 20 (0x93b10400) [pid = 8148] [serial = 20] [outer = 0x8db73800] 19:07:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:07:20 INFO - PROCESS | 8148 | [8148] 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 19:07:20 INFO - PROCESS | 8148 | 1477706840294 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]]]}] 19:07:20 INFO - . 19:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2056ms 19:07:20 INFO - PROCESS | 8148 | 1477706840535 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 19:07:20 INFO - PROCESS | 8148 | 1477706840540 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 19:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:07:20 INFO - PROCESS | 8148 | 1477706840624 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}] 19:07:20 INFO - PROCESS | 8148 | 1477706840874 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 19:07:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x9b35bc00 == 8 [pid = 8148] [id = 8] 19:07:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 21 (0x9b387800) [pid = 8148] [serial = 21] [outer = (nil)] 19:07:21 INFO - PROCESS | 8148 | 1477706841064 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 19:07:21 INFO - PROCESS | 8148 | 1477706841070 Marionette TRACE conn4 <- [1,14,null,["8"]] 19:07:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x9b38b800) [pid = 8148] [serial = 22] [outer = 0x9b387800] 19:07:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0xa0fb1800) [pid = 8148] [serial = 23] [outer = 0x9b387800] 19:07:21 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 19:07:21 INFO - PROCESS | 8148 | 1477706841202 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 19:07:21 INFO - PROCESS | 8148 | 1477706841210 Marionette TRACE conn4 <- [1,15,null,{}] 19:07:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x9b38fc00 == 9 [pid = 8148] [id = 9] 19:07:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x9ceba000) [pid = 8148] [serial = 24] [outer = (nil)] 19:07:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0xa2913400) [pid = 8148] [serial = 25] [outer = 0x9ceba000] 19:07:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0xa2e6fc00) [pid = 8148] [serial = 26] [outer = 0x9ceba000] 19:07:21 INFO - PROCESS | 8148 | 1477706841462 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:21 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2e77c00 == 10 [pid = 8148] [id = 10] 19:07:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0xa2e78400) [pid = 8148] [serial = 27] [outer = (nil)] 19:07:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0xa2f12c00) [pid = 8148] [serial = 28] [outer = 0xa2e78400] 19:07:21 INFO - PROCESS | 8148 | 1477706841601 Marionette DEBUG loaded listener.js 19:07:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0xa4809000) [pid = 8148] [serial = 29] [outer = 0xa2e78400] 19:07:22 INFO - PROCESS | 8148 | 1477706842646 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]]]}] 19:07:22 INFO - . 19:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2183ms 19:07:22 INFO - PROCESS | 8148 | 1477706842775 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 19:07:22 INFO - PROCESS | 8148 | 1477706842781 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 19:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:07:22 INFO - PROCESS | 8148 | 1477706842790 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}] 19:07:23 INFO - PROCESS | 8148 | 1477706843019 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 19:07:23 INFO - PROCESS | 8148 | 1477706843156 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 19:07:23 INFO - PROCESS | 8148 | 1477706843163 Marionette TRACE conn4 <- [1,19,null,["8"]] 19:07:23 INFO - PROCESS | 8148 | 1477706843175 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 19:07:23 INFO - PROCESS | 8148 | 1477706843182 Marionette TRACE conn4 <- [1,20,null,{}] 19:07:23 INFO - PROCESS | 8148 | 1477706843190 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:23 INFO - PROCESS | 8148 | ++DOCSHELL 0x90f44400 == 11 [pid = 8148] [id = 11] 19:07:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x94d8c400) [pid = 8148] [serial = 30] [outer = (nil)] 19:07:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x9577c800) [pid = 8148] [serial = 31] [outer = 0x94d8c400] 19:07:23 INFO - PROCESS | 8148 | 1477706843338 Marionette DEBUG loaded listener.js 19:07:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0xa299e800) [pid = 8148] [serial = 32] [outer = 0x94d8c400] 19:07:24 INFO - PROCESS | 8148 | 1477706844414 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]]]}] 19:07:24 INFO - . 19:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1673ms 19:07:24 INFO - PROCESS | 8148 | 1477706844464 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 19:07:24 INFO - PROCESS | 8148 | 1477706844471 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 19:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:07:24 INFO - PROCESS | 8148 | 1477706844482 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}] 19:07:24 INFO - PROCESS | 8148 | 1477706844685 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 19:07:24 INFO - PROCESS | 8148 | 1477706844890 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 19:07:24 INFO - PROCESS | 8148 | 1477706844902 Marionette TRACE conn4 <- [1,24,null,["8"]] 19:07:24 INFO - PROCESS | 8148 | 1477706844927 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 19:07:24 INFO - PROCESS | 8148 | 1477706844937 Marionette TRACE conn4 <- [1,25,null,{}] 19:07:24 INFO - PROCESS | 8148 | 1477706844944 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:24 INFO - PROCESS | 8148 | ++DOCSHELL 0x92985000 == 12 [pid = 8148] [id = 12] 19:07:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x92a83800) [pid = 8148] [serial = 33] [outer = (nil)] 19:07:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x93865800) [pid = 8148] [serial = 34] [outer = 0x92a83800] 19:07:25 INFO - PROCESS | 8148 | 1477706845056 Marionette DEBUG loaded listener.js 19:07:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x93b16800) [pid = 8148] [serial = 35] [outer = 0x92a83800] 19:07:25 INFO - PROCESS | 8148 | 1477706845969 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]]]}] 19:07:25 INFO - . 19:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1520ms 19:07:26 INFO - PROCESS | 8148 | 1477706846007 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 19:07:26 INFO - PROCESS | 8148 | 1477706846013 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 19:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:07:26 INFO - PROCESS | 8148 | 1477706846021 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}] 19:07:26 INFO - PROCESS | 8148 | 1477706846225 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 19:07:26 INFO - PROCESS | 8148 | 1477706846335 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 19:07:26 INFO - PROCESS | 8148 | 1477706846340 Marionette TRACE conn4 <- [1,29,null,["8"]] 19:07:26 INFO - PROCESS | 8148 | 1477706846347 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 19:07:26 INFO - PROCESS | 8148 | 1477706846352 Marionette TRACE conn4 <- [1,30,null,{}] 19:07:26 INFO - PROCESS | 8148 | 1477706846363 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:26 INFO - PROCESS | 8148 | ++DOCSHELL 0x95a0f400 == 13 [pid = 8148] [id = 13] 19:07:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x95a12400) [pid = 8148] [serial = 36] [outer = (nil)] 19:07:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x95e85800) [pid = 8148] [serial = 37] [outer = 0x95a12400] 19:07:26 INFO - PROCESS | 8148 | 1477706846465 Marionette DEBUG loaded listener.js 19:07:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x9625a800) [pid = 8148] [serial = 38] [outer = 0x95a12400] 19:07:27 INFO - PROCESS | 8148 | 1477706847170 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]]]}] 19:07:27 INFO - . 19:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1176ms 19:07:27 INFO - PROCESS | 8148 | 1477706847216 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 19:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:07:27 INFO - PROCESS | 8148 | 1477706847227 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 19:07:27 INFO - PROCESS | 8148 | 1477706847235 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}] 19:07:27 INFO - PROCESS | 8148 | 1477706847420 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 19:07:27 INFO - PROCESS | 8148 | 1477706847439 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 19:07:27 INFO - PROCESS | 8148 | 1477706847445 Marionette TRACE conn4 <- [1,34,null,["8"]] 19:07:27 INFO - PROCESS | 8148 | 1477706847451 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 19:07:27 INFO - PROCESS | 8148 | 1477706847458 Marionette TRACE conn4 <- [1,35,null,{}] 19:07:27 INFO - PROCESS | 8148 | 1477706847552 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:27 INFO - PROCESS | 8148 | ++DOCSHELL 0x96731c00 == 14 [pid = 8148] [id = 14] 19:07:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x96732400) [pid = 8148] [serial = 39] [outer = (nil)] 19:07:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x968a1000) [pid = 8148] [serial = 40] [outer = 0x96732400] 19:07:27 INFO - PROCESS | 8148 | 1477706847656 Marionette DEBUG loaded listener.js 19:07:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x97c5e800) [pid = 8148] [serial = 41] [outer = 0x96732400] 19:07:28 INFO - PROCESS | 8148 | 1477706848358 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]]]}] 19:07:28 INFO - . 19:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1177ms 19:07:28 INFO - PROCESS | 8148 | 1477706848411 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 19:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:07:28 INFO - PROCESS | 8148 | 1477706848416 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 19:07:28 INFO - PROCESS | 8148 | 1477706848425 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}] 19:07:28 INFO - PROCESS | 8148 | 1477706848614 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 19:07:28 INFO - PROCESS | 8148 | 1477706848717 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 19:07:28 INFO - PROCESS | 8148 | 1477706848723 Marionette TRACE conn4 <- [1,39,null,["8"]] 19:07:28 INFO - PROCESS | 8148 | 1477706848733 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 19:07:28 INFO - PROCESS | 8148 | 1477706848737 Marionette TRACE conn4 <- [1,40,null,{}] 19:07:28 INFO - PROCESS | 8148 | 1477706848747 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x97a5a800 == 15 [pid = 8148] [id = 15] 19:07:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x9a00a400) [pid = 8148] [serial = 42] [outer = (nil)] 19:07:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x9a05b400) [pid = 8148] [serial = 43] [outer = 0x9a00a400] 19:07:28 INFO - PROCESS | 8148 | 1477706848844 Marionette DEBUG loaded listener.js 19:07:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x9a0d8000) [pid = 8148] [serial = 44] [outer = 0x9a00a400] 19:07:29 INFO - PROCESS | 8148 | 1477706849721 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]]]}] 19:07:29 INFO - . 19:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1328ms 19:07:29 INFO - PROCESS | 8148 | 1477706849770 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 19:07:29 INFO - PROCESS | 8148 | 1477706849778 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 19:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:07:29 INFO - PROCESS | 8148 | 1477706849793 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}] 19:07:30 INFO - PROCESS | 8148 | 1477706850030 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 19:07:30 INFO - PROCESS | 8148 | 1477706850206 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 19:07:30 INFO - PROCESS | 8148 | 1477706850215 Marionette TRACE conn4 <- [1,44,null,["8"]] 19:07:30 INFO - PROCESS | 8148 | 1477706850233 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 19:07:30 INFO - PROCESS | 8148 | 1477706850246 Marionette TRACE conn4 <- [1,45,null,{}] 19:07:30 INFO - PROCESS | 8148 | 1477706850259 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x93173000 == 16 [pid = 8148] [id = 16] 19:07:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x93176000) [pid = 8148] [serial = 45] [outer = (nil)] 19:07:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x93a5f000) [pid = 8148] [serial = 46] [outer = 0x93176000] 19:07:30 INFO - PROCESS | 8148 | 1477706850472 Marionette DEBUG loaded listener.js 19:07:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x93aa4800) [pid = 8148] [serial = 47] [outer = 0x93176000] 19:07:31 INFO - PROCESS | 8148 | 1477706851402 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]]]}] 19:07:31 INFO - . 19:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1672ms 19:07:31 INFO - PROCESS | 8148 | 1477706851467 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 19:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:07:31 INFO - PROCESS | 8148 | 1477706851478 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 19:07:31 INFO - PROCESS | 8148 | 1477706851491 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}] 19:07:31 INFO - PROCESS | 8148 | 1477706851764 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 19:07:31 INFO - PROCESS | 8148 | 1477706851945 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 19:07:31 INFO - PROCESS | 8148 | 1477706851953 Marionette TRACE conn4 <- [1,49,null,["8"]] 19:07:32 INFO - PROCESS | 8148 | 1477706852015 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 19:07:32 INFO - PROCESS | 8148 | 1477706852023 Marionette TRACE conn4 <- [1,50,null,{}] 19:07:32 INFO - PROCESS | 8148 | 1477706852030 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x95a12c00 == 17 [pid = 8148] [id = 17] 19:07:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x95a13c00) [pid = 8148] [serial = 48] [outer = (nil)] 19:07:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x95e81c00) [pid = 8148] [serial = 49] [outer = 0x95a13c00] 19:07:32 INFO - PROCESS | 8148 | 1477706852146 Marionette DEBUG loaded listener.js 19:07:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x96295c00) [pid = 8148] [serial = 50] [outer = 0x95a13c00] 19:07:33 INFO - PROCESS | 8148 | 1477706853016 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]]]}] 19:07:33 INFO - . 19:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1548ms 19:07:33 INFO - PROCESS | 8148 | 1477706853043 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 19:07:33 INFO - PROCESS | 8148 | 1477706853052 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 19:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:07:33 INFO - PROCESS | 8148 | 1477706853080 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}] 19:07:33 INFO - PROCESS | 8148 | 1477706853295 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 19:07:33 INFO - PROCESS | 8148 | 1477706853418 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 19:07:33 INFO - PROCESS | 8148 | 1477706853424 Marionette TRACE conn4 <- [1,54,null,["8"]] 19:07:33 INFO - PROCESS | 8148 | 1477706853438 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 19:07:33 INFO - PROCESS | 8148 | 1477706853447 Marionette TRACE conn4 <- [1,55,null,{}] 19:07:33 INFO - PROCESS | 8148 | 1477706853455 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x97a5fc00 == 18 [pid = 8148] [id = 18] 19:07:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x97c66c00) [pid = 8148] [serial = 51] [outer = (nil)] 19:07:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x99f89c00) [pid = 8148] [serial = 52] [outer = 0x97c66c00] 19:07:33 INFO - PROCESS | 8148 | 1477706853586 Marionette DEBUG loaded listener.js 19:07:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x9a210800) [pid = 8148] [serial = 53] [outer = 0x97c66c00] 19:07:34 INFO - PROCESS | 8148 | 1477706854569 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]]]}] 19:07:34 INFO - . 19:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1523ms 19:07:34 INFO - PROCESS | 8148 | 1477706854600 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 19:07:34 INFO - PROCESS | 8148 | 1477706854606 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 19:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:07:34 INFO - PROCESS | 8148 | 1477706854655 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}] 19:07:34 INFO - PROCESS | 8148 | 1477706854876 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 19:07:35 INFO - PROCESS | 8148 | 1477706855068 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 19:07:35 INFO - PROCESS | 8148 | 1477706855076 Marionette TRACE conn4 <- [1,59,null,["8"]] 19:07:35 INFO - PROCESS | 8148 | --DOCSHELL 0x96731c00 == 17 [pid = 8148] [id = 14] 19:07:35 INFO - PROCESS | 8148 | --DOCSHELL 0x95a0f400 == 16 [pid = 8148] [id = 13] 19:07:35 INFO - PROCESS | 8148 | --DOCSHELL 0x92985000 == 15 [pid = 8148] [id = 12] 19:07:35 INFO - PROCESS | 8148 | 1477706855105 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 19:07:35 INFO - PROCESS | 8148 | 1477706855117 Marionette TRACE conn4 <- [1,60,null,{}] 19:07:35 INFO - PROCESS | 8148 | 1477706855126 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa21800 == 16 [pid = 8148] [id = 19] 19:07:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x8fa26800) [pid = 8148] [serial = 54] [outer = (nil)] 19:07:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x93136400) [pid = 8148] [serial = 55] [outer = 0x8fa26800] 19:07:35 INFO - PROCESS | 8148 | 1477706855254 Marionette DEBUG loaded listener.js 19:07:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x93869c00) [pid = 8148] [serial = 56] [outer = 0x8fa26800] 19:07:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8db75c00 == 15 [pid = 8148] [id = 6] 19:07:36 INFO - PROCESS | 8148 | --DOCSHELL 0xa2e77c00 == 14 [pid = 8148] [id = 10] 19:07:36 INFO - PROCESS | 8148 | --DOCSHELL 0x93173000 == 13 [pid = 8148] [id = 16] 19:07:36 INFO - PROCESS | 8148 | --DOCSHELL 0x90f44400 == 12 [pid = 8148] [id = 11] 19:07:36 INFO - PROCESS | 8148 | --DOCSHELL 0x97a5a800 == 11 [pid = 8148] [id = 15] 19:07:36 INFO - PROCESS | 8148 | --DOCSHELL 0x97a5fc00 == 10 [pid = 8148] [id = 18] 19:07:36 INFO - PROCESS | 8148 | --DOCSHELL 0x95a12c00 == 9 [pid = 8148] [id = 17] 19:07:38 INFO - PROCESS | 8148 | 1477706858393 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]]]}] 19:07:38 INFO - . 19:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 3793ms 19:07:38 INFO - PROCESS | 8148 | 1477706858436 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 19:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:07:38 INFO - PROCESS | 8148 | 1477706858445 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 19:07:38 INFO - PROCESS | 8148 | 1477706858463 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}] 19:07:38 INFO - PROCESS | 8148 | 1477706858670 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 19:07:38 INFO - PROCESS | 8148 | 1477706858777 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 19:07:38 INFO - PROCESS | 8148 | 1477706858783 Marionette TRACE conn4 <- [1,64,null,["8"]] 19:07:38 INFO - PROCESS | 8148 | 1477706858795 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 19:07:38 INFO - PROCESS | 8148 | 1477706858802 Marionette TRACE conn4 <- [1,65,null,{}] 19:07:38 INFO - PROCESS | 8148 | 1477706858809 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x93179400 == 10 [pid = 8148] [id = 20] 19:07:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x93861000) [pid = 8148] [serial = 57] [outer = (nil)] 19:07:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x93aa2800) [pid = 8148] [serial = 58] [outer = 0x93861000] 19:07:38 INFO - PROCESS | 8148 | 1477706858942 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x93b15c00) [pid = 8148] [serial = 59] [outer = 0x93861000] 19:07:39 INFO - PROCESS | 8148 | 1477706859654 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]]]}] 19:07:39 INFO - . 19:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1221ms 19:07:39 INFO - PROCESS | 8148 | 1477706859674 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 19:07:39 INFO - PROCESS | 8148 | 1477706859680 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 19:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:07:39 INFO - PROCESS | 8148 | 1477706859690 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}] 19:07:39 INFO - PROCESS | 8148 | 1477706859943 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 19:07:39 INFO - PROCESS | 8148 | 1477706859965 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 19:07:39 INFO - PROCESS | 8148 | 1477706859971 Marionette TRACE conn4 <- [1,69,null,["8"]] 19:07:39 INFO - PROCESS | 8148 | 1477706859977 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 19:07:39 INFO - PROCESS | 8148 | 1477706859984 Marionette TRACE conn4 <- [1,70,null,{}] 19:07:40 INFO - PROCESS | 8148 | 1477706859991 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x90f4fc00 == 11 [pid = 8148] [id = 21] 19:07:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x94fea000) [pid = 8148] [serial = 60] [outer = (nil)] 19:07:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x95779000) [pid = 8148] [serial = 61] [outer = 0x94fea000] 19:07:40 INFO - PROCESS | 8148 | 1477706860142 Marionette DEBUG loaded listener.js 19:07:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x95781c00) [pid = 8148] [serial = 62] [outer = 0x94fea000] 19:07:40 INFO - PROCESS | 8148 | 1477706860961 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]]]}] 19:07:41 INFO - . 19:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1330ms 19:07:41 INFO - PROCESS | 8148 | 1477706861044 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 19:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:07:41 INFO - PROCESS | 8148 | 1477706861053 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 19:07:41 INFO - PROCESS | 8148 | 1477706861060 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}] 19:07:41 INFO - PROCESS | 8148 | 1477706861328 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 19:07:41 INFO - PROCESS | 8148 | 1477706861356 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 19:07:41 INFO - PROCESS | 8148 | 1477706861361 Marionette TRACE conn4 <- [1,74,null,["8"]] 19:07:41 INFO - PROCESS | 8148 | 1477706861367 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 19:07:41 INFO - PROCESS | 8148 | 1477706861375 Marionette TRACE conn4 <- [1,75,null,{}] 19:07:41 INFO - PROCESS | 8148 | 1477706861437 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x9689bc00 == 12 [pid = 8148] [id = 22] 19:07:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x9689c400) [pid = 8148] [serial = 63] [outer = (nil)] 19:07:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x968a4800) [pid = 8148] [serial = 64] [outer = 0x9689c400] 19:07:41 INFO - PROCESS | 8148 | 1477706861569 Marionette DEBUG loaded listener.js 19:07:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x97c60c00) [pid = 8148] [serial = 65] [outer = 0x9689c400] 19:07:42 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x93176000) [pid = 8148] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:07:42 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x9a00a400) [pid = 8148] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:07:42 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x95a12400) [pid = 8148] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:07:42 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x96732400) [pid = 8148] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:07:42 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x92a83800) [pid = 8148] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:07:42 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x8db76000) [pid = 8148] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:07:42 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0xa2e78400) [pid = 8148] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:07:42 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x94d8c400) [pid = 8148] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:07:42 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x95a13c00) [pid = 8148] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:07:42 INFO - PROCESS | 8148 | 1477706862646 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]]]}] 19:07:42 INFO - . 19:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1625ms 19:07:42 INFO - PROCESS | 8148 | 1477706862686 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 19:07:42 INFO - PROCESS | 8148 | 1477706862691 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 19:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:07:42 INFO - PROCESS | 8148 | 1477706862698 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}] 19:07:42 INFO - PROCESS | 8148 | 1477706862941 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 19:07:42 INFO - PROCESS | 8148 | 1477706862955 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 19:07:42 INFO - PROCESS | 8148 | 1477706862958 Marionette TRACE conn4 <- [1,79,null,["8"]] 19:07:42 INFO - PROCESS | 8148 | 1477706862964 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 19:07:42 INFO - PROCESS | 8148 | 1477706862973 Marionette TRACE conn4 <- [1,80,null,{}] 19:07:42 INFO - PROCESS | 8148 | 1477706862980 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x92a83800 == 13 [pid = 8148] [id = 23] 19:07:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x94fea800) [pid = 8148] [serial = 66] [outer = (nil)] 19:07:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x9a5fac00) [pid = 8148] [serial = 67] [outer = 0x94fea800] 19:07:43 INFO - PROCESS | 8148 | 1477706863085 Marionette DEBUG loaded listener.js 19:07:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x9b042400) [pid = 8148] [serial = 68] [outer = 0x94fea800] 19:07:43 INFO - PROCESS | 8148 | 1477706863778 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]]]}] 19:07:43 INFO - . 19:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1127ms 19:07:43 INFO - PROCESS | 8148 | 1477706863826 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 19:07:43 INFO - PROCESS | 8148 | 1477706863830 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 19:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:07:43 INFO - PROCESS | 8148 | 1477706863838 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}] 19:07:44 INFO - PROCESS | 8148 | 1477706864019 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 19:07:44 INFO - PROCESS | 8148 | 1477706864054 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 19:07:44 INFO - PROCESS | 8148 | 1477706864056 Marionette TRACE conn4 <- [1,84,null,["8"]] 19:07:44 INFO - PROCESS | 8148 | 1477706864060 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 19:07:44 INFO - PROCESS | 8148 | 1477706864067 Marionette TRACE conn4 <- [1,85,null,{}] 19:07:44 INFO - PROCESS | 8148 | 1477706864163 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x99fbd800 == 14 [pid = 8148] [id = 24] 19:07:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x9b385c00) [pid = 8148] [serial = 69] [outer = (nil)] 19:07:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0xa0f8d800) [pid = 8148] [serial = 70] [outer = 0x9b385c00] 19:07:44 INFO - PROCESS | 8148 | 1477706864259 Marionette DEBUG loaded listener.js 19:07:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0xa0fb2000) [pid = 8148] [serial = 71] [outer = 0x9b385c00] 19:07:45 INFO - PROCESS | 8148 | 1477706865121 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]]]}] 19:07:45 INFO - . 19:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1326ms 19:07:45 INFO - PROCESS | 8148 | 1477706865165 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 19:07:45 INFO - PROCESS | 8148 | 1477706865172 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 19:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:07:45 INFO - PROCESS | 8148 | 1477706865214 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}] 19:07:45 INFO - PROCESS | 8148 | 1477706865453 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 19:07:45 INFO - PROCESS | 8148 | 1477706865602 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 19:07:45 INFO - PROCESS | 8148 | 1477706865609 Marionette TRACE conn4 <- [1,89,null,["8"]] 19:07:45 INFO - PROCESS | 8148 | 1477706865621 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 19:07:45 INFO - PROCESS | 8148 | 1477706865630 Marionette TRACE conn4 <- [1,90,null,{}] 19:07:45 INFO - PROCESS | 8148 | 1477706865637 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x93bdcc00 == 15 [pid = 8148] [id = 25] 19:07:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x94d8c400) [pid = 8148] [serial = 72] [outer = (nil)] 19:07:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x95b05c00) [pid = 8148] [serial = 73] [outer = 0x94d8c400] 19:07:45 INFO - PROCESS | 8148 | 1477706865766 Marionette DEBUG loaded listener.js 19:07:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x96299c00) [pid = 8148] [serial = 74] [outer = 0x94d8c400] 19:07:46 INFO - PROCESS | 8148 | 1477706866699 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]]]}] 19:07:46 INFO - . 19:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1575ms 19:07:46 INFO - PROCESS | 8148 | 1477706866786 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 19:07:46 INFO - PROCESS | 8148 | 1477706866793 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 19:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:07:46 INFO - PROCESS | 8148 | 1477706866803 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}] 19:07:47 INFO - PROCESS | 8148 | 1477706867022 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 19:07:47 INFO - PROCESS | 8148 | 1477706867221 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 19:07:47 INFO - PROCESS | 8148 | 1477706867226 Marionette TRACE conn4 <- [1,94,null,["8"]] 19:07:47 INFO - PROCESS | 8148 | 1477706867234 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 19:07:47 INFO - PROCESS | 8148 | 1477706867241 Marionette TRACE conn4 <- [1,95,null,{}] 19:07:47 INFO - PROCESS | 8148 | 1477706867250 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:47 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1b000 == 16 [pid = 8148] [id = 26] 19:07:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x9b353400) [pid = 8148] [serial = 75] [outer = (nil)] 19:07:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0xa1a6c000) [pid = 8148] [serial = 76] [outer = 0x9b353400] 19:07:47 INFO - PROCESS | 8148 | 1477706867406 Marionette DEBUG loaded listener.js 19:07:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0xa1a73800) [pid = 8148] [serial = 77] [outer = 0x9b353400] 19:07:48 INFO - PROCESS | 8148 | 1477706868388 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]]]}] 19:07:48 INFO - . 19:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1671ms 19:07:48 INFO - PROCESS | 8148 | 1477706868488 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 19:07:48 INFO - PROCESS | 8148 | 1477706868493 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 19:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:07:48 INFO - PROCESS | 8148 | 1477706868509 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}] 19:07:48 INFO - PROCESS | 8148 | 1477706868713 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 19:07:48 INFO - PROCESS | 8148 | 1477706868862 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 19:07:48 INFO - PROCESS | 8148 | 1477706868869 Marionette TRACE conn4 <- [1,99,null,["8"]] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0xa2913400) [pid = 8148] [serial = 25] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x8fa19c00) [pid = 8148] [serial = 19] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x952a9800) [pid = 8148] [serial = 12] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x95e81c00) [pid = 8148] [serial = 49] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x96295c00) [pid = 8148] [serial = 50] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x93a5f000) [pid = 8148] [serial = 46] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x93aa4800) [pid = 8148] [serial = 47] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x9a05b400) [pid = 8148] [serial = 43] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x9a0d8000) [pid = 8148] [serial = 44] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x968a1000) [pid = 8148] [serial = 40] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x97c5e800) [pid = 8148] [serial = 41] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x95e85800) [pid = 8148] [serial = 37] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x9625a800) [pid = 8148] [serial = 38] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x93865800) [pid = 8148] [serial = 34] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x93b16800) [pid = 8148] [serial = 35] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x99f89c00) [pid = 8148] [serial = 52] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x94ee6800) [pid = 8148] [serial = 9] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x9577c800) [pid = 8148] [serial = 31] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0xa299e800) [pid = 8148] [serial = 32] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0xa2f12c00) [pid = 8148] [serial = 28] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0xa4809000) [pid = 8148] [serial = 29] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0xa1ac8c00) [pid = 8148] [serial = 2] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x8da26400) [pid = 8148] [serial = 16] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x8da2b000) [pid = 8148] [serial = 17] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x9b38b800) [pid = 8148] [serial = 22] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 8148 | 1477706868931 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 19:07:48 INFO - PROCESS | 8148 | 1477706868939 Marionette TRACE conn4 <- [1,100,null,{}] 19:07:48 INFO - PROCESS | 8148 | 1477706868946 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db73000 == 17 [pid = 8148] [id = 27] 19:07:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x8fa19c00) [pid = 8148] [serial = 78] [outer = (nil)] 19:07:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x9386dc00) [pid = 8148] [serial = 79] [outer = 0x8fa19c00] 19:07:49 INFO - PROCESS | 8148 | 1477706869060 Marionette DEBUG loaded listener.js 19:07:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x93aa4800) [pid = 8148] [serial = 80] [outer = 0x8fa19c00] 19:07:49 INFO - PROCESS | 8148 | 1477706869737 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]]]}] 19:07:49 INFO - . 19:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1277ms 19:07:49 INFO - PROCESS | 8148 | 1477706869785 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 19:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:07:49 INFO - PROCESS | 8148 | 1477706869791 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 19:07:49 INFO - PROCESS | 8148 | 1477706869799 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}] 19:07:50 INFO - PROCESS | 8148 | 1477706870006 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 19:07:50 INFO - PROCESS | 8148 | 1477706870109 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 19:07:50 INFO - PROCESS | 8148 | 1477706870115 Marionette TRACE conn4 <- [1,104,null,["8"]] 19:07:50 INFO - PROCESS | 8148 | 1477706870123 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 19:07:50 INFO - PROCESS | 8148 | 1477706870129 Marionette TRACE conn4 <- [1,105,null,{}] 19:07:50 INFO - PROCESS | 8148 | 1477706870135 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x952aa400 == 18 [pid = 8148] [id = 28] 19:07:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x9577c800) [pid = 8148] [serial = 81] [outer = (nil)] 19:07:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x95b01c00) [pid = 8148] [serial = 82] [outer = 0x9577c800] 19:07:50 INFO - PROCESS | 8148 | 1477706870237 Marionette DEBUG loaded listener.js 19:07:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x95e86400) [pid = 8148] [serial = 83] [outer = 0x9577c800] 19:07:50 INFO - PROCESS | 8148 | 1477706870938 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]]]}] 19:07:50 INFO - . 19:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1173ms 19:07:50 INFO - PROCESS | 8148 | 1477706870981 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 19:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:07:50 INFO - PROCESS | 8148 | 1477706870990 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 19:07:51 INFO - PROCESS | 8148 | 1477706870998 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}] 19:07:51 INFO - PROCESS | 8148 | 1477706871190 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 19:07:51 INFO - PROCESS | 8148 | 1477706871311 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 19:07:51 INFO - PROCESS | 8148 | 1477706871317 Marionette TRACE conn4 <- [1,109,null,["8"]] 19:07:51 INFO - PROCESS | 8148 | 1477706871327 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 19:07:51 INFO - PROCESS | 8148 | 1477706871334 Marionette TRACE conn4 <- [1,110,null,{}] 19:07:51 INFO - PROCESS | 8148 | 1477706871343 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x97a5fc00 == 19 [pid = 8148] [id = 29] 19:07:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x97a60000) [pid = 8148] [serial = 84] [outer = (nil)] 19:07:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x99f88400) [pid = 8148] [serial = 85] [outer = 0x97a60000] 19:07:51 INFO - PROCESS | 8148 | 1477706871450 Marionette DEBUG loaded listener.js 19:07:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x9b042800) [pid = 8148] [serial = 86] [outer = 0x97a60000] 19:07:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0xa26e9400) [pid = 8148] [serial = 87] [outer = 0x9ceba000] 19:07:52 INFO - PROCESS | 8148 | 1477706872371 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]]]}] 19:07:52 INFO - . 19:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1425ms 19:07:52 INFO - PROCESS | 8148 | 1477706872432 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 19:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:07:52 INFO - PROCESS | 8148 | 1477706872438 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 19:07:52 INFO - PROCESS | 8148 | 1477706872447 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}] 19:07:52 INFO - PROCESS | 8148 | 1477706872671 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 19:07:52 INFO - PROCESS | 8148 | 1477706872695 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 19:07:52 INFO - PROCESS | 8148 | 1477706872700 Marionette TRACE conn4 <- [1,114,null,["8"]] 19:07:52 INFO - PROCESS | 8148 | 1477706872707 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 19:07:52 INFO - PROCESS | 8148 | 1477706872713 Marionette TRACE conn4 <- [1,115,null,{}] 19:07:52 INFO - PROCESS | 8148 | 1477706872774 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:52 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2913400 == 20 [pid = 8148] [id = 30] 19:07:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0xa2914400) [pid = 8148] [serial = 88] [outer = (nil)] 19:07:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0xa2e77c00) [pid = 8148] [serial = 89] [outer = 0xa2914400] 19:07:52 INFO - PROCESS | 8148 | 1477706872884 Marionette DEBUG loaded listener.js 19:07:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0xa2f1ac00) [pid = 8148] [serial = 90] [outer = 0xa2914400] 19:07:53 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x94fea800) [pid = 8148] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:07:53 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x8fa26800) [pid = 8148] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:07:53 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x9689c400) [pid = 8148] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:07:53 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x93861000) [pid = 8148] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:07:53 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x97c66c00) [pid = 8148] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:07:53 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x94fea000) [pid = 8148] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:07:53 INFO - PROCESS | 8148 | 1477706873682 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]]]}] 19:07:53 INFO - . 19:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1270ms 19:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:07:53 INFO - PROCESS | 8148 | 1477706873716 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 19:07:53 INFO - PROCESS | 8148 | 1477706873719 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 19:07:53 INFO - PROCESS | 8148 | 1477706873727 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}] 19:07:53 INFO - PROCESS | 8148 | 1477706873894 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 19:07:53 INFO - PROCESS | 8148 | 1477706873909 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 19:07:53 INFO - PROCESS | 8148 | 1477706873913 Marionette TRACE conn4 <- [1,119,null,["8"]] 19:07:53 INFO - PROCESS | 8148 | 1477706873919 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 19:07:53 INFO - PROCESS | 8148 | 1477706873939 Marionette TRACE conn4 <- [1,120,null,{}] 19:07:53 INFO - PROCESS | 8148 | 1477706873945 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x93861000 == 21 [pid = 8148] [id = 31] 19:07:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x94fea800) [pid = 8148] [serial = 91] [outer = (nil)] 19:07:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0xa2f98800) [pid = 8148] [serial = 92] [outer = 0x94fea800] 19:07:54 INFO - PROCESS | 8148 | 1477706874141 Marionette DEBUG loaded listener.js 19:07:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0xa2f9bc00) [pid = 8148] [serial = 93] [outer = 0x94fea800] 19:07:54 INFO - PROCESS | 8148 | 1477706874844 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]]]}] 19:07:54 INFO - . 19:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1175ms 19:07:54 INFO - PROCESS | 8148 | 1477706874903 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 19:07:54 INFO - PROCESS | 8148 | 1477706874906 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 19:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:07:54 INFO - PROCESS | 8148 | 1477706874924 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}] 19:07:55 INFO - PROCESS | 8148 | 1477706875142 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 19:07:55 INFO - PROCESS | 8148 | 1477706875152 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 19:07:55 INFO - PROCESS | 8148 | 1477706875156 Marionette TRACE conn4 <- [1,124,null,["8"]] 19:07:55 INFO - PROCESS | 8148 | 1477706875163 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 19:07:55 INFO - PROCESS | 8148 | 1477706875168 Marionette TRACE conn4 <- [1,125,null,{}] 19:07:55 INFO - PROCESS | 8148 | 1477706875264 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:55 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2f9fc00 == 22 [pid = 8148] [id = 32] 19:07:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0xa2fa1800) [pid = 8148] [serial = 94] [outer = (nil)] 19:07:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0xa4810c00) [pid = 8148] [serial = 95] [outer = 0xa2fa1800] 19:07:55 INFO - PROCESS | 8148 | 1477706875371 Marionette DEBUG loaded listener.js 19:07:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0xa484ec00) [pid = 8148] [serial = 96] [outer = 0xa2fa1800] 19:07:56 INFO - PROCESS | 8148 | 1477706876241 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]]]}] 19:07:56 INFO - . 19:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1379ms 19:07:56 INFO - PROCESS | 8148 | 1477706876299 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 19:07:56 INFO - PROCESS | 8148 | 1477706876307 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 19:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:07:56 INFO - PROCESS | 8148 | 1477706876318 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}] 19:07:56 INFO - PROCESS | 8148 | 1477706876524 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 19:07:56 INFO - PROCESS | 8148 | 1477706876669 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 19:07:56 INFO - PROCESS | 8148 | 1477706876677 Marionette TRACE conn4 <- [1,129,null,["8"]] 19:07:56 INFO - PROCESS | 8148 | 1477706876690 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 19:07:56 INFO - PROCESS | 8148 | 1477706876699 Marionette TRACE conn4 <- [1,130,null,{}] 19:07:56 INFO - PROCESS | 8148 | 1477706876706 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x94fe9000 == 23 [pid = 8148] [id = 33] 19:07:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x94fedc00) [pid = 8148] [serial = 97] [outer = (nil)] 19:07:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x95775c00) [pid = 8148] [serial = 98] [outer = 0x94fedc00] 19:07:56 INFO - PROCESS | 8148 | 1477706876827 Marionette DEBUG loaded listener.js 19:07:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x93b12000) [pid = 8148] [serial = 99] [outer = 0x94fedc00] 19:07:57 INFO - PROCESS | 8148 | 1477706877615 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]]]}] 19:07:57 INFO - . 19:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1378ms 19:07:57 INFO - PROCESS | 8148 | 1477706877696 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 19:07:57 INFO - PROCESS | 8148 | 1477706877702 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 19:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:07:57 INFO - PROCESS | 8148 | 1477706877710 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}] 19:07:57 INFO - PROCESS | 8148 | 1477706877967 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 19:07:57 INFO - PROCESS | 8148 | 1477706877982 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 19:07:57 INFO - PROCESS | 8148 | 1477706877987 Marionette TRACE conn4 <- [1,134,null,["8"]] 19:07:58 INFO - PROCESS | 8148 | 1477706878087 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 19:07:58 INFO - PROCESS | 8148 | 1477706878096 Marionette TRACE conn4 <- [1,135,null,{}] 19:07:58 INFO - PROCESS | 8148 | 1477706878107 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:58 INFO - PROCESS | 8148 | ++DOCSHELL 0x983e1000 == 24 [pid = 8148] [id = 34] 19:07:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x99f87800) [pid = 8148] [serial = 100] [outer = (nil)] 19:07:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x9b382800) [pid = 8148] [serial = 101] [outer = 0x99f87800] 19:07:58 INFO - PROCESS | 8148 | 1477706878223 Marionette DEBUG loaded listener.js 19:07:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0xa1a6bc00) [pid = 8148] [serial = 102] [outer = 0x99f87800] 19:07:59 INFO - PROCESS | 8148 | 1477706879062 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]]]}] 19:07:59 INFO - . 19:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1423ms 19:07:59 INFO - PROCESS | 8148 | 1477706879141 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 19:07:59 INFO - PROCESS | 8148 | 1477706879149 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 19:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:07:59 INFO - PROCESS | 8148 | 1477706879158 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}] 19:07:59 INFO - PROCESS | 8148 | 1477706879360 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 19:07:59 INFO - PROCESS | 8148 | 1477706879521 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 19:07:59 INFO - PROCESS | 8148 | 1477706879527 Marionette TRACE conn4 <- [1,139,null,["8"]] 19:07:59 INFO - PROCESS | 8148 | 1477706879535 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 19:07:59 INFO - PROCESS | 8148 | 1477706879542 Marionette TRACE conn4 <- [1,140,null,{}] 19:07:59 INFO - PROCESS | 8148 | 1477706879551 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:07:59 INFO - PROCESS | 8148 | ++DOCSHELL 0xa4809400 == 25 [pid = 8148] [id = 35] 19:07:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0xa480cc00) [pid = 8148] [serial = 103] [outer = (nil)] 19:07:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0xa4c5e400) [pid = 8148] [serial = 104] [outer = 0xa480cc00] 19:07:59 INFO - PROCESS | 8148 | 1477706879681 Marionette DEBUG loaded listener.js 19:07:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0xa4cb1400) [pid = 8148] [serial = 105] [outer = 0xa480cc00] 19:08:00 INFO - PROCESS | 8148 | 1477706880505 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]]]}] 19:08:00 INFO - . 19:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1425ms 19:08:00 INFO - PROCESS | 8148 | 1477706880587 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 19:08:00 INFO - PROCESS | 8148 | 1477706880592 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 19:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:08:00 INFO - PROCESS | 8148 | 1477706880602 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}] 19:08:00 INFO - PROCESS | 8148 | 1477706880804 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 19:08:00 INFO - PROCESS | 8148 | 1477706880955 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 19:08:00 INFO - PROCESS | 8148 | 1477706880961 Marionette TRACE conn4 <- [1,144,null,["8"]] 19:08:00 INFO - PROCESS | 8148 | 1477706880969 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 19:08:00 INFO - PROCESS | 8148 | 1477706880975 Marionette TRACE conn4 <- [1,145,null,{}] 19:08:01 INFO - PROCESS | 8148 | 1477706880986 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d2800 == 26 [pid = 8148] [id = 36] 19:08:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x8f7d5800) [pid = 8148] [serial = 106] [outer = (nil)] 19:08:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x8f7d6800) [pid = 8148] [serial = 107] [outer = 0x8f7d5800] 19:08:01 INFO - PROCESS | 8148 | 1477706881101 Marionette DEBUG loaded listener.js 19:08:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x8f7dd000) [pid = 8148] [serial = 108] [outer = 0x8f7d5800] 19:08:01 INFO - PROCESS | 8148 | 1477706881913 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]]]}] 19:08:01 INFO - . 19:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1380ms 19:08:01 INFO - PROCESS | 8148 | 1477706881982 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 19:08:01 INFO - PROCESS | 8148 | 1477706881987 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 19:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:08:01 INFO - PROCESS | 8148 | 1477706881995 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}] 19:08:02 INFO - PROCESS | 8148 | 1477706882198 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 19:08:02 INFO - PROCESS | 8148 | 1477706882399 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 19:08:02 INFO - PROCESS | 8148 | 1477706882404 Marionette TRACE conn4 <- [1,149,null,["8"]] 19:08:02 INFO - PROCESS | 8148 | 1477706882410 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 19:08:02 INFO - PROCESS | 8148 | 1477706882416 Marionette TRACE conn4 <- [1,150,null,{}] 19:08:02 INFO - PROCESS | 8148 | 1477706882470 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:02 INFO - PROCESS | 8148 | ++DOCSHELL 0x8da29800 == 27 [pid = 8148] [id = 37] 19:08:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x8da2bc00) [pid = 8148] [serial = 109] [outer = (nil)] 19:08:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x95e8dc00) [pid = 8148] [serial = 110] [outer = 0x8da2bc00] 19:08:02 INFO - PROCESS | 8148 | 1477706882583 Marionette DEBUG loaded listener.js 19:08:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0xa26eec00) [pid = 8148] [serial = 111] [outer = 0x8da2bc00] 19:08:03 INFO - PROCESS | 8148 | 1477706883469 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]]]}] 19:08:03 INFO - . 19:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1525ms 19:08:03 INFO - PROCESS | 8148 | 1477706883536 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 19:08:03 INFO - PROCESS | 8148 | 1477706883543 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 19:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:08:03 INFO - PROCESS | 8148 | 1477706883557 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}] 19:08:03 INFO - PROCESS | 8148 | 1477706883758 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 19:08:03 INFO - PROCESS | 8148 | 1477706883944 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 19:08:03 INFO - PROCESS | 8148 | 1477706883956 Marionette TRACE conn4 <- [1,154,null,["8"]] 19:08:03 INFO - PROCESS | 8148 | 1477706883974 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 19:08:03 INFO - PROCESS | 8148 | 1477706883982 Marionette TRACE conn4 <- [1,155,null,{}] 19:08:04 INFO - PROCESS | 8148 | 1477706883989 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x92aea000 == 28 [pid = 8148] [id = 38] 19:08:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x92aeb800) [pid = 8148] [serial = 112] [outer = (nil)] 19:08:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x93a9ec00) [pid = 8148] [serial = 113] [outer = 0x92aeb800] 19:08:04 INFO - PROCESS | 8148 | 1477706884149 Marionette DEBUG loaded listener.js 19:08:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x93b0fc00) [pid = 8148] [serial = 114] [outer = 0x92aeb800] 19:08:04 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x9a5fac00) [pid = 8148] [serial = 67] [outer = (nil)] [url = about:blank] 19:08:04 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x9b042400) [pid = 8148] [serial = 68] [outer = (nil)] [url = about:blank] 19:08:04 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x968a4800) [pid = 8148] [serial = 64] [outer = (nil)] [url = about:blank] 19:08:04 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x97c60c00) [pid = 8148] [serial = 65] [outer = (nil)] [url = about:blank] 19:08:04 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x95779000) [pid = 8148] [serial = 61] [outer = (nil)] [url = about:blank] 19:08:04 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x95781c00) [pid = 8148] [serial = 62] [outer = (nil)] [url = about:blank] 19:08:04 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x93aa2800) [pid = 8148] [serial = 58] [outer = (nil)] [url = about:blank] 19:08:04 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x93b15c00) [pid = 8148] [serial = 59] [outer = (nil)] [url = about:blank] 19:08:04 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x93869c00) [pid = 8148] [serial = 56] [outer = (nil)] [url = about:blank] 19:08:04 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x9a210800) [pid = 8148] [serial = 53] [outer = (nil)] [url = about:blank] 19:08:04 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x93136400) [pid = 8148] [serial = 55] [outer = (nil)] [url = about:blank] 19:08:04 INFO - PROCESS | 8148 | 1477706884975 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]]]}] 19:08:05 INFO - . 19:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1481ms 19:08:05 INFO - PROCESS | 8148 | 1477706885038 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 19:08:05 INFO - PROCESS | 8148 | 1477706885044 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 19:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:08:05 INFO - PROCESS | 8148 | 1477706885052 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}] 19:08:05 INFO - PROCESS | 8148 | 1477706885245 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 19:08:05 INFO - PROCESS | 8148 | 1477706885306 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 19:08:05 INFO - PROCESS | 8148 | 1477706885311 Marionette TRACE conn4 <- [1,159,null,["8"]] 19:08:05 INFO - PROCESS | 8148 | 1477706885449 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 19:08:05 INFO - PROCESS | 8148 | 1477706885455 Marionette TRACE conn4 <- [1,160,null,{}] 19:08:05 INFO - PROCESS | 8148 | 1477706885485 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:05 INFO - PROCESS | 8148 | ++DOCSHELL 0x9313ac00 == 29 [pid = 8148] [id = 39] 19:08:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x966e3400) [pid = 8148] [serial = 115] [outer = (nil)] 19:08:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x9672f000) [pid = 8148] [serial = 116] [outer = 0x966e3400] 19:08:05 INFO - PROCESS | 8148 | 1477706885605 Marionette DEBUG loaded listener.js 19:08:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x97a5c000) [pid = 8148] [serial = 117] [outer = 0x966e3400] 19:08:06 INFO - PROCESS | 8148 | 1477706886363 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]]]}] 19:08:06 INFO - . 19:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1375ms 19:08:06 INFO - PROCESS | 8148 | 1477706886450 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 19:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:08:06 INFO - PROCESS | 8148 | 1477706886458 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 19:08:06 INFO - PROCESS | 8148 | 1477706886465 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}] 19:08:06 INFO - PROCESS | 8148 | 1477706886639 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 19:08:06 INFO - PROCESS | 8148 | 1477706886652 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 19:08:06 INFO - PROCESS | 8148 | 1477706886656 Marionette TRACE conn4 <- [1,164,null,["8"]] 19:08:06 INFO - PROCESS | 8148 | 1477706886662 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 19:08:06 INFO - PROCESS | 8148 | 1477706886669 Marionette TRACE conn4 <- [1,165,null,{}] 19:08:06 INFO - PROCESS | 8148 | 1477706886676 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:06 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2f14800 == 30 [pid = 8148] [id = 40] 19:08:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0xa2f97800) [pid = 8148] [serial = 118] [outer = (nil)] 19:08:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0xa2f9f800) [pid = 8148] [serial = 119] [outer = 0xa2f97800] 19:08:06 INFO - PROCESS | 8148 | 1477706886874 Marionette DEBUG loaded listener.js 19:08:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0xa4809000) [pid = 8148] [serial = 120] [outer = 0xa2f97800] 19:08:07 INFO - PROCESS | 8148 | 1477706887642 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]]]}] 19:08:07 INFO - . 19:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1222ms 19:08:07 INFO - PROCESS | 8148 | 1477706887686 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 19:08:07 INFO - PROCESS | 8148 | 1477706887691 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 19:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:08:07 INFO - PROCESS | 8148 | 1477706887709 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}] 19:08:07 INFO - PROCESS | 8148 | 1477706887940 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 19:08:07 INFO - PROCESS | 8148 | 1477706887972 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 19:08:07 INFO - PROCESS | 8148 | 1477706887976 Marionette TRACE conn4 <- [1,169,null,["8"]] 19:08:07 INFO - PROCESS | 8148 | 1477706887983 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 19:08:07 INFO - PROCESS | 8148 | 1477706887989 Marionette TRACE conn4 <- [1,170,null,{}] 19:08:08 INFO - PROCESS | 8148 | 1477706887995 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x9292dc00 == 31 [pid = 8148] [id = 41] 19:08:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0xa2dce800) [pid = 8148] [serial = 121] [outer = (nil)] 19:08:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0xa2dd1400) [pid = 8148] [serial = 122] [outer = 0xa2dce800] 19:08:08 INFO - PROCESS | 8148 | 1477706888156 Marionette DEBUG loaded listener.js 19:08:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0xa2dd3c00) [pid = 8148] [serial = 123] [outer = 0xa2dce800] 19:08:08 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x9577c800) [pid = 8148] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:08:08 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0xa2914400) [pid = 8148] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:08:08 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x9b353400) [pid = 8148] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:08:08 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x8fa19c00) [pid = 8148] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:08:08 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x94d8c400) [pid = 8148] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:08:08 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x94fea800) [pid = 8148] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:08:08 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x97a60000) [pid = 8148] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:08:09 INFO - PROCESS | 8148 | 1477706889021 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]]]}] 19:08:09 INFO - . 19:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1377ms 19:08:09 INFO - PROCESS | 8148 | 1477706889091 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 19:08:09 INFO - PROCESS | 8148 | 1477706889095 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 19:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:08:09 INFO - PROCESS | 8148 | 1477706889264 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}] 19:08:09 INFO - PROCESS | 8148 | 1477706889451 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 19:08:09 INFO - PROCESS | 8148 | 1477706889487 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 19:08:09 INFO - PROCESS | 8148 | 1477706889490 Marionette TRACE conn4 <- [1,174,null,["8"]] 19:08:09 INFO - PROCESS | 8148 | 1477706889639 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 19:08:09 INFO - PROCESS | 8148 | 1477706889648 Marionette TRACE conn4 <- [1,175,null,{}] 19:08:09 INFO - PROCESS | 8148 | 1477706889665 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:09 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1f400 == 32 [pid = 8148] [id = 42] 19:08:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x9634bc00) [pid = 8148] [serial = 124] [outer = (nil)] 19:08:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x96354800) [pid = 8148] [serial = 125] [outer = 0x9634bc00] 19:08:09 INFO - PROCESS | 8148 | 1477706889816 Marionette DEBUG loaded listener.js 19:08:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x96357400) [pid = 8148] [serial = 126] [outer = 0x9634bc00] 19:08:10 INFO - PROCESS | 8148 | 1477706890540 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]]]}] 19:08:10 INFO - . 19:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1473ms 19:08:10 INFO - PROCESS | 8148 | 1477706890584 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 19:08:10 INFO - PROCESS | 8148 | 1477706890588 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 19:08:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:08:10 INFO - PROCESS | 8148 | 1477706890595 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}] 19:08:10 INFO - PROCESS | 8148 | 1477706890843 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 19:08:11 INFO - PROCESS | 8148 | 1477706890995 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 19:08:11 INFO - PROCESS | 8148 | 1477706891001 Marionette TRACE conn4 <- [1,179,null,["8"]] 19:08:11 INFO - PROCESS | 8148 | 1477706891020 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 19:08:11 INFO - PROCESS | 8148 | 1477706891031 Marionette TRACE conn4 <- [1,180,null,{}] 19:08:11 INFO - PROCESS | 8148 | 1477706891041 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:11 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7da800 == 33 [pid = 8148] [id = 43] 19:08:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x8fa19c00) [pid = 8148] [serial = 127] [outer = (nil)] 19:08:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x905ce800) [pid = 8148] [serial = 128] [outer = 0x8fa19c00] 19:08:11 INFO - PROCESS | 8148 | 1477706891166 Marionette DEBUG loaded listener.js 19:08:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x92980800) [pid = 8148] [serial = 129] [outer = 0x8fa19c00] 19:08:12 INFO - PROCESS | 8148 | 1477706892044 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]]]}] 19:08:12 INFO - . 19:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1526ms 19:08:12 INFO - PROCESS | 8148 | 1477706892125 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 19:08:12 INFO - PROCESS | 8148 | 1477706892134 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 19:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:08:12 INFO - PROCESS | 8148 | 1477706892143 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}] 19:08:12 INFO - PROCESS | 8148 | 1477706892430 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 19:08:12 INFO - PROCESS | 8148 | 1477706892590 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 19:08:12 INFO - PROCESS | 8148 | 1477706892596 Marionette TRACE conn4 <- [1,184,null,["8"]] 19:08:12 INFO - PROCESS | 8148 | 1477706892603 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 19:08:12 INFO - PROCESS | 8148 | 1477706892613 Marionette TRACE conn4 <- [1,185,null,{}] 19:08:12 INFO - PROCESS | 8148 | 1477706892618 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x96356800 == 34 [pid = 8148] [id = 44] 19:08:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x96356c00) [pid = 8148] [serial = 130] [outer = (nil)] 19:08:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x9a265000) [pid = 8148] [serial = 131] [outer = 0x96356c00] 19:08:12 INFO - PROCESS | 8148 | 1477706892775 Marionette DEBUG loaded listener.js 19:08:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x9b359400) [pid = 8148] [serial = 132] [outer = 0x96356c00] 19:08:13 INFO - PROCESS | 8148 | 1477706893604 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]]]}] 19:08:13 INFO - . 19:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1533ms 19:08:13 INFO - PROCESS | 8148 | 1477706893676 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 19:08:13 INFO - PROCESS | 8148 | 1477706893681 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 19:08:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:08:13 INFO - PROCESS | 8148 | 1477706893689 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}] 19:08:13 INFO - PROCESS | 8148 | 1477706893888 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 19:08:14 INFO - PROCESS | 8148 | 1477706894056 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 19:08:14 INFO - PROCESS | 8148 | 1477706894065 Marionette TRACE conn4 <- [1,189,null,["8"]] 19:08:14 INFO - PROCESS | 8148 | 1477706894078 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 19:08:14 INFO - PROCESS | 8148 | 1477706894086 Marionette TRACE conn4 <- [1,190,null,{}] 19:08:14 INFO - PROCESS | 8148 | 1477706894092 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:14 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2e72400 == 35 [pid = 8148] [id = 45] 19:08:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0xa2e79000) [pid = 8148] [serial = 133] [outer = (nil)] 19:08:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0xa2f9e000) [pid = 8148] [serial = 134] [outer = 0xa2e79000] 19:08:14 INFO - PROCESS | 8148 | 1477706894200 Marionette DEBUG loaded listener.js 19:08:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0xa48c7400) [pid = 8148] [serial = 135] [outer = 0xa2e79000] 19:08:15 INFO - PROCESS | 8148 | 1477706895045 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]]]}] 19:08:15 INFO - . 19:08:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1431ms 19:08:15 INFO - PROCESS | 8148 | 1477706895151 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:08:15 INFO - PROCESS | 8148 | 1477706895162 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 19:08:15 INFO - PROCESS | 8148 | 1477706895166 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 19:08:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:08:15 INFO - PROCESS | 8148 | 1477706895220 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}] 19:08:15 INFO - PROCESS | 8148 | 1477706895447 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 19:08:15 INFO - PROCESS | 8148 | 1477706895603 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 19:08:15 INFO - PROCESS | 8148 | 1477706895607 Marionette TRACE conn4 <- [1,194,null,["8"]] 19:08:15 INFO - PROCESS | 8148 | 1477706895619 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 19:08:15 INFO - PROCESS | 8148 | 1477706895625 Marionette TRACE conn4 <- [1,195,null,{}] 19:08:15 INFO - PROCESS | 8148 | 1477706895632 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x96363000 == 36 [pid = 8148] [id = 46] 19:08:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x96363c00) [pid = 8148] [serial = 136] [outer = (nil)] 19:08:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x96826400) [pid = 8148] [serial = 137] [outer = 0x96363c00] 19:08:15 INFO - PROCESS | 8148 | 1477706895742 Marionette DEBUG loaded listener.js 19:08:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x96829400) [pid = 8148] [serial = 138] [outer = 0x96363c00] 19:08:16 INFO - PROCESS | 8148 | 1477706896683 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]]]}] 19:08:16 INFO - . 19:08:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1575ms 19:08:16 INFO - PROCESS | 8148 | 1477706896753 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 19:08:16 INFO - PROCESS | 8148 | 1477706896760 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 19:08:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:08:16 INFO - PROCESS | 8148 | 1477706896772 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}] 19:08:17 INFO - PROCESS | 8148 | 1477706897065 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 19:08:17 INFO - PROCESS | 8148 | 1477706897257 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 19:08:17 INFO - PROCESS | 8148 | 1477706897265 Marionette TRACE conn4 <- [1,199,null,["8"]] 19:08:17 INFO - PROCESS | 8148 | 1477706897321 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 19:08:17 INFO - PROCESS | 8148 | 1477706897331 Marionette TRACE conn4 <- [1,200,null,{}] 19:08:17 INFO - PROCESS | 8148 | 1477706897341 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f6ef000 == 37 [pid = 8148] [id = 47] 19:08:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x90f44800) [pid = 8148] [serial = 139] [outer = (nil)] 19:08:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x96831400) [pid = 8148] [serial = 140] [outer = 0x90f44800] 19:08:17 INFO - PROCESS | 8148 | 1477706897542 Marionette DEBUG loaded listener.js 19:08:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x9b161c00) [pid = 8148] [serial = 141] [outer = 0x90f44800] 19:08:18 INFO - PROCESS | 8148 | 1477706898888 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]]]}] 19:08:18 INFO - . 19:08:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2182ms 19:08:18 INFO - PROCESS | 8148 | 1477706898952 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 19:08:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:08:18 INFO - PROCESS | 8148 | 1477706898959 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 19:08:18 INFO - PROCESS | 8148 | 1477706898969 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}] 19:08:19 INFO - PROCESS | 8148 | 1477706899160 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 19:08:19 INFO - PROCESS | 8148 | 1477706899328 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 19:08:19 INFO - PROCESS | 8148 | 1477706899342 Marionette TRACE conn4 <- [1,204,null,["8"]] 19:08:19 INFO - PROCESS | 8148 | 1477706899359 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 19:08:19 INFO - PROCESS | 8148 | 1477706899372 Marionette TRACE conn4 <- [1,205,null,{}] 19:08:19 INFO - PROCESS | 8148 | 1477706899383 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x905c5c00 == 38 [pid = 8148] [id = 48] 19:08:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x905cc800) [pid = 8148] [serial = 142] [outer = (nil)] 19:08:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x95776800) [pid = 8148] [serial = 143] [outer = 0x905cc800] 19:08:19 INFO - PROCESS | 8148 | 1477706899493 Marionette DEBUG loaded listener.js 19:08:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x95e8b400) [pid = 8148] [serial = 144] [outer = 0x905cc800] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0xa2f98800) [pid = 8148] [serial = 92] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0xa2f9bc00) [pid = 8148] [serial = 93] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0xa2e77c00) [pid = 8148] [serial = 89] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0xa2f1ac00) [pid = 8148] [serial = 90] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x99f88400) [pid = 8148] [serial = 85] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x9b042800) [pid = 8148] [serial = 86] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x95b01c00) [pid = 8148] [serial = 82] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x95e86400) [pid = 8148] [serial = 83] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x9386dc00) [pid = 8148] [serial = 79] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x93aa4800) [pid = 8148] [serial = 80] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0xa1a6c000) [pid = 8148] [serial = 76] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0xa1a73800) [pid = 8148] [serial = 77] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x95b05c00) [pid = 8148] [serial = 73] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x96299c00) [pid = 8148] [serial = 74] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0xa0f8d800) [pid = 8148] [serial = 70] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0xa2e6fc00) [pid = 8148] [serial = 26] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:08:20 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0xa4810c00) [pid = 8148] [serial = 95] [outer = (nil)] [url = about:blank] 19:08:20 INFO - PROCESS | 8148 | 1477706900375 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]]]}] 19:08:20 INFO - . 19:08:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1474ms 19:08:20 INFO - PROCESS | 8148 | 1477706900458 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 19:08:20 INFO - PROCESS | 8148 | 1477706900464 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 19:08:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:08:20 INFO - PROCESS | 8148 | 1477706900478 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}] 19:08:20 INFO - PROCESS | 8148 | 1477706900670 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 19:08:20 INFO - PROCESS | 8148 | 1477706900682 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 19:08:20 INFO - PROCESS | 8148 | 1477706900686 Marionette TRACE conn4 <- [1,209,null,["8"]] 19:08:20 INFO - PROCESS | 8148 | 1477706900695 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 19:08:20 INFO - PROCESS | 8148 | 1477706900701 Marionette TRACE conn4 <- [1,210,null,{}] 19:08:20 INFO - PROCESS | 8148 | 1477706900708 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x95e8c800 == 39 [pid = 8148] [id = 49] 19:08:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x9634b400) [pid = 8148] [serial = 145] [outer = (nil)] 19:08:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x96360c00) [pid = 8148] [serial = 146] [outer = 0x9634b400] 19:08:20 INFO - PROCESS | 8148 | 1477706900810 Marionette DEBUG loaded listener.js 19:08:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x96367800) [pid = 8148] [serial = 147] [outer = 0x9634b400] 19:08:21 INFO - PROCESS | 8148 | 1477706901617 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]]]}] 19:08:21 INFO - . 19:08:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1176ms 19:08:21 INFO - PROCESS | 8148 | 1477706901662 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 19:08:21 INFO - PROCESS | 8148 | 1477706901670 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 19:08:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:08:21 INFO - PROCESS | 8148 | 1477706901678 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}] 19:08:21 INFO - PROCESS | 8148 | 1477706901857 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 19:08:21 INFO - PROCESS | 8148 | 1477706901875 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 19:08:21 INFO - PROCESS | 8148 | 1477706901881 Marionette TRACE conn4 <- [1,214,null,["8"]] 19:08:21 INFO - PROCESS | 8148 | 1477706901886 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 19:08:21 INFO - PROCESS | 8148 | 1477706901894 Marionette TRACE conn4 <- [1,215,null,{}] 19:08:22 INFO - PROCESS | 8148 | 1477706902011 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x99fc0400 == 40 [pid = 8148] [id = 50] 19:08:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x99fc3000) [pid = 8148] [serial = 148] [outer = (nil)] 19:08:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x9b042800) [pid = 8148] [serial = 149] [outer = 0x99fc3000] 19:08:22 INFO - PROCESS | 8148 | 1477706902113 Marionette DEBUG loaded listener.js 19:08:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0xa0fb1c00) [pid = 8148] [serial = 150] [outer = 0x99fc3000] 19:08:22 INFO - PROCESS | 8148 | 1477706902860 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]]]}] 19:08:22 INFO - . 19:08:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1275ms 19:08:22 INFO - PROCESS | 8148 | 1477706902954 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 19:08:22 INFO - PROCESS | 8148 | 1477706902958 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 19:08:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:08:22 INFO - PROCESS | 8148 | 1477706902967 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}] 19:08:23 INFO - PROCESS | 8148 | 1477706903203 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 19:08:23 INFO - PROCESS | 8148 | 1477706903223 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 19:08:23 INFO - PROCESS | 8148 | 1477706903228 Marionette TRACE conn4 <- [1,219,null,["8"]] 19:08:23 INFO - PROCESS | 8148 | 1477706903233 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 19:08:23 INFO - PROCESS | 8148 | 1477706903239 Marionette TRACE conn4 <- [1,220,null,{}] 19:08:23 INFO - PROCESS | 8148 | 1477706903308 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:23 INFO - PROCESS | 8148 | ++DOCSHELL 0x9ceb2c00 == 41 [pid = 8148] [id = 51] 19:08:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0xa2dc9c00) [pid = 8148] [serial = 151] [outer = (nil)] 19:08:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0xa2dcd800) [pid = 8148] [serial = 152] [outer = 0xa2dc9c00] 19:08:23 INFO - PROCESS | 8148 | 1477706903405 Marionette DEBUG loaded listener.js 19:08:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0xa2dd7c00) [pid = 8148] [serial = 153] [outer = 0xa2dc9c00] 19:08:23 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x966e3400) [pid = 8148] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:08:23 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x92aeb800) [pid = 8148] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:08:23 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0xa2dce800) [pid = 8148] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:08:23 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0xa2f97800) [pid = 8148] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:08:24 INFO - PROCESS | 8148 | 1477706904212 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]]]}] 19:08:24 INFO - . 19:08:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1272ms 19:08:24 INFO - PROCESS | 8148 | 1477706904244 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 19:08:24 INFO - PROCESS | 8148 | 1477706904249 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 19:08:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:08:24 INFO - PROCESS | 8148 | 1477706904258 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}] 19:08:24 INFO - PROCESS | 8148 | 1477706904433 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 19:08:24 INFO - PROCESS | 8148 | 1477706904444 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 19:08:24 INFO - PROCESS | 8148 | 1477706904446 Marionette TRACE conn4 <- [1,224,null,["8"]] 19:08:24 INFO - PROCESS | 8148 | 1477706904452 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 19:08:24 INFO - PROCESS | 8148 | 1477706904472 Marionette TRACE conn4 <- [1,225,null,{}] 19:08:24 INFO - PROCESS | 8148 | 1477706904478 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:24 INFO - PROCESS | 8148 | ++DOCSHELL 0x9682b400 == 42 [pid = 8148] [id = 52] 19:08:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0xa0f8d800) [pid = 8148] [serial = 154] [outer = (nil)] 19:08:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0xa2f9ac00) [pid = 8148] [serial = 155] [outer = 0xa0f8d800] 19:08:24 INFO - PROCESS | 8148 | 1477706904573 Marionette DEBUG loaded listener.js 19:08:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0xa2f9d000) [pid = 8148] [serial = 156] [outer = 0xa0f8d800] 19:08:25 INFO - PROCESS | 8148 | 1477706905354 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]]]}] 19:08:25 INFO - . 19:08:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1120ms 19:08:25 INFO - PROCESS | 8148 | 1477706905378 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 19:08:25 INFO - PROCESS | 8148 | 1477706905382 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 19:08:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:08:25 INFO - PROCESS | 8148 | 1477706905389 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}] 19:08:25 INFO - PROCESS | 8148 | 1477706905644 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 19:08:25 INFO - PROCESS | 8148 | 1477706905723 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 19:08:25 INFO - PROCESS | 8148 | 1477706905730 Marionette TRACE conn4 <- [1,229,null,["8"]] 19:08:25 INFO - PROCESS | 8148 | 1477706905739 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 19:08:25 INFO - PROCESS | 8148 | 1477706905747 Marionette TRACE conn4 <- [1,230,null,{}] 19:08:25 INFO - PROCESS | 8148 | 1477706905756 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:25 INFO - PROCESS | 8148 | ++DOCSHELL 0xa5e3a000 == 43 [pid = 8148] [id = 53] 19:08:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0xa5e3dc00) [pid = 8148] [serial = 157] [outer = (nil)] 19:08:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0xa5e42c00) [pid = 8148] [serial = 158] [outer = 0xa5e3dc00] 19:08:25 INFO - PROCESS | 8148 | 1477706905865 Marionette DEBUG loaded listener.js 19:08:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0xa5e44400) [pid = 8148] [serial = 159] [outer = 0xa5e3dc00] 19:08:26 INFO - PROCESS | 8148 | 1477706906774 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]]]}] 19:08:26 INFO - . 19:08:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1428ms 19:08:26 INFO - PROCESS | 8148 | 1477706906820 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 19:08:26 INFO - PROCESS | 8148 | 1477706906828 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 19:08:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:08:26 INFO - PROCESS | 8148 | 1477706906839 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}] 19:08:27 INFO - PROCESS | 8148 | 1477706907061 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 19:08:27 INFO - PROCESS | 8148 | 1477706907222 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 19:08:27 INFO - PROCESS | 8148 | 1477706907228 Marionette TRACE conn4 <- [1,234,null,["8"]] 19:08:27 INFO - PROCESS | 8148 | 1477706907241 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 19:08:27 INFO - PROCESS | 8148 | 1477706907248 Marionette TRACE conn4 <- [1,235,null,{}] 19:08:27 INFO - PROCESS | 8148 | 1477706907256 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:27 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b59000 == 44 [pid = 8148] [id = 54] 19:08:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x92b59800) [pid = 8148] [serial = 160] [outer = (nil)] 19:08:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x92b5f800) [pid = 8148] [serial = 161] [outer = 0x92b59800] 19:08:27 INFO - PROCESS | 8148 | 1477706907378 Marionette DEBUG loaded listener.js 19:08:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x92b63000) [pid = 8148] [serial = 162] [outer = 0x92b59800] 19:08:28 INFO - PROCESS | 8148 | 1477706908211 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]]]}] 19:08:28 INFO - . 19:08:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1425ms 19:08:28 INFO - PROCESS | 8148 | 1477706908264 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 19:08:28 INFO - PROCESS | 8148 | 1477706908272 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 19:08:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:08:28 INFO - PROCESS | 8148 | 1477706908298 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}] 19:08:28 INFO - PROCESS | 8148 | 1477706908505 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 19:08:28 INFO - PROCESS | 8148 | 1477706908667 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 19:08:28 INFO - PROCESS | 8148 | 1477706908674 Marionette TRACE conn4 <- [1,239,null,["8"]] 19:08:28 INFO - PROCESS | 8148 | 1477706908683 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 19:08:28 INFO - PROCESS | 8148 | 1477706908689 Marionette TRACE conn4 <- [1,240,null,{}] 19:08:28 INFO - PROCESS | 8148 | 1477706908696 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x95781c00 == 45 [pid = 8148] [id = 55] 19:08:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x95e86400) [pid = 8148] [serial = 163] [outer = (nil)] 19:08:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x9634fc00) [pid = 8148] [serial = 164] [outer = 0x95e86400] 19:08:28 INFO - PROCESS | 8148 | 1477706908808 Marionette DEBUG loaded listener.js 19:08:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x96367400) [pid = 8148] [serial = 165] [outer = 0x95e86400] 19:08:29 INFO - PROCESS | 8148 | 1477706909629 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]]]}] 19:08:29 INFO - . 19:08:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1371ms 19:08:29 INFO - PROCESS | 8148 | 1477706909676 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 19:08:29 INFO - PROCESS | 8148 | 1477706909684 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 19:08:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:08:29 INFO - PROCESS | 8148 | 1477706909691 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}] 19:08:29 INFO - PROCESS | 8148 | 1477706909893 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 19:08:30 INFO - PROCESS | 8148 | 1477706910051 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 19:08:30 INFO - PROCESS | 8148 | 1477706910057 Marionette TRACE conn4 <- [1,244,null,["8"]] 19:08:30 INFO - PROCESS | 8148 | 1477706910064 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 19:08:30 INFO - PROCESS | 8148 | 1477706910071 Marionette TRACE conn4 <- [1,245,null,{}] 19:08:30 INFO - PROCESS | 8148 | 1477706910078 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a0d6000 == 46 [pid = 8148] [id = 56] 19:08:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x9a5f8c00) [pid = 8148] [serial = 166] [outer = (nil)] 19:08:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0xa2dd0800) [pid = 8148] [serial = 167] [outer = 0x9a5f8c00] 19:08:30 INFO - PROCESS | 8148 | 1477706910188 Marionette DEBUG loaded listener.js 19:08:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0xa2f13c00) [pid = 8148] [serial = 168] [outer = 0x9a5f8c00] 19:08:31 INFO - PROCESS | 8148 | 1477706911140 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]]]}] 19:08:31 INFO - . 19:08:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1482ms 19:08:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:08:31 INFO - PROCESS | 8148 | 1477706911174 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 19:08:31 INFO - PROCESS | 8148 | 1477706911178 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 19:08:31 INFO - PROCESS | 8148 | 1477706911191 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}] 19:08:31 INFO - PROCESS | 8148 | 1477706911402 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 19:08:31 INFO - PROCESS | 8148 | 1477706911570 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 19:08:31 INFO - PROCESS | 8148 | 1477706911575 Marionette TRACE conn4 <- [1,249,null,["8"]] 19:08:31 INFO - PROCESS | 8148 | 1477706911584 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 19:08:31 INFO - PROCESS | 8148 | 1477706911589 Marionette TRACE conn4 <- [1,250,null,{}] 19:08:31 INFO - PROCESS | 8148 | 1477706911597 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:31 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2f9dc00 == 47 [pid = 8148] [id = 57] 19:08:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0xa5e3c400) [pid = 8148] [serial = 169] [outer = (nil)] 19:08:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0xa5e48400) [pid = 8148] [serial = 170] [outer = 0xa5e3c400] 19:08:31 INFO - PROCESS | 8148 | 1477706911706 Marionette DEBUG loaded listener.js 19:08:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0xa93c2400) [pid = 8148] [serial = 171] [outer = 0xa5e3c400] 19:08:32 INFO - PROCESS | 8148 | 1477706912488 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]]]}] 19:08:32 INFO - . 19:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1375ms 19:08:32 INFO - PROCESS | 8148 | 1477706912568 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 19:08:32 INFO - PROCESS | 8148 | 1477706912572 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 19:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:08:32 INFO - PROCESS | 8148 | 1477706912582 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}] 19:08:32 INFO - PROCESS | 8148 | 1477706912787 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 19:08:33 INFO - PROCESS | 8148 | 1477706913194 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 19:08:33 INFO - PROCESS | 8148 | 1477706913201 Marionette TRACE conn4 <- [1,254,null,["8"]] 19:08:33 INFO - PROCESS | 8148 | 1477706913263 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 19:08:33 INFO - PROCESS | 8148 | 1477706913277 Marionette TRACE conn4 <- [1,255,null,{}] 19:08:33 INFO - PROCESS | 8148 | 1477706913286 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5b400 == 48 [pid = 8148] [id = 58] 19:08:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x92b5b800) [pid = 8148] [serial = 172] [outer = (nil)] 19:08:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0x92b62800) [pid = 8148] [serial = 173] [outer = 0x92b5b800] 19:08:33 INFO - PROCESS | 8148 | 1477706913391 Marionette DEBUG loaded listener.js 19:08:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0x94ee0800) [pid = 8148] [serial = 174] [outer = 0x92b5b800] 19:08:34 INFO - PROCESS | 8148 | 1477706914603 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]]]}] 19:08:34 INFO - . 19:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2092ms 19:08:34 INFO - PROCESS | 8148 | 1477706914676 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 19:08:34 INFO - PROCESS | 8148 | 1477706914683 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 19:08:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:08:34 INFO - PROCESS | 8148 | 1477706914694 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}] 19:08:34 INFO - PROCESS | 8148 | 1477706914943 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 19:08:35 INFO - PROCESS | 8148 | 1477706915133 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 19:08:35 INFO - PROCESS | 8148 | 1477706915141 Marionette TRACE conn4 <- [1,259,null,["8"]] 19:08:35 INFO - PROCESS | 8148 | 1477706915152 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 19:08:35 INFO - PROCESS | 8148 | 1477706915159 Marionette TRACE conn4 <- [1,260,null,{}] 19:08:35 INFO - PROCESS | 8148 | 1477706915211 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x9634a000 == 49 [pid = 8148] [id = 59] 19:08:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 96 (0x9634f800) [pid = 8148] [serial = 175] [outer = (nil)] 19:08:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 97 (0x96731400) [pid = 8148] [serial = 176] [outer = 0x9634f800] 19:08:35 INFO - PROCESS | 8148 | 1477706915332 Marionette DEBUG loaded listener.js 19:08:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 98 (0x96831000) [pid = 8148] [serial = 177] [outer = 0x9634f800] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0xa2f14800 == 48 [pid = 8148] [id = 40] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1f400 == 47 [pid = 8148] [id = 42] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x9682b400 == 46 [pid = 8148] [id = 52] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x95e8c800 == 45 [pid = 8148] [id = 49] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x99fc0400 == 44 [pid = 8148] [id = 50] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x905c5c00 == 43 [pid = 8148] [id = 48] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x96363000 == 42 [pid = 8148] [id = 46] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x9ceb2c00 == 41 [pid = 8148] [id = 51] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x9313ac00 == 40 [pid = 8148] [id = 39] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x92aea000 == 39 [pid = 8148] [id = 38] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x9292dc00 == 38 [pid = 8148] [id = 41] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7da800 == 37 [pid = 8148] [id = 43] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x96356800 == 36 [pid = 8148] [id = 44] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0xa2e72400 == 35 [pid = 8148] [id = 45] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8f6ef000 == 34 [pid = 8148] [id = 47] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0xa2f9dc00 == 33 [pid = 8148] [id = 57] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5b400 == 32 [pid = 8148] [id = 58] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0xa5e3a000 == 31 [pid = 8148] [id = 53] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x92b59000 == 30 [pid = 8148] [id = 54] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x95781c00 == 29 [pid = 8148] [id = 55] 19:08:36 INFO - PROCESS | 8148 | --DOCSHELL 0x9a0d6000 == 28 [pid = 8148] [id = 56] 19:08:36 INFO - PROCESS | 8148 | --DOMWINDOW == 97 (0x93b0fc00) [pid = 8148] [serial = 114] [outer = (nil)] [url = about:blank] 19:08:36 INFO - PROCESS | 8148 | --DOMWINDOW == 96 (0x93a9ec00) [pid = 8148] [serial = 113] [outer = (nil)] [url = about:blank] 19:08:36 INFO - PROCESS | 8148 | --DOMWINDOW == 95 (0x97a5c000) [pid = 8148] [serial = 117] [outer = (nil)] [url = about:blank] 19:08:36 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0x9672f000) [pid = 8148] [serial = 116] [outer = (nil)] [url = about:blank] 19:08:36 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0xa4809000) [pid = 8148] [serial = 120] [outer = (nil)] [url = about:blank] 19:08:36 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0xa2f9f800) [pid = 8148] [serial = 119] [outer = (nil)] [url = about:blank] 19:08:36 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0xa2dd3c00) [pid = 8148] [serial = 123] [outer = (nil)] [url = about:blank] 19:08:36 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0xa2dd1400) [pid = 8148] [serial = 122] [outer = (nil)] [url = about:blank] 19:08:36 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x96354800) [pid = 8148] [serial = 125] [outer = (nil)] [url = about:blank] 19:08:37 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x95e8dc00) [pid = 8148] [serial = 110] [outer = (nil)] [url = about:blank] 19:08:37 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x9b382800) [pid = 8148] [serial = 101] [outer = (nil)] [url = about:blank] 19:08:37 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x95775c00) [pid = 8148] [serial = 98] [outer = (nil)] [url = about:blank] 19:08:37 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x8f7d6800) [pid = 8148] [serial = 107] [outer = (nil)] [url = about:blank] 19:08:37 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0xa4c5e400) [pid = 8148] [serial = 104] [outer = (nil)] [url = about:blank] 19:08:37 INFO - PROCESS | 8148 | 1477706917460 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]]]}] 19:08:37 INFO - . 19:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2837ms 19:08:37 INFO - PROCESS | 8148 | 1477706917532 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 19:08:37 INFO - PROCESS | 8148 | 1477706917538 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 19:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:08:37 INFO - PROCESS | 8148 | 1477706917551 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}] 19:08:37 INFO - PROCESS | 8148 | 1477706917787 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 19:08:37 INFO - PROCESS | 8148 | 1477706917923 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 19:08:37 INFO - PROCESS | 8148 | 1477706917932 Marionette TRACE conn4 <- [1,264,null,["8"]] 19:08:37 INFO - PROCESS | 8148 | 1477706917945 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 19:08:37 INFO - PROCESS | 8148 | 1477706917958 Marionette TRACE conn4 <- [1,265,null,{}] 19:08:37 INFO - PROCESS | 8148 | 1477706917970 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x90f50000 == 29 [pid = 8148] [id = 60] 19:08:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x92ae9800) [pid = 8148] [serial = 178] [outer = (nil)] 19:08:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x92b55000) [pid = 8148] [serial = 179] [outer = 0x92ae9800] 19:08:38 INFO - PROCESS | 8148 | 1477706918087 Marionette DEBUG loaded listener.js 19:08:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x8f7d6000) [pid = 8148] [serial = 180] [outer = 0x92ae9800] 19:08:38 INFO - PROCESS | 8148 | 1477706918805 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]]]}] 19:08:38 INFO - . 19:08:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1321ms 19:08:38 INFO - PROCESS | 8148 | 1477706918882 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 19:08:38 INFO - PROCESS | 8148 | 1477706918891 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 19:08:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:08:38 INFO - PROCESS | 8148 | 1477706918902 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}] 19:08:39 INFO - PROCESS | 8148 | 1477706919113 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 19:08:39 INFO - PROCESS | 8148 | 1477706919125 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 19:08:39 INFO - PROCESS | 8148 | 1477706919128 Marionette TRACE conn4 <- [1,269,null,["8"]] 19:08:39 INFO - PROCESS | 8148 | 1477706919250 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 19:08:39 INFO - PROCESS | 8148 | 1477706919259 Marionette TRACE conn4 <- [1,270,null,{}] 19:08:39 INFO - PROCESS | 8148 | 1477706919271 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x93aa0800 == 30 [pid = 8148] [id = 61] 19:08:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x93bdac00) [pid = 8148] [serial = 181] [outer = (nil)] 19:08:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x94e86400) [pid = 8148] [serial = 182] [outer = 0x93bdac00] 19:08:39 INFO - PROCESS | 8148 | 1477706919375 Marionette DEBUG loaded listener.js 19:08:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x94e84c00) [pid = 8148] [serial = 183] [outer = 0x93bdac00] 19:08:40 INFO - PROCESS | 8148 | 1477706920354 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]]]}] 19:08:40 INFO - . 19:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1495ms 19:08:40 INFO - PROCESS | 8148 | 1477706920406 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 19:08:40 INFO - PROCESS | 8148 | 1477706920413 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 19:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:08:40 INFO - PROCESS | 8148 | 1477706920422 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}] 19:08:40 INFO - PROCESS | 8148 | 1477706920660 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 19:08:40 INFO - PROCESS | 8148 | 1477706920682 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 19:08:40 INFO - PROCESS | 8148 | 1477706920687 Marionette TRACE conn4 <- [1,274,null,["8"]] 19:08:40 INFO - PROCESS | 8148 | 1477706920693 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 19:08:40 INFO - PROCESS | 8148 | 1477706920701 Marionette TRACE conn4 <- [1,275,null,{}] 19:08:40 INFO - PROCESS | 8148 | 1477706920771 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x96352000 == 31 [pid = 8148] [id = 62] 19:08:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0x96355c00) [pid = 8148] [serial = 184] [outer = (nil)] 19:08:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x96361400) [pid = 8148] [serial = 185] [outer = 0x96355c00] 19:08:40 INFO - PROCESS | 8148 | 1477706920891 Marionette DEBUG loaded listener.js 19:08:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x96725800) [pid = 8148] [serial = 186] [outer = 0x96355c00] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x905cc800) [pid = 8148] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x8f7d5800) [pid = 8148] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x9634b400) [pid = 8148] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x99fc3000) [pid = 8148] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x94fedc00) [pid = 8148] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x90f44800) [pid = 8148] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x8da2bc00) [pid = 8148] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x99f87800) [pid = 8148] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x9b385c00) [pid = 8148] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0xa2e79000) [pid = 8148] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x96363c00) [pid = 8148] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0xa2dc9c00) [pid = 8148] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x96356c00) [pid = 8148] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x8fa19c00) [pid = 8148] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0xa2fa1800) [pid = 8148] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0xa480cc00) [pid = 8148] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0xa0f8d800) [pid = 8148] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x9634bc00) [pid = 8148] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:08:42 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0xa5e3dc00) [pid = 8148] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:08:42 INFO - PROCESS | 8148 | 1477706922471 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]]]}] 19:08:42 INFO - . 19:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2078ms 19:08:42 INFO - PROCESS | 8148 | 1477706922500 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 19:08:42 INFO - PROCESS | 8148 | 1477706922505 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 19:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:08:42 INFO - PROCESS | 8148 | 1477706922517 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}] 19:08:42 INFO - PROCESS | 8148 | 1477706922740 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 19:08:42 INFO - PROCESS | 8148 | 1477706922864 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 19:08:42 INFO - PROCESS | 8148 | 1477706922869 Marionette TRACE conn4 <- [1,279,null,["8"]] 19:08:42 INFO - PROCESS | 8148 | 1477706922875 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 19:08:42 INFO - PROCESS | 8148 | 1477706922884 Marionette TRACE conn4 <- [1,280,null,{}] 19:08:42 INFO - PROCESS | 8148 | 1477706922891 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x8da2ac00 == 32 [pid = 8148] [id = 63] 19:08:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x8f7d7000) [pid = 8148] [serial = 187] [outer = (nil)] 19:08:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x93142400) [pid = 8148] [serial = 188] [outer = 0x8f7d7000] 19:08:43 INFO - PROCESS | 8148 | 1477706923005 Marionette DEBUG loaded listener.js 19:08:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x9a05c400) [pid = 8148] [serial = 189] [outer = 0x8f7d7000] 19:08:43 INFO - PROCESS | 8148 | 1477706923681 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]]]}] 19:08:43 INFO - . 19:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1230ms 19:08:43 INFO - PROCESS | 8148 | 1477706923744 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 19:08:43 INFO - PROCESS | 8148 | 1477706923749 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 19:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:08:43 INFO - PROCESS | 8148 | 1477706923757 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}] 19:08:44 INFO - PROCESS | 8148 | 1477706924028 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 19:08:44 INFO - PROCESS | 8148 | 1477706924138 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 19:08:44 INFO - PROCESS | 8148 | 1477706924146 Marionette TRACE conn4 <- [1,284,null,["8"]] 19:08:44 INFO - PROCESS | 8148 | 1477706924155 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 19:08:44 INFO - PROCESS | 8148 | 1477706924167 Marionette TRACE conn4 <- [1,285,null,{}] 19:08:44 INFO - PROCESS | 8148 | 1477706924226 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db76400 == 33 [pid = 8148] [id = 64] 19:08:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x8db77c00) [pid = 8148] [serial = 190] [outer = (nil)] 19:08:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x9053d400) [pid = 8148] [serial = 191] [outer = 0x8db77c00] 19:08:44 INFO - PROCESS | 8148 | 1477706924355 Marionette DEBUG loaded listener.js 19:08:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x905d1000) [pid = 8148] [serial = 192] [outer = 0x8db77c00] 19:08:45 INFO - PROCESS | 8148 | 1477706925372 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]]]}] 19:08:45 INFO - . 19:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1672ms 19:08:45 INFO - PROCESS | 8148 | 1477706925432 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 19:08:45 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 19:08:45 INFO - PROCESS | 8148 | 1477706925439 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 19:08:45 INFO - PROCESS | 8148 | 1477706925448 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}] 19:08:45 INFO - PROCESS | 8148 | 1477706925666 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 19:08:45 INFO - PROCESS | 8148 | 1477706925828 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 19:08:45 INFO - PROCESS | 8148 | 1477706925836 Marionette TRACE conn4 <- [1,289,null,["8"]] 19:08:45 INFO - PROCESS | 8148 | 1477706925849 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 19:08:45 INFO - PROCESS | 8148 | 1477706925858 Marionette TRACE conn4 <- [1,290,null,{}] 19:08:45 INFO - PROCESS | 8148 | 1477706925864 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x952a6400 == 34 [pid = 8148] [id = 65] 19:08:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x952a7c00) [pid = 8148] [serial = 193] [outer = (nil)] 19:08:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x9577a000) [pid = 8148] [serial = 194] [outer = 0x952a7c00] 19:08:45 INFO - PROCESS | 8148 | 1477706925980 Marionette DEBUG loaded listener.js 19:08:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x95e81c00) [pid = 8148] [serial = 195] [outer = 0x952a7c00] 19:08:46 INFO - PROCESS | 8148 | 1477706926870 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]]]}] 19:08:46 INFO - . 19:08:46 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1440ms 19:08:46 INFO - PROCESS | 8148 | 1477706926887 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 19:08:46 INFO - PROCESS | 8148 | 1477706926891 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 19:08:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:08:46 INFO - PROCESS | 8148 | 1477706926902 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}] 19:08:47 INFO - PROCESS | 8148 | 1477706927119 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 19:08:47 INFO - PROCESS | 8148 | 1477706927310 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 19:08:47 INFO - PROCESS | 8148 | 1477706927323 Marionette TRACE conn4 <- [1,294,null,["8"]] 19:08:47 INFO - PROCESS | 8148 | 1477706927332 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 19:08:47 INFO - PROCESS | 8148 | 1477706927340 Marionette TRACE conn4 <- [1,295,null,{}] 19:08:47 INFO - PROCESS | 8148 | 1477706927392 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:47 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db6d400 == 35 [pid = 8148] [id = 66] 19:08:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x9a00a400) [pid = 8148] [serial = 196] [outer = (nil)] 19:08:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x9a20d800) [pid = 8148] [serial = 197] [outer = 0x9a00a400] 19:08:47 INFO - PROCESS | 8148 | 1477706927512 Marionette DEBUG loaded listener.js 19:08:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x9a2ccc00) [pid = 8148] [serial = 198] [outer = 0x9a00a400] 19:08:47 INFO - PROCESS | 8148 | [8148] 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 19:08:48 INFO - PROCESS | 8148 | 1477706928546 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:08:48 INFO - .... 19:08:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1673ms 19:08:48 INFO - PROCESS | 8148 | 1477706928576 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 19:08:48 INFO - PROCESS | 8148 | 1477706928580 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 19:08:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:08:48 INFO - PROCESS | 8148 | 1477706928591 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}] 19:08:48 INFO - PROCESS | 8148 | 1477706928857 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 19:08:49 INFO - PROCESS | 8148 | 1477706929022 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 19:08:49 INFO - PROCESS | 8148 | 1477706929029 Marionette TRACE conn4 <- [1,299,null,["8"]] 19:08:49 INFO - PROCESS | 8148 | 1477706929036 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 19:08:49 INFO - PROCESS | 8148 | 1477706929042 Marionette TRACE conn4 <- [1,300,null,{}] 19:08:49 INFO - PROCESS | 8148 | 1477706929091 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a327400 == 36 [pid = 8148] [id = 67] 19:08:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x9a32f400) [pid = 8148] [serial = 199] [outer = (nil)] 19:08:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x9a5bd800) [pid = 8148] [serial = 200] [outer = 0x9a32f400] 19:08:49 INFO - PROCESS | 8148 | 1477706929205 Marionette DEBUG loaded listener.js 19:08:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x9a5f8000) [pid = 8148] [serial = 201] [outer = 0x9a32f400] 19:08:50 INFO - PROCESS | 8148 | 1477706930022 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]]]}] 19:08:50 INFO - ............... 19:08:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1536ms 19:08:50 INFO - PROCESS | 8148 | 1477706930131 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 19:08:50 INFO - PROCESS | 8148 | 1477706930139 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 19:08:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:08:50 INFO - PROCESS | 8148 | 1477706930153 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}] 19:08:50 INFO - PROCESS | 8148 | 1477706930514 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 19:08:50 INFO - PROCESS | 8148 | 1477706930643 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 19:08:50 INFO - PROCESS | 8148 | 1477706930648 Marionette TRACE conn4 <- [1,304,null,["8"]] 19:08:50 INFO - PROCESS | 8148 | 1477706930660 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 19:08:50 INFO - PROCESS | 8148 | 1477706930665 Marionette TRACE conn4 <- [1,305,null,{}] 19:08:50 INFO - PROCESS | 8148 | 1477706930675 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:50 INFO - PROCESS | 8148 | ++DOCSHELL 0xa0fad800 == 37 [pid = 8148] [id = 68] 19:08:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0xa0fb0000) [pid = 8148] [serial = 202] [outer = (nil)] 19:08:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0xa2dd8c00) [pid = 8148] [serial = 203] [outer = 0xa0fb0000] 19:08:50 INFO - PROCESS | 8148 | 1477706930862 Marionette DEBUG loaded listener.js 19:08:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0xa2e70c00) [pid = 8148] [serial = 204] [outer = 0xa0fb0000] 19:08:51 INFO - PROCESS | 8148 | [8148] 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 19:08:51 INFO - PROCESS | 8148 | 1477706931754 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:08:51 INFO - . 19:08:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1622ms 19:08:51 INFO - PROCESS | 8148 | 1477706931773 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 19:08:51 INFO - PROCESS | 8148 | 1477706931776 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 19:08:51 INFO - TEST-START | /FileAPI/fileReader.html 19:08:51 INFO - PROCESS | 8148 | 1477706931785 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}] 19:08:52 INFO - PROCESS | 8148 | 1477706932138 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 19:08:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x94ff2800) [pid = 8148] [serial = 205] [outer = 0x9ceba000] 19:08:52 INFO - PROCESS | 8148 | 1477706932329 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 19:08:52 INFO - PROCESS | 8148 | 1477706932334 Marionette TRACE conn4 <- [1,309,null,["8"]] 19:08:52 INFO - PROCESS | 8148 | 1477706932396 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 19:08:52 INFO - PROCESS | 8148 | 1477706932403 Marionette TRACE conn4 <- [1,310,null,{}] 19:08:52 INFO - PROCESS | 8148 | 1477706932410 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d2000 == 38 [pid = 8148] [id = 69] 19:08:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0x905ce400) [pid = 8148] [serial = 206] [outer = (nil)] 19:08:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0x96366400) [pid = 8148] [serial = 207] [outer = 0x905ce400] 19:08:52 INFO - PROCESS | 8148 | 1477706932591 Marionette DEBUG loaded listener.js 19:08:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 96 (0xa2dd7400) [pid = 8148] [serial = 208] [outer = 0x905ce400] 19:08:53 INFO - PROCESS | 8148 | 1477706933403 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]]]}] 19:08:53 INFO - .... 19:08:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 1677ms 19:08:53 INFO - PROCESS | 8148 | 1477706933463 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 19:08:53 INFO - PROCESS | 8148 | 1477706933469 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 19:08:53 INFO - TEST-START | /FileAPI/historical.html 19:08:53 INFO - PROCESS | 8148 | 1477706933485 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}] 19:08:53 INFO - PROCESS | 8148 | 1477706933789 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 19:08:53 INFO - PROCESS | 8148 | 1477706933963 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 19:08:53 INFO - PROCESS | 8148 | 1477706933969 Marionette TRACE conn4 <- [1,314,null,["8"]] 19:08:54 INFO - PROCESS | 8148 | 1477706934058 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 19:08:54 INFO - PROCESS | 8148 | 1477706934067 Marionette TRACE conn4 <- [1,315,null,{}] 19:08:54 INFO - PROCESS | 8148 | 1477706934074 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x905d2c00 == 39 [pid = 8148] [id = 70] 19:08:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 97 (0x90f45400) [pid = 8148] [serial = 209] [outer = (nil)] 19:08:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 98 (0x92b5ac00) [pid = 8148] [serial = 210] [outer = 0x90f45400] 19:08:54 INFO - PROCESS | 8148 | 1477706934184 Marionette DEBUG loaded listener.js 19:08:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 99 (0x9385ec00) [pid = 8148] [serial = 211] [outer = 0x90f45400] 19:08:54 INFO - PROCESS | 8148 | --DOCSHELL 0x96352000 == 38 [pid = 8148] [id = 62] 19:08:54 INFO - PROCESS | 8148 | --DOCSHELL 0x93aa0800 == 37 [pid = 8148] [id = 61] 19:08:54 INFO - PROCESS | 8148 | --DOCSHELL 0x90f50000 == 36 [pid = 8148] [id = 60] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 98 (0x8f7dd000) [pid = 8148] [serial = 108] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 97 (0x93b12000) [pid = 8148] [serial = 99] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 96 (0xa26eec00) [pid = 8148] [serial = 111] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 95 (0xa1a6bc00) [pid = 8148] [serial = 102] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0xa0fb2000) [pid = 8148] [serial = 71] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0xa484ec00) [pid = 8148] [serial = 96] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0xa4cb1400) [pid = 8148] [serial = 105] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0xa5e42c00) [pid = 8148] [serial = 158] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0xa5e44400) [pid = 8148] [serial = 159] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0xa2f9ac00) [pid = 8148] [serial = 155] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0xa2f9d000) [pid = 8148] [serial = 156] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0xa2dcd800) [pid = 8148] [serial = 152] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0xa2dd7c00) [pid = 8148] [serial = 153] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x9b042800) [pid = 8148] [serial = 149] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0xa0fb1c00) [pid = 8148] [serial = 150] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x96360c00) [pid = 8148] [serial = 146] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x96367800) [pid = 8148] [serial = 147] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x95776800) [pid = 8148] [serial = 143] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x95e8b400) [pid = 8148] [serial = 144] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x96831400) [pid = 8148] [serial = 140] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x9b161c00) [pid = 8148] [serial = 141] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x96826400) [pid = 8148] [serial = 137] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x96829400) [pid = 8148] [serial = 138] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0xa2f9e000) [pid = 8148] [serial = 134] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0xa48c7400) [pid = 8148] [serial = 135] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x9a265000) [pid = 8148] [serial = 131] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x9b359400) [pid = 8148] [serial = 132] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x905ce800) [pid = 8148] [serial = 128] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x92980800) [pid = 8148] [serial = 129] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x96357400) [pid = 8148] [serial = 126] [outer = (nil)] [url = about:blank] 19:08:54 INFO - PROCESS | 8148 | 1477706934873 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]]]}] 19:08:54 INFO - ..... 19:08:54 INFO - TEST-OK | /FileAPI/historical.html | took 1426ms 19:08:54 INFO - PROCESS | 8148 | 1477706934908 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 19:08:54 INFO - PROCESS | 8148 | 1477706934914 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 19:08:54 INFO - TEST-START | /FileAPI/idlharness.html 19:08:54 INFO - PROCESS | 8148 | 1477706934943 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}] 19:08:55 INFO - PROCESS | 8148 | 1477706935142 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 19:08:55 INFO - PROCESS | 8148 | 1477706935160 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 19:08:55 INFO - PROCESS | 8148 | 1477706935165 Marionette TRACE conn4 <- [1,319,null,["8"]] 19:08:55 INFO - PROCESS | 8148 | 1477706935172 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 19:08:55 INFO - PROCESS | 8148 | 1477706935179 Marionette TRACE conn4 <- [1,320,null,{}] 19:08:55 INFO - PROCESS | 8148 | 1477706935185 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x92a88c00 == 37 [pid = 8148] [id = 71] 19:08:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x95e82000) [pid = 8148] [serial = 212] [outer = (nil)] 19:08:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x96349800) [pid = 8148] [serial = 213] [outer = 0x95e82000] 19:08:55 INFO - PROCESS | 8148 | 1477706935291 Marionette DEBUG loaded listener.js 19:08:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x9635f400) [pid = 8148] [serial = 214] [outer = 0x95e82000] 19:08:57 INFO - ................................................................................................... 19:08:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 2246ms 19:08:57 INFO - TEST-START | /FileAPI/idlharness.worker 19:08:57 INFO - PROCESS | 8148 | 1477706937018 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]]]}] 19:08:57 INFO - PROCESS | 8148 | 1477706937185 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 19:08:57 INFO - PROCESS | 8148 | 1477706937200 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 19:08:57 INFO - PROCESS | 8148 | 1477706937212 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}] 19:08:57 INFO - PROCESS | 8148 | 1477706937470 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 19:08:57 INFO - PROCESS | 8148 | 1477706937495 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 19:08:57 INFO - PROCESS | 8148 | 1477706937501 Marionette TRACE conn4 <- [1,324,null,["8"]] 19:08:57 INFO - PROCESS | 8148 | 1477706937507 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 19:08:57 INFO - PROCESS | 8148 | 1477706937514 Marionette TRACE conn4 <- [1,325,null,{}] 19:08:57 INFO - PROCESS | 8148 | 1477706937585 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:08:57 INFO - PROCESS | 8148 | ++DOCSHELL 0xa45ed800 == 38 [pid = 8148] [id = 72] 19:08:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0xa4803400) [pid = 8148] [serial = 215] [outer = (nil)] 19:08:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0xa480cc00) [pid = 8148] [serial = 216] [outer = 0xa4803400] 19:08:57 INFO - PROCESS | 8148 | 1477706937689 Marionette DEBUG loaded listener.js 19:08:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0xa48c7400) [pid = 8148] [serial = 217] [outer = 0xa4803400] 19:08:58 INFO - PROCESS | 8148 | [8148] 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 19:08:59 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x9634f800) [pid = 8148] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:08:59 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x96355c00) [pid = 8148] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:08:59 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x92b59800) [pid = 8148] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:08:59 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x95e86400) [pid = 8148] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:08:59 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x9a5f8c00) [pid = 8148] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:08:59 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0xa5e3c400) [pid = 8148] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:08:59 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x92ae9800) [pid = 8148] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:08:59 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x92b5b800) [pid = 8148] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:08:59 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x93bdac00) [pid = 8148] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:09:00 INFO - ..................................................................................................................... 19:09:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2997ms 19:09:00 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 19:09:00 INFO - PROCESS | 8148 | 1477706940097 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,{},{}]]]}] 19:09:00 INFO - PROCESS | 8148 | 1477706940212 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 19:09:00 INFO - PROCESS | 8148 | 1477706940217 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 19:09:00 INFO - PROCESS | 8148 | 1477706940230 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}] 19:09:00 INFO - PROCESS | 8148 | 1477706940550 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 19:09:00 INFO - PROCESS | 8148 | 1477706940580 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 19:09:00 INFO - PROCESS | 8148 | 1477706940585 Marionette TRACE conn4 <- [1,329,null,["8"]] 19:09:00 INFO - PROCESS | 8148 | 1477706940591 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 19:09:00 INFO - PROCESS | 8148 | 1477706940597 Marionette TRACE conn4 <- [1,330,null,{}] 19:09:00 INFO - PROCESS | 8148 | 1477706940606 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:00 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2e21400 == 39 [pid = 8148] [id = 73] 19:09:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0xa2e21c00) [pid = 8148] [serial = 218] [outer = (nil)] 19:09:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0xa2e24800) [pid = 8148] [serial = 219] [outer = 0xa2e21c00] 19:09:00 INFO - PROCESS | 8148 | 1477706940705 Marionette DEBUG loaded listener.js 19:09:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x8d812800) [pid = 8148] [serial = 220] [outer = 0xa2e21c00] 19:09:01 INFO - PROCESS | 8148 | [8148] 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 19:09:01 INFO - PROCESS | 8148 | [8148] 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 19:09:01 INFO - PROCESS | 8148 | 1477706941799 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]]]}] 19:09:01 INFO - . 19:09:01 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1628ms 19:09:01 INFO - PROCESS | 8148 | 1477706941865 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 19:09:01 INFO - PROCESS | 8148 | 1477706941874 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 19:09:01 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 19:09:01 INFO - PROCESS | 8148 | 1477706941888 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}] 19:09:02 INFO - PROCESS | 8148 | 1477706942149 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 19:09:02 INFO - PROCESS | 8148 | 1477706942331 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 19:09:02 INFO - PROCESS | 8148 | 1477706942342 Marionette TRACE conn4 <- [1,334,null,["8"]] 19:09:02 INFO - PROCESS | 8148 | 1477706942396 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 19:09:02 INFO - PROCESS | 8148 | 1477706942412 Marionette TRACE conn4 <- [1,335,null,{}] 19:09:02 INFO - PROCESS | 8148 | 1477706942427 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:02 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d81f400 == 40 [pid = 8148] [id = 74] 19:09:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x8d81f800) [pid = 8148] [serial = 221] [outer = (nil)] 19:09:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x8f7d0800) [pid = 8148] [serial = 222] [outer = 0x8d81f800] 19:09:02 INFO - PROCESS | 8148 | 1477706942652 Marionette DEBUG loaded listener.js 19:09:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x8fa1e400) [pid = 8148] [serial = 223] [outer = 0x8d81f800] 19:09:06 INFO - PROCESS | 8148 | --DOCSHELL 0x8da2ac00 == 39 [pid = 8148] [id = 63] 19:09:06 INFO - PROCESS | 8148 | --DOCSHELL 0xa45ed800 == 38 [pid = 8148] [id = 72] 19:09:06 INFO - PROCESS | 8148 | --DOCSHELL 0x92a88c00 == 37 [pid = 8148] [id = 71] 19:09:06 INFO - PROCESS | 8148 | --DOCSHELL 0x905d2c00 == 36 [pid = 8148] [id = 70] 19:09:06 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d2000 == 35 [pid = 8148] [id = 69] 19:09:06 INFO - PROCESS | 8148 | --DOCSHELL 0xa0fad800 == 34 [pid = 8148] [id = 68] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x93142400) [pid = 8148] [serial = 188] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOCSHELL 0x9a327400 == 33 [pid = 8148] [id = 67] 19:09:06 INFO - PROCESS | 8148 | --DOCSHELL 0x8db6d400 == 32 [pid = 8148] [id = 66] 19:09:06 INFO - PROCESS | 8148 | --DOCSHELL 0x952a6400 == 31 [pid = 8148] [id = 65] 19:09:06 INFO - PROCESS | 8148 | --DOCSHELL 0x8db76400 == 30 [pid = 8148] [id = 64] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x96361400) [pid = 8148] [serial = 185] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x96725800) [pid = 8148] [serial = 186] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x94e86400) [pid = 8148] [serial = 182] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x94e84c00) [pid = 8148] [serial = 183] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x92b55000) [pid = 8148] [serial = 179] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x8f7d6000) [pid = 8148] [serial = 180] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x96731400) [pid = 8148] [serial = 176] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x96831000) [pid = 8148] [serial = 177] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x92b62800) [pid = 8148] [serial = 173] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x94ee0800) [pid = 8148] [serial = 174] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0xa5e48400) [pid = 8148] [serial = 170] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0xa93c2400) [pid = 8148] [serial = 171] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0xa2dd0800) [pid = 8148] [serial = 167] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0xa2f13c00) [pid = 8148] [serial = 168] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x9634fc00) [pid = 8148] [serial = 164] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x96367400) [pid = 8148] [serial = 165] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x92b5f800) [pid = 8148] [serial = 161] [outer = (nil)] [url = about:blank] 19:09:06 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x92b63000) [pid = 8148] [serial = 162] [outer = (nil)] [url = about:blank] 19:09:08 INFO - PROCESS | 8148 | 1477706948345 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]]]}] 19:09:08 INFO - .. 19:09:08 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6488ms 19:09:08 INFO - PROCESS | 8148 | 1477706948374 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 19:09:08 INFO - PROCESS | 8148 | 1477706948381 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 19:09:08 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 19:09:08 INFO - PROCESS | 8148 | 1477706948400 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}] 19:09:08 INFO - PROCESS | 8148 | 1477706948653 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 19:09:08 INFO - PROCESS | 8148 | 1477706948779 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 19:09:08 INFO - PROCESS | 8148 | 1477706948784 Marionette TRACE conn4 <- [1,339,null,["8"]] 19:09:08 INFO - PROCESS | 8148 | 1477706948791 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 19:09:08 INFO - PROCESS | 8148 | 1477706948799 Marionette TRACE conn4 <- [1,340,null,{}] 19:09:08 INFO - PROCESS | 8148 | 1477706948813 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x92a7c800 == 31 [pid = 8148] [id = 75] 19:09:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x92b55c00) [pid = 8148] [serial = 224] [outer = (nil)] 19:09:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x92b5a000) [pid = 8148] [serial = 225] [outer = 0x92b55c00] 19:09:08 INFO - PROCESS | 8148 | 1477706948919 Marionette DEBUG loaded listener.js 19:09:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x92b60800) [pid = 8148] [serial = 226] [outer = 0x92b55c00] 19:09:10 INFO - PROCESS | 8148 | 1477706950110 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]]]}] 19:09:10 INFO - ... 19:09:10 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1727ms 19:09:10 INFO - PROCESS | 8148 | 1477706950126 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 19:09:10 INFO - PROCESS | 8148 | 1477706950132 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 19:09:10 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 19:09:10 INFO - PROCESS | 8148 | 1477706950146 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}] 19:09:10 INFO - PROCESS | 8148 | 1477706950396 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 19:09:10 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x8f7d7000) [pid = 8148] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:09:10 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x95e82000) [pid = 8148] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 19:09:10 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x90f45400) [pid = 8148] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 19:09:10 INFO - PROCESS | 8148 | 1477706950562 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 19:09:10 INFO - PROCESS | 8148 | 1477706950568 Marionette TRACE conn4 <- [1,344,null,["8"]] 19:09:10 INFO - PROCESS | 8148 | 1477706950575 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 19:09:10 INFO - PROCESS | 8148 | 1477706950581 Marionette TRACE conn4 <- [1,345,null,{}] 19:09:10 INFO - PROCESS | 8148 | 1477706950588 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db70400 == 32 [pid = 8148] [id = 76] 19:09:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x8f7d7000) [pid = 8148] [serial = 227] [outer = (nil)] 19:09:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x94a04c00) [pid = 8148] [serial = 228] [outer = 0x8f7d7000] 19:09:10 INFO - PROCESS | 8148 | 1477706950692 Marionette DEBUG loaded listener.js 19:09:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x94a03000) [pid = 8148] [serial = 229] [outer = 0x8f7d7000] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x983e1000 == 31 [pid = 8148] [id = 34] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x8da29800 == 30 [pid = 8148] [id = 37] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d2800 == 29 [pid = 8148] [id = 36] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x99fbd800 == 28 [pid = 8148] [id = 24] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x93861000 == 27 [pid = 8148] [id = 31] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1b000 == 26 [pid = 8148] [id = 26] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x94fe9000 == 25 [pid = 8148] [id = 33] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x97a5fc00 == 24 [pid = 8148] [id = 29] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0xa4809400 == 23 [pid = 8148] [id = 35] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x93bdcc00 == 22 [pid = 8148] [id = 25] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0xa2f9fc00 == 21 [pid = 8148] [id = 32] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x90f4fc00 == 20 [pid = 8148] [id = 21] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0xa2913400 == 19 [pid = 8148] [id = 30] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x9689bc00 == 18 [pid = 8148] [id = 22] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x92a83800 == 17 [pid = 8148] [id = 23] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x93179400 == 16 [pid = 8148] [id = 20] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x952aa400 == 15 [pid = 8148] [id = 28] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa21800 == 14 [pid = 8148] [id = 19] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x9634a000 == 13 [pid = 8148] [id = 59] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x8db73000 == 12 [pid = 8148] [id = 27] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x92a7c800 == 11 [pid = 8148] [id = 75] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0x8d81f400 == 10 [pid = 8148] [id = 74] 19:09:15 INFO - PROCESS | 8148 | --DOCSHELL 0xa2e21400 == 9 [pid = 8148] [id = 73] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x9a05c400) [pid = 8148] [serial = 189] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0xa480cc00) [pid = 8148] [serial = 216] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x96349800) [pid = 8148] [serial = 213] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x9635f400) [pid = 8148] [serial = 214] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x92b5ac00) [pid = 8148] [serial = 210] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x9385ec00) [pid = 8148] [serial = 211] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0xa26e9400) [pid = 8148] [serial = 87] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0xa2dd8c00) [pid = 8148] [serial = 203] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x9577a000) [pid = 8148] [serial = 194] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0xa2e24800) [pid = 8148] [serial = 219] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x9a20d800) [pid = 8148] [serial = 197] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x9053d400) [pid = 8148] [serial = 191] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x96366400) [pid = 8148] [serial = 207] [outer = (nil)] [url = about:blank] 19:09:15 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x9a5bd800) [pid = 8148] [serial = 200] [outer = (nil)] [url = about:blank] 19:09:16 INFO - PROCESS | 8148 | 1477706956316 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]]]}] 19:09:16 INFO - .. 19:09:16 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6193ms 19:09:16 INFO - PROCESS | 8148 | 1477706956334 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 19:09:16 INFO - PROCESS | 8148 | 1477706956342 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 19:09:16 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 19:09:16 INFO - PROCESS | 8148 | 1477706956355 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}] 19:09:16 INFO - PROCESS | 8148 | 1477706956555 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 19:09:16 INFO - PROCESS | 8148 | 1477706956667 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 19:09:16 INFO - PROCESS | 8148 | 1477706956675 Marionette TRACE conn4 <- [1,349,null,["8"]] 19:09:16 INFO - PROCESS | 8148 | 1477706956685 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 19:09:16 INFO - PROCESS | 8148 | 1477706956694 Marionette TRACE conn4 <- [1,350,null,{}] 19:09:16 INFO - PROCESS | 8148 | 1477706956701 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:16 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f6fbc00 == 10 [pid = 8148] [id = 77] 19:09:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x8f6fc400) [pid = 8148] [serial = 230] [outer = (nil)] 19:09:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x8f7d4400) [pid = 8148] [serial = 231] [outer = 0x8f6fc400] 19:09:16 INFO - PROCESS | 8148 | 1477706956812 Marionette DEBUG loaded listener.js 19:09:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x8fa1b400) [pid = 8148] [serial = 232] [outer = 0x8f6fc400] 19:09:17 INFO - PROCESS | 8148 | [8148] 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 19:09:17 INFO - PROCESS | 8148 | [8148] 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 19:09:17 INFO - PROCESS | 8148 | [8148] 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 19:09:17 INFO - PROCESS | 8148 | 1477706957948 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]]]}] 19:09:17 INFO - .. 19:09:17 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1626ms 19:09:17 INFO - PROCESS | 8148 | 1477706957986 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 19:09:17 INFO - PROCESS | 8148 | 1477706957993 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 19:09:17 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 19:09:18 INFO - PROCESS | 8148 | 1477706958001 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}] 19:09:18 INFO - PROCESS | 8148 | 1477706958242 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 19:09:18 INFO - PROCESS | 8148 | 1477706958273 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 19:09:18 INFO - PROCESS | 8148 | 1477706958278 Marionette TRACE conn4 <- [1,354,null,["8"]] 19:09:18 INFO - PROCESS | 8148 | 1477706958287 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 19:09:18 INFO - PROCESS | 8148 | 1477706958294 Marionette TRACE conn4 <- [1,355,null,{}] 19:09:18 INFO - PROCESS | 8148 | 1477706958354 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d6000 == 11 [pid = 8148] [id = 78] 19:09:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x8f7d8000) [pid = 8148] [serial = 233] [outer = (nil)] 19:09:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x92a1f800) [pid = 8148] [serial = 234] [outer = 0x8f7d8000] 19:09:18 INFO - PROCESS | 8148 | 1477706958461 Marionette DEBUG loaded listener.js 19:09:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x8da2c000) [pid = 8148] [serial = 235] [outer = 0x8f7d8000] 19:09:19 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0xa2e21c00) [pid = 8148] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 19:09:19 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x92b55c00) [pid = 8148] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 19:09:19 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x8d81f800) [pid = 8148] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 19:09:19 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x905ce400) [pid = 8148] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 19:09:19 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0xa0fb0000) [pid = 8148] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 19:09:19 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x952a7c00) [pid = 8148] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 19:09:19 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x9a00a400) [pid = 8148] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 19:09:19 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x8db77c00) [pid = 8148] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:09:19 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0xa4803400) [pid = 8148] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 19:09:19 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x9a32f400) [pid = 8148] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 19:09:19 INFO - PROCESS | 8148 | 1477706959802 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]]]}] 19:09:19 INFO - . 19:09:19 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1833ms 19:09:19 INFO - PROCESS | 8148 | 1477706959842 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 19:09:19 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 19:09:19 INFO - PROCESS | 8148 | 1477706959851 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 19:09:19 INFO - PROCESS | 8148 | 1477706959858 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}] 19:09:20 INFO - PROCESS | 8148 | 1477706960117 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 19:09:20 INFO - PROCESS | 8148 | 1477706960135 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 19:09:20 INFO - PROCESS | 8148 | 1477706960141 Marionette TRACE conn4 <- [1,359,null,["8"]] 19:09:20 INFO - PROCESS | 8148 | 1477706960147 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 19:09:20 INFO - PROCESS | 8148 | 1477706960155 Marionette TRACE conn4 <- [1,360,null,{}] 19:09:20 INFO - PROCESS | 8148 | 1477706960163 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x93867800 == 12 [pid = 8148] [id = 79] 19:09:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x93868000) [pid = 8148] [serial = 236] [outer = (nil)] 19:09:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x93a64000) [pid = 8148] [serial = 237] [outer = 0x93868000] 19:09:20 INFO - PROCESS | 8148 | 1477706960273 Marionette DEBUG loaded listener.js 19:09:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x93b0f800) [pid = 8148] [serial = 238] [outer = 0x93868000] 19:09:23 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d6000 == 11 [pid = 8148] [id = 78] 19:09:23 INFO - PROCESS | 8148 | --DOCSHELL 0x8f6fbc00 == 10 [pid = 8148] [id = 77] 19:09:23 INFO - PROCESS | 8148 | --DOCSHELL 0x8db70400 == 9 [pid = 8148] [id = 76] 19:09:23 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0xa2dd7400) [pid = 8148] [serial = 208] [outer = (nil)] [url = about:blank] 19:09:23 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0xa2e70c00) [pid = 8148] [serial = 204] [outer = (nil)] [url = about:blank] 19:09:23 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x95e81c00) [pid = 8148] [serial = 195] [outer = (nil)] [url = about:blank] 19:09:23 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x9a2ccc00) [pid = 8148] [serial = 198] [outer = (nil)] [url = about:blank] 19:09:23 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x905d1000) [pid = 8148] [serial = 192] [outer = (nil)] [url = about:blank] 19:09:23 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0xa48c7400) [pid = 8148] [serial = 217] [outer = (nil)] [url = about:blank] 19:09:23 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x9a5f8000) [pid = 8148] [serial = 201] [outer = (nil)] [url = about:blank] 19:09:24 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x8fa1e400) [pid = 8148] [serial = 223] [outer = (nil)] [url = about:blank] 19:09:24 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x92b60800) [pid = 8148] [serial = 226] [outer = (nil)] [url = about:blank] 19:09:24 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x94a04c00) [pid = 8148] [serial = 228] [outer = (nil)] [url = about:blank] 19:09:24 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x92b5a000) [pid = 8148] [serial = 225] [outer = (nil)] [url = about:blank] 19:09:24 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8f7d0800) [pid = 8148] [serial = 222] [outer = (nil)] [url = about:blank] 19:09:24 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8d812800) [pid = 8148] [serial = 220] [outer = (nil)] [url = about:blank] 19:09:25 INFO - PROCESS | 8148 | 1477706965928 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]]]}] 19:09:25 INFO - .. 19:09:25 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6142ms 19:09:26 INFO - PROCESS | 8148 | 1477706966002 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 19:09:26 INFO - PROCESS | 8148 | 1477706966009 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 19:09:26 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 19:09:26 INFO - PROCESS | 8148 | 1477706966029 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}] 19:09:26 INFO - PROCESS | 8148 | 1477706966251 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 19:09:26 INFO - PROCESS | 8148 | 1477706966325 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 19:09:26 INFO - PROCESS | 8148 | 1477706966332 Marionette TRACE conn4 <- [1,364,null,["8"]] 19:09:26 INFO - PROCESS | 8148 | 1477706966341 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 19:09:26 INFO - PROCESS | 8148 | 1477706966349 Marionette TRACE conn4 <- [1,365,null,{}] 19:09:26 INFO - PROCESS | 8148 | 1477706966365 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:26 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f6ef000 == 10 [pid = 8148] [id = 80] 19:09:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8f6ef400) [pid = 8148] [serial = 239] [outer = (nil)] 19:09:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x8f7d3000) [pid = 8148] [serial = 240] [outer = 0x8f6ef400] 19:09:26 INFO - PROCESS | 8148 | 1477706966476 Marionette DEBUG loaded listener.js 19:09:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x8fa19c00) [pid = 8148] [serial = 241] [outer = 0x8f6ef400] 19:09:26 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8f7d8000) [pid = 8148] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 19:09:26 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8f6fc400) [pid = 8148] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 19:09:26 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8f7d7000) [pid = 8148] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 19:09:27 INFO - PROCESS | 8148 | [8148] 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 19:09:27 INFO - PROCESS | 8148 | [8148] 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 19:09:27 INFO - PROCESS | 8148 | 1477706967601 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]]]}] 19:09:27 INFO - .. 19:09:27 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1627ms 19:09:27 INFO - PROCESS | 8148 | 1477706967648 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 19:09:27 INFO - PROCESS | 8148 | 1477706967654 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 19:09:27 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 19:09:27 INFO - PROCESS | 8148 | 1477706967662 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}] 19:09:27 INFO - PROCESS | 8148 | 1477706967849 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 19:09:27 INFO - PROCESS | 8148 | 1477706967958 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 19:09:27 INFO - PROCESS | 8148 | 1477706967964 Marionette TRACE conn4 <- [1,369,null,["8"]] 19:09:27 INFO - PROCESS | 8148 | 1477706967971 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 19:09:27 INFO - PROCESS | 8148 | 1477706967976 Marionette TRACE conn4 <- [1,370,null,{}] 19:09:28 INFO - PROCESS | 8148 | 1477706967984 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d81b400 == 11 [pid = 8148] [id = 81] 19:09:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x905cfc00) [pid = 8148] [serial = 242] [outer = (nil)] 19:09:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x910d5000) [pid = 8148] [serial = 243] [outer = 0x905cfc00] 19:09:28 INFO - PROCESS | 8148 | 1477706968088 Marionette DEBUG loaded listener.js 19:09:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x90f4e400) [pid = 8148] [serial = 244] [outer = 0x905cfc00] 19:09:29 INFO - PROCESS | 8148 | 1477706969138 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]]]}] 19:09:29 INFO - .. 19:09:29 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1522ms 19:09:29 INFO - PROCESS | 8148 | 1477706969193 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 19:09:29 INFO - PROCESS | 8148 | 1477706969201 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 19:09:29 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 19:09:29 INFO - PROCESS | 8148 | 1477706969209 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}] 19:09:29 INFO - PROCESS | 8148 | 1477706969440 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 19:09:29 INFO - PROCESS | 8148 | 1477706969467 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 19:09:29 INFO - PROCESS | 8148 | 1477706969473 Marionette TRACE conn4 <- [1,374,null,["8"]] 19:09:29 INFO - PROCESS | 8148 | 1477706969480 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 19:09:29 INFO - PROCESS | 8148 | 1477706969488 Marionette TRACE conn4 <- [1,375,null,{}] 19:09:29 INFO - PROCESS | 8148 | 1477706969495 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:29 INFO - PROCESS | 8148 | ++DOCSHELL 0x93864000 == 12 [pid = 8148] [id = 82] 19:09:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x93864400) [pid = 8148] [serial = 245] [outer = (nil)] 19:09:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x93867000) [pid = 8148] [serial = 246] [outer = 0x93864400] 19:09:29 INFO - PROCESS | 8148 | 1477706969602 Marionette DEBUG loaded listener.js 19:09:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x93b15c00) [pid = 8148] [serial = 247] [outer = 0x93864400] 19:09:32 INFO - PROCESS | 8148 | --DOCSHELL 0x93867800 == 11 [pid = 8148] [id = 79] 19:09:32 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x92a1f800) [pid = 8148] [serial = 234] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x8da2c000) [pid = 8148] [serial = 235] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x8f7d4400) [pid = 8148] [serial = 231] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8fa1b400) [pid = 8148] [serial = 232] [outer = (nil)] [url = about:blank] 19:09:32 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x94a03000) [pid = 8148] [serial = 229] [outer = (nil)] [url = about:blank] 19:09:35 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x905cfc00) [pid = 8148] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 19:09:35 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8f6ef400) [pid = 8148] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 19:09:35 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x93868000) [pid = 8148] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 19:09:35 INFO - PROCESS | 8148 | 1477706975367 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]]]}] 19:09:35 INFO - .. 19:09:35 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6187ms 19:09:35 INFO - PROCESS | 8148 | 1477706975399 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 19:09:35 INFO - PROCESS | 8148 | 1477706975407 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 19:09:35 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 19:09:35 INFO - PROCESS | 8148 | 1477706975419 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}] 19:09:35 INFO - PROCESS | 8148 | 1477706975629 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 19:09:35 INFO - PROCESS | 8148 | 1477706975655 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 19:09:35 INFO - PROCESS | 8148 | 1477706975660 Marionette TRACE conn4 <- [1,379,null,["8"]] 19:09:35 INFO - PROCESS | 8148 | 1477706975670 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 19:09:35 INFO - PROCESS | 8148 | 1477706975681 Marionette TRACE conn4 <- [1,380,null,{}] 19:09:35 INFO - PROCESS | 8148 | 1477706975688 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1dc00 == 12 [pid = 8148] [id = 83] 19:09:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8fa22000) [pid = 8148] [serial = 248] [outer = (nil)] 19:09:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x905c4c00) [pid = 8148] [serial = 249] [outer = 0x8fa22000] 19:09:35 INFO - PROCESS | 8148 | 1477706975800 Marionette DEBUG loaded listener.js 19:09:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x905d2000) [pid = 8148] [serial = 250] [outer = 0x8fa22000] 19:09:36 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:09:36 INFO - PROCESS | 8148 | 1477706976892 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]]]}] 19:09:36 INFO - .. 19:09:36 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1531ms 19:09:36 INFO - PROCESS | 8148 | 1477706976949 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 19:09:36 INFO - PROCESS | 8148 | 1477706976958 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 19:09:36 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 19:09:36 INFO - PROCESS | 8148 | 1477706976968 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}] 19:09:37 INFO - PROCESS | 8148 | 1477706977147 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 19:09:37 INFO - PROCESS | 8148 | 1477706977260 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 19:09:37 INFO - PROCESS | 8148 | 1477706977263 Marionette TRACE conn4 <- [1,384,null,["8"]] 19:09:37 INFO - PROCESS | 8148 | 1477706977273 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 19:09:37 INFO - PROCESS | 8148 | 1477706977279 Marionette TRACE conn4 <- [1,385,null,{}] 19:09:37 INFO - PROCESS | 8148 | 1477706977285 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b54400 == 13 [pid = 8148] [id = 84] 19:09:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x92b5a000) [pid = 8148] [serial = 251] [outer = (nil)] 19:09:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x92b5d400) [pid = 8148] [serial = 252] [outer = 0x92b5a000] 19:09:37 INFO - PROCESS | 8148 | 1477706977387 Marionette DEBUG loaded listener.js 19:09:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x92b62000) [pid = 8148] [serial = 253] [outer = 0x92b5a000] 19:09:40 INFO - PROCESS | 8148 | --DOCSHELL 0x8f6ef000 == 12 [pid = 8148] [id = 80] 19:09:40 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1dc00 == 11 [pid = 8148] [id = 83] 19:09:40 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x93a64000) [pid = 8148] [serial = 237] [outer = (nil)] [url = about:blank] 19:09:40 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x910d5000) [pid = 8148] [serial = 243] [outer = (nil)] [url = about:blank] 19:09:40 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x90f4e400) [pid = 8148] [serial = 244] [outer = (nil)] [url = about:blank] 19:09:40 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8f7d3000) [pid = 8148] [serial = 240] [outer = (nil)] [url = about:blank] 19:09:40 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8fa19c00) [pid = 8148] [serial = 241] [outer = (nil)] [url = about:blank] 19:09:40 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x93b0f800) [pid = 8148] [serial = 238] [outer = (nil)] [url = about:blank] 19:09:40 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x93867000) [pid = 8148] [serial = 246] [outer = (nil)] [url = about:blank] 19:09:42 INFO - PROCESS | 8148 | 1477706982960 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]]]}] 19:09:43 INFO - .. 19:09:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6037ms 19:09:43 INFO - PROCESS | 8148 | 1477706983005 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 19:09:43 INFO - PROCESS | 8148 | 1477706983012 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 19:09:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 19:09:43 INFO - PROCESS | 8148 | 1477706983032 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}] 19:09:43 INFO - PROCESS | 8148 | 1477706983257 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 19:09:43 INFO - PROCESS | 8148 | 1477706983333 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 19:09:43 INFO - PROCESS | 8148 | 1477706983341 Marionette TRACE conn4 <- [1,389,null,["8"]] 19:09:43 INFO - PROCESS | 8148 | 1477706983351 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 19:09:43 INFO - PROCESS | 8148 | 1477706983361 Marionette TRACE conn4 <- [1,390,null,{}] 19:09:43 INFO - PROCESS | 8148 | 1477706983373 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d4400 == 12 [pid = 8148] [id = 85] 19:09:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x8f7d4c00) [pid = 8148] [serial = 254] [outer = (nil)] 19:09:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8f7d9400) [pid = 8148] [serial = 255] [outer = 0x8f7d4c00] 19:09:43 INFO - PROCESS | 8148 | 1477706983487 Marionette DEBUG loaded listener.js 19:09:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x8fa1a800) [pid = 8148] [serial = 256] [outer = 0x8f7d4c00] 19:09:43 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8fa22000) [pid = 8148] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 19:09:43 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x93864400) [pid = 8148] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 19:09:44 INFO - PROCESS | 8148 | [8148] 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 19:09:44 INFO - PROCESS | 8148 | [8148] 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 19:09:44 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:09:44 INFO - PROCESS | 8148 | 1477706984626 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]]]}] 19:09:44 INFO - .. 19:09:44 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1629ms 19:09:44 INFO - PROCESS | 8148 | 1477706984651 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 19:09:44 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 19:09:44 INFO - PROCESS | 8148 | 1477706984657 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 19:09:44 INFO - PROCESS | 8148 | 1477706984666 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}] 19:09:44 INFO - PROCESS | 8148 | 1477706984904 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 19:09:44 INFO - PROCESS | 8148 | 1477706984921 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 19:09:44 INFO - PROCESS | 8148 | 1477706984927 Marionette TRACE conn4 <- [1,394,null,["8"]] 19:09:44 INFO - PROCESS | 8148 | 1477706984934 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 19:09:44 INFO - PROCESS | 8148 | 1477706984941 Marionette TRACE conn4 <- [1,395,null,{}] 19:09:44 INFO - PROCESS | 8148 | 1477706984948 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7db800 == 13 [pid = 8148] [id = 86] 19:09:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x92926800) [pid = 8148] [serial = 257] [outer = (nil)] 19:09:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x92a7fc00) [pid = 8148] [serial = 258] [outer = 0x92926800] 19:09:45 INFO - PROCESS | 8148 | 1477706985055 Marionette DEBUG loaded listener.js 19:09:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x92a7a000) [pid = 8148] [serial = 259] [outer = 0x92926800] 19:09:46 INFO - PROCESS | 8148 | 1477706986174 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]]]}] 19:09:46 INFO - .. 19:09:46 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1538ms 19:09:46 INFO - PROCESS | 8148 | 1477706986214 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 19:09:46 INFO - PROCESS | 8148 | 1477706986222 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 19:09:46 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 19:09:46 INFO - PROCESS | 8148 | 1477706986232 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}] 19:09:46 INFO - PROCESS | 8148 | 1477706986429 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 19:09:46 INFO - PROCESS | 8148 | 1477706986540 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 19:09:46 INFO - PROCESS | 8148 | 1477706986546 Marionette TRACE conn4 <- [1,399,null,["8"]] 19:09:46 INFO - PROCESS | 8148 | 1477706986553 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 19:09:46 INFO - PROCESS | 8148 | 1477706986561 Marionette TRACE conn4 <- [1,400,null,{}] 19:09:46 INFO - PROCESS | 8148 | 1477706986568 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x93aa7000 == 14 [pid = 8148] [id = 87] 19:09:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x93b0a800) [pid = 8148] [serial = 260] [outer = (nil)] 19:09:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x93bdac00) [pid = 8148] [serial = 261] [outer = 0x93b0a800] 19:09:46 INFO - PROCESS | 8148 | 1477706986676 Marionette DEBUG loaded listener.js 19:09:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x94a06400) [pid = 8148] [serial = 262] [outer = 0x93b0a800] 19:09:49 INFO - PROCESS | 8148 | --DOCSHELL 0x8d81b400 == 13 [pid = 8148] [id = 81] 19:09:49 INFO - PROCESS | 8148 | --DOCSHELL 0x93864000 == 12 [pid = 8148] [id = 82] 19:09:49 INFO - PROCESS | 8148 | --DOCSHELL 0x92b54400 == 11 [pid = 8148] [id = 84] 19:09:49 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x905c4c00) [pid = 8148] [serial = 249] [outer = (nil)] [url = about:blank] 19:09:49 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x905d2000) [pid = 8148] [serial = 250] [outer = (nil)] [url = about:blank] 19:09:49 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x93b15c00) [pid = 8148] [serial = 247] [outer = (nil)] [url = about:blank] 19:09:52 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x92926800) [pid = 8148] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 19:09:52 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8f7d4c00) [pid = 8148] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 19:09:52 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x92b5a000) [pid = 8148] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 19:09:52 INFO - PROCESS | 8148 | 1477706992367 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]]]}] 19:09:52 INFO - .. 19:09:52 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6148ms 19:09:52 INFO - PROCESS | 8148 | 1477706992381 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 19:09:52 INFO - PROCESS | 8148 | 1477706992388 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 19:09:52 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 19:09:52 INFO - PROCESS | 8148 | 1477706992400 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}] 19:09:52 INFO - PROCESS | 8148 | 1477706992576 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 19:09:52 INFO - PROCESS | 8148 | 1477706992685 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 19:09:52 INFO - PROCESS | 8148 | 1477706992692 Marionette TRACE conn4 <- [1,404,null,["8"]] 19:09:52 INFO - PROCESS | 8148 | 1477706992701 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 19:09:52 INFO - PROCESS | 8148 | 1477706992710 Marionette TRACE conn4 <- [1,405,null,{}] 19:09:52 INFO - PROCESS | 8148 | 1477706992716 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa25c00 == 12 [pid = 8148] [id = 88] 19:09:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8fa26800) [pid = 8148] [serial = 263] [outer = (nil)] 19:09:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x905c6400) [pid = 8148] [serial = 264] [outer = 0x8fa26800] 19:09:52 INFO - PROCESS | 8148 | 1477706992832 Marionette DEBUG loaded listener.js 19:09:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x905cfc00) [pid = 8148] [serial = 265] [outer = 0x8fa26800] 19:09:53 INFO - PROCESS | 8148 | 1477706993881 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]]]}] 19:09:53 INFO - . 19:09:53 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1524ms 19:09:53 INFO - PROCESS | 8148 | 1477706993923 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 19:09:53 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 19:09:53 INFO - PROCESS | 8148 | 1477706993929 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 19:09:53 INFO - PROCESS | 8148 | 1477706993937 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}] 19:09:54 INFO - PROCESS | 8148 | 1477706994206 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 19:09:54 INFO - PROCESS | 8148 | 1477706994224 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 19:09:54 INFO - PROCESS | 8148 | 1477706994230 Marionette TRACE conn4 <- [1,409,null,["8"]] 19:09:54 INFO - PROCESS | 8148 | 1477706994237 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 19:09:54 INFO - PROCESS | 8148 | 1477706994244 Marionette TRACE conn4 <- [1,410,null,{}] 19:09:54 INFO - PROCESS | 8148 | 1477706994252 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:09:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x92af2400 == 13 [pid = 8148] [id = 89] 19:09:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x92b5b800) [pid = 8148] [serial = 266] [outer = (nil)] 19:09:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x92b62c00) [pid = 8148] [serial = 267] [outer = 0x92b5b800] 19:09:54 INFO - PROCESS | 8148 | 1477706994357 Marionette DEBUG loaded listener.js 19:09:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x93176400) [pid = 8148] [serial = 268] [outer = 0x92b5b800] 19:09:58 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d4400 == 12 [pid = 8148] [id = 85] 19:09:58 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa25c00 == 11 [pid = 8148] [id = 88] 19:09:58 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x92b5d400) [pid = 8148] [serial = 252] [outer = (nil)] [url = about:blank] 19:09:58 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x92a7fc00) [pid = 8148] [serial = 258] [outer = (nil)] [url = about:blank] 19:09:58 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x92a7a000) [pid = 8148] [serial = 259] [outer = (nil)] [url = about:blank] 19:09:58 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8f7d9400) [pid = 8148] [serial = 255] [outer = (nil)] [url = about:blank] 19:09:58 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8fa1a800) [pid = 8148] [serial = 256] [outer = (nil)] [url = about:blank] 19:09:58 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x92b62000) [pid = 8148] [serial = 253] [outer = (nil)] [url = about:blank] 19:10:00 INFO - PROCESS | 8148 | 1477707000021 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]]]}] 19:10:00 INFO - .. 19:10:00 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6140ms 19:10:00 INFO - PROCESS | 8148 | 1477707000078 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 19:10:00 INFO - PROCESS | 8148 | 1477707000086 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 19:10:00 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 19:10:00 INFO - PROCESS | 8148 | 1477707000106 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}] 19:10:00 INFO - PROCESS | 8148 | 1477707000374 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 19:10:00 INFO - PROCESS | 8148 | 1477707000409 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 19:10:00 INFO - PROCESS | 8148 | 1477707000417 Marionette TRACE conn4 <- [1,414,null,["8"]] 19:10:00 INFO - PROCESS | 8148 | 1477707000427 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 19:10:00 INFO - PROCESS | 8148 | 1477707000436 Marionette TRACE conn4 <- [1,415,null,{}] 19:10:00 INFO - PROCESS | 8148 | 1477707000498 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:00 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d3400 == 12 [pid = 8148] [id = 90] 19:10:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8f7d3c00) [pid = 8148] [serial = 269] [outer = (nil)] 19:10:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x8f7d9c00) [pid = 8148] [serial = 270] [outer = 0x8f7d3c00] 19:10:00 INFO - PROCESS | 8148 | 1477707000615 Marionette DEBUG loaded listener.js 19:10:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8fa1b400) [pid = 8148] [serial = 271] [outer = 0x8f7d3c00] 19:10:01 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8fa26800) [pid = 8148] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 19:10:01 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x93b0a800) [pid = 8148] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 19:10:06 INFO - PROCESS | 8148 | 1477707006288 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]]]}] 19:10:06 INFO - .. 19:10:06 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6239ms 19:10:06 INFO - PROCESS | 8148 | 1477707006351 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 19:10:06 INFO - PROCESS | 8148 | 1477707006358 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 19:10:06 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 19:10:06 INFO - PROCESS | 8148 | 1477707006373 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}] 19:10:06 INFO - PROCESS | 8148 | 1477707006581 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 19:10:06 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7db800 == 11 [pid = 8148] [id = 86] 19:10:06 INFO - PROCESS | 8148 | --DOCSHELL 0x93aa7000 == 10 [pid = 8148] [id = 87] 19:10:06 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x94a06400) [pid = 8148] [serial = 262] [outer = (nil)] [url = about:blank] 19:10:06 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x93bdac00) [pid = 8148] [serial = 261] [outer = (nil)] [url = about:blank] 19:10:06 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x905cfc00) [pid = 8148] [serial = 265] [outer = (nil)] [url = about:blank] 19:10:06 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x905c6400) [pid = 8148] [serial = 264] [outer = (nil)] [url = about:blank] 19:10:06 INFO - PROCESS | 8148 | 1477707006701 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 19:10:06 INFO - PROCESS | 8148 | 1477707006710 Marionette TRACE conn4 <- [1,419,null,["8"]] 19:10:06 INFO - PROCESS | 8148 | 1477707006723 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 19:10:06 INFO - PROCESS | 8148 | 1477707006739 Marionette TRACE conn4 <- [1,420,null,{}] 19:10:06 INFO - PROCESS | 8148 | 1477707006752 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d6800 == 11 [pid = 8148] [id = 91] 19:10:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x8f7d6c00) [pid = 8148] [serial = 272] [outer = (nil)] 19:10:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x8fa18400) [pid = 8148] [serial = 273] [outer = 0x8f7d6c00] 19:10:06 INFO - PROCESS | 8148 | 1477707006966 Marionette DEBUG loaded listener.js 19:10:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x905c7000) [pid = 8148] [serial = 274] [outer = 0x8f7d6c00] 19:10:08 INFO - PROCESS | 8148 | 1477707008041 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]]]}] 19:10:08 INFO - .. 19:10:08 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1723ms 19:10:08 INFO - PROCESS | 8148 | 1477707008095 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 19:10:08 INFO - PROCESS | 8148 | 1477707008101 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 19:10:08 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 19:10:08 INFO - PROCESS | 8148 | 1477707008109 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}] 19:10:08 INFO - PROCESS | 8148 | 1477707008302 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 19:10:08 INFO - PROCESS | 8148 | 1477707008409 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 19:10:08 INFO - PROCESS | 8148 | 1477707008415 Marionette TRACE conn4 <- [1,424,null,["8"]] 19:10:08 INFO - PROCESS | 8148 | 1477707008424 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 19:10:08 INFO - PROCESS | 8148 | 1477707008430 Marionette TRACE conn4 <- [1,425,null,{}] 19:10:08 INFO - PROCESS | 8148 | 1477707008438 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x905c3c00 == 12 [pid = 8148] [id = 92] 19:10:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x9297e400) [pid = 8148] [serial = 275] [outer = (nil)] 19:10:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x92b55000) [pid = 8148] [serial = 276] [outer = 0x9297e400] 19:10:08 INFO - PROCESS | 8148 | 1477707008543 Marionette DEBUG loaded listener.js 19:10:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8f7d2400) [pid = 8148] [serial = 277] [outer = 0x9297e400] 19:10:09 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x92b5b800) [pid = 8148] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 19:10:09 INFO - PROCESS | 8148 | 1477707009685 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]]]}] 19:10:09 INFO - .. 19:10:09 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1630ms 19:10:09 INFO - PROCESS | 8148 | 1477707009749 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 19:10:09 INFO - PROCESS | 8148 | 1477707009758 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 19:10:09 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 19:10:09 INFO - PROCESS | 8148 | 1477707009767 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}] 19:10:09 INFO - PROCESS | 8148 | 1477707009978 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 19:10:10 INFO - PROCESS | 8148 | 1477707010002 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 19:10:10 INFO - PROCESS | 8148 | 1477707010009 Marionette TRACE conn4 <- [1,429,null,["8"]] 19:10:10 INFO - PROCESS | 8148 | 1477707010104 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 19:10:10 INFO - PROCESS | 8148 | 1477707010113 Marionette TRACE conn4 <- [1,430,null,{}] 19:10:10 INFO - PROCESS | 8148 | 1477707010123 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a03000 == 13 [pid = 8148] [id = 93] 19:10:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x94a04c00) [pid = 8148] [serial = 278] [outer = (nil)] 19:10:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x94a06800) [pid = 8148] [serial = 279] [outer = 0x94a04c00] 19:10:10 INFO - PROCESS | 8148 | 1477707010234 Marionette DEBUG loaded listener.js 19:10:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x94a0c000) [pid = 8148] [serial = 280] [outer = 0x94a04c00] 19:10:10 INFO - PROCESS | 8148 | 1477707010898 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]]]}] 19:10:10 INFO - . 19:10:10 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1183ms 19:10:10 INFO - PROCESS | 8148 | 1477707010950 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 19:10:10 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 19:10:10 INFO - PROCESS | 8148 | 1477707010956 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 19:10:10 INFO - PROCESS | 8148 | 1477707010965 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}] 19:10:11 INFO - PROCESS | 8148 | 1477707011199 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 19:10:11 INFO - PROCESS | 8148 | 1477707011216 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 19:10:11 INFO - PROCESS | 8148 | 1477707011221 Marionette TRACE conn4 <- [1,434,null,["8"]] 19:10:11 INFO - PROCESS | 8148 | 1477707011228 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 19:10:11 INFO - PROCESS | 8148 | 1477707011236 Marionette TRACE conn4 <- [1,435,null,{}] 19:10:11 INFO - PROCESS | 8148 | 1477707011246 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:11 INFO - PROCESS | 8148 | ++DOCSHELL 0x92a7c800 == 14 [pid = 8148] [id = 94] 19:10:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x94a5ac00) [pid = 8148] [serial = 281] [outer = (nil)] 19:10:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x95774000) [pid = 8148] [serial = 282] [outer = 0x94a5ac00] 19:10:11 INFO - PROCESS | 8148 | 1477707011359 Marionette DEBUG loaded listener.js 19:10:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x95781400) [pid = 8148] [serial = 283] [outer = 0x94a5ac00] 19:10:12 INFO - PROCESS | 8148 | 1477707012041 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]]]}] 19:10:12 INFO - . 19:10:12 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1128ms 19:10:12 INFO - PROCESS | 8148 | 1477707012093 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 19:10:12 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 19:10:12 INFO - PROCESS | 8148 | 1477707012098 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 19:10:12 INFO - PROCESS | 8148 | 1477707012106 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}] 19:10:12 INFO - PROCESS | 8148 | 1477707012290 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 19:10:12 INFO - PROCESS | 8148 | 1477707012392 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 19:10:12 INFO - PROCESS | 8148 | 1477707012395 Marionette TRACE conn4 <- [1,439,null,["8"]] 19:10:12 INFO - PROCESS | 8148 | 1477707012406 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 19:10:12 INFO - PROCESS | 8148 | 1477707012427 Marionette TRACE conn4 <- [1,440,null,{}] 19:10:12 INFO - PROCESS | 8148 | 1477707012433 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x95e81c00 == 15 [pid = 8148] [id = 95] 19:10:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x95e82c00) [pid = 8148] [serial = 284] [outer = (nil)] 19:10:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x95e8c800) [pid = 8148] [serial = 285] [outer = 0x95e82c00] 19:10:12 INFO - PROCESS | 8148 | 1477707012534 Marionette DEBUG loaded listener.js 19:10:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x9625e000) [pid = 8148] [serial = 286] [outer = 0x95e82c00] 19:10:13 INFO - PROCESS | 8148 | 1477707013237 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]]]}] 19:10:13 INFO - . 19:10:13 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1174ms 19:10:13 INFO - PROCESS | 8148 | 1477707013281 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 19:10:13 INFO - PROCESS | 8148 | 1477707013289 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 19:10:13 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 19:10:13 INFO - PROCESS | 8148 | 1477707013300 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}] 19:10:13 INFO - PROCESS | 8148 | 1477707013538 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 19:10:13 INFO - PROCESS | 8148 | 1477707013684 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 19:10:13 INFO - PROCESS | 8148 | 1477707013692 Marionette TRACE conn4 <- [1,444,null,["8"]] 19:10:13 INFO - PROCESS | 8148 | 1477707013706 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 19:10:13 INFO - PROCESS | 8148 | 1477707013714 Marionette TRACE conn4 <- [1,445,null,{}] 19:10:13 INFO - PROCESS | 8148 | 1477707013721 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:13 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5f000 == 16 [pid = 8148] [id = 96] 19:10:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x92b5f800) [pid = 8148] [serial = 287] [outer = (nil)] 19:10:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x93143800) [pid = 8148] [serial = 288] [outer = 0x92b5f800] 19:10:13 INFO - PROCESS | 8148 | 1477707013848 Marionette DEBUG loaded listener.js 19:10:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x94a01c00) [pid = 8148] [serial = 289] [outer = 0x92b5f800] 19:10:14 INFO - PROCESS | 8148 | 1477707014602 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]]]}] 19:10:14 INFO - . 19:10:14 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1377ms 19:10:14 INFO - PROCESS | 8148 | 1477707014676 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 19:10:14 INFO - PROCESS | 8148 | 1477707014683 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 19:10:14 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 19:10:14 INFO - PROCESS | 8148 | 1477707014694 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}] 19:10:14 INFO - PROCESS | 8148 | 1477707014956 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 19:10:14 INFO - PROCESS | 8148 | 1477707014972 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 19:10:14 INFO - PROCESS | 8148 | 1477707014978 Marionette TRACE conn4 <- [1,449,null,["8"]] 19:10:15 INFO - PROCESS | 8148 | 1477707015078 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 19:10:15 INFO - PROCESS | 8148 | 1477707015085 Marionette TRACE conn4 <- [1,450,null,{}] 19:10:15 INFO - PROCESS | 8148 | 1477707015098 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b59800 == 17 [pid = 8148] [id = 97] 19:10:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x95a0f400) [pid = 8148] [serial = 290] [outer = (nil)] 19:10:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x9625d000) [pid = 8148] [serial = 291] [outer = 0x95a0f400] 19:10:15 INFO - PROCESS | 8148 | 1477707015217 Marionette DEBUG loaded listener.js 19:10:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x9629c800) [pid = 8148] [serial = 292] [outer = 0x95a0f400] 19:10:16 INFO - PROCESS | 8148 | 1477707016038 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]]]}] 19:10:16 INFO - . 19:10:16 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1371ms 19:10:16 INFO - PROCESS | 8148 | 1477707016113 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 19:10:16 INFO - PROCESS | 8148 | 1477707016122 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 19:10:16 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 19:10:16 INFO - PROCESS | 8148 | 1477707016132 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}] 19:10:16 INFO - PROCESS | 8148 | 1477707016339 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 19:10:16 INFO - PROCESS | 8148 | 1477707016487 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 19:10:16 INFO - PROCESS | 8148 | 1477707016493 Marionette TRACE conn4 <- [1,454,null,["8"]] 19:10:16 INFO - PROCESS | 8148 | 1477707016505 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 19:10:16 INFO - PROCESS | 8148 | 1477707016514 Marionette TRACE conn4 <- [1,455,null,{}] 19:10:16 INFO - PROCESS | 8148 | 1477707016522 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:16 INFO - PROCESS | 8148 | ++DOCSHELL 0x96356800 == 18 [pid = 8148] [id = 98] 19:10:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x96360400) [pid = 8148] [serial = 293] [outer = (nil)] 19:10:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x96363800) [pid = 8148] [serial = 294] [outer = 0x96360400] 19:10:16 INFO - PROCESS | 8148 | 1477707016645 Marionette DEBUG loaded listener.js 19:10:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x96369000) [pid = 8148] [serial = 295] [outer = 0x96360400] 19:10:17 INFO - PROCESS | 8148 | 1477707017367 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]]]}] 19:10:17 INFO - . 19:10:17 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1327ms 19:10:17 INFO - PROCESS | 8148 | 1477707017459 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 19:10:17 INFO - PROCESS | 8148 | 1477707017466 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 19:10:17 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 19:10:17 INFO - PROCESS | 8148 | 1477707017475 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}] 19:10:17 INFO - PROCESS | 8148 | 1477707017933 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 19:10:18 INFO - PROCESS | 8148 | 1477707018259 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 19:10:18 INFO - PROCESS | 8148 | 1477707018265 Marionette TRACE conn4 <- [1,459,null,["8"]] 19:10:18 INFO - PROCESS | 8148 | 1477707018275 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 19:10:18 INFO - PROCESS | 8148 | 1477707018286 Marionette TRACE conn4 <- [1,460,null,{}] 19:10:18 INFO - PROCESS | 8148 | 1477707018294 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x96898400 == 19 [pid = 8148] [id = 99] 19:10:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x96899000) [pid = 8148] [serial = 296] [outer = (nil)] 19:10:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x968a0800) [pid = 8148] [serial = 297] [outer = 0x96899000] 19:10:18 INFO - PROCESS | 8148 | 1477707018410 Marionette DEBUG loaded listener.js 19:10:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x97a55400) [pid = 8148] [serial = 298] [outer = 0x96899000] 19:10:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x966e8400 == 20 [pid = 8148] [id = 100] 19:10:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x983dcc00) [pid = 8148] [serial = 299] [outer = (nil)] 19:10:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x96354800 == 21 [pid = 8148] [id = 101] 19:10:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x983df400) [pid = 8148] [serial = 300] [outer = (nil)] 19:10:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x983df800) [pid = 8148] [serial = 301] [outer = 0x983df400] 19:10:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x983e1400) [pid = 8148] [serial = 302] [outer = 0x983dcc00] 19:10:20 INFO - PROCESS | 8148 | --DOCSHELL 0x92af2400 == 20 [pid = 8148] [id = 89] 19:10:20 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d3400 == 19 [pid = 8148] [id = 90] 19:10:20 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x92b62c00) [pid = 8148] [serial = 267] [outer = (nil)] [url = about:blank] 19:10:20 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x8f7d9c00) [pid = 8148] [serial = 270] [outer = (nil)] [url = about:blank] 19:10:20 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x93176400) [pid = 8148] [serial = 268] [outer = (nil)] [url = about:blank] 19:10:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x8d814800) [pid = 8148] [serial = 303] [outer = 0x9ceba000] 19:10:23 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x8f7d6c00) [pid = 8148] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 19:10:23 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x94a5ac00) [pid = 8148] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 19:10:23 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x94a04c00) [pid = 8148] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 19:10:23 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x8f7d3c00) [pid = 8148] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 19:10:23 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x9297e400) [pid = 8148] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 19:10:24 INFO - PROCESS | 8148 | 1477707024078 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]]]}] 19:10:24 INFO - . 19:10:24 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6639ms 19:10:24 INFO - PROCESS | 8148 | 1477707024114 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 19:10:24 INFO - PROCESS | 8148 | 1477707024122 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 19:10:24 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 19:10:24 INFO - PROCESS | 8148 | 1477707024133 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}] 19:10:24 INFO - PROCESS | 8148 | 1477707024373 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 19:10:24 INFO - PROCESS | 8148 | 1477707024491 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 19:10:24 INFO - PROCESS | 8148 | 1477707024498 Marionette TRACE conn4 <- [1,464,null,["8"]] 19:10:24 INFO - PROCESS | 8148 | 1477707024507 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 19:10:24 INFO - PROCESS | 8148 | 1477707024515 Marionette TRACE conn4 <- [1,465,null,{}] 19:10:24 INFO - PROCESS | 8148 | 1477707024524 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:24 INFO - PROCESS | 8148 | ++DOCSHELL 0x905ca400 == 20 [pid = 8148] [id = 102] 19:10:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x905cc000) [pid = 8148] [serial = 304] [outer = (nil)] 19:10:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x90f4fc00) [pid = 8148] [serial = 305] [outer = 0x905cc000] 19:10:24 INFO - PROCESS | 8148 | 1477707024635 Marionette DEBUG loaded listener.js 19:10:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x910d5400) [pid = 8148] [serial = 306] [outer = 0x905cc000] 19:10:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5b400 == 21 [pid = 8148] [id = 103] 19:10:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x93136400) [pid = 8148] [serial = 307] [outer = (nil)] 19:10:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x9313ac00) [pid = 8148] [serial = 308] [outer = 0x93136400] 19:10:28 INFO - PROCESS | 8148 | --DOCSHELL 0x94a03000 == 20 [pid = 8148] [id = 93] 19:10:28 INFO - PROCESS | 8148 | --DOCSHELL 0x905c3c00 == 19 [pid = 8148] [id = 92] 19:10:28 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d6800 == 18 [pid = 8148] [id = 91] 19:10:28 INFO - PROCESS | 8148 | --DOCSHELL 0x96354800 == 17 [pid = 8148] [id = 101] 19:10:28 INFO - PROCESS | 8148 | --DOCSHELL 0x966e8400 == 16 [pid = 8148] [id = 100] 19:10:28 INFO - PROCESS | 8148 | --DOCSHELL 0x96898400 == 15 [pid = 8148] [id = 99] 19:10:28 INFO - PROCESS | 8148 | --DOCSHELL 0x96356800 == 14 [pid = 8148] [id = 98] 19:10:28 INFO - PROCESS | 8148 | --DOCSHELL 0x92b59800 == 13 [pid = 8148] [id = 97] 19:10:28 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5f000 == 12 [pid = 8148] [id = 96] 19:10:28 INFO - PROCESS | 8148 | --DOCSHELL 0x95e81c00 == 11 [pid = 8148] [id = 95] 19:10:28 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x95774000) [pid = 8148] [serial = 282] [outer = (nil)] [url = about:blank] 19:10:28 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x95781400) [pid = 8148] [serial = 283] [outer = (nil)] [url = about:blank] 19:10:28 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x94a06800) [pid = 8148] [serial = 279] [outer = (nil)] [url = about:blank] 19:10:28 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x94a0c000) [pid = 8148] [serial = 280] [outer = (nil)] [url = about:blank] 19:10:28 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x92b55000) [pid = 8148] [serial = 276] [outer = (nil)] [url = about:blank] 19:10:28 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x8f7d2400) [pid = 8148] [serial = 277] [outer = (nil)] [url = about:blank] 19:10:28 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x8fa18400) [pid = 8148] [serial = 273] [outer = (nil)] [url = about:blank] 19:10:28 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x905c7000) [pid = 8148] [serial = 274] [outer = (nil)] [url = about:blank] 19:10:28 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x8fa1b400) [pid = 8148] [serial = 271] [outer = (nil)] [url = about:blank] 19:10:28 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x95e8c800) [pid = 8148] [serial = 285] [outer = (nil)] [url = about:blank] 19:10:30 INFO - PROCESS | 8148 | 1477707030208 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]]]}] 19:10:30 INFO - . 19:10:30 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6137ms 19:10:30 INFO - PROCESS | 8148 | 1477707030271 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 19:10:30 INFO - PROCESS | 8148 | 1477707030279 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 19:10:30 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 19:10:30 INFO - PROCESS | 8148 | 1477707030293 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}] 19:10:30 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5b400 == 10 [pid = 8148] [id = 103] 19:10:30 INFO - PROCESS | 8148 | 1477707030573 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 19:10:30 INFO - PROCESS | 8148 | 1477707030649 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 19:10:30 INFO - PROCESS | 8148 | 1477707030657 Marionette TRACE conn4 <- [1,469,null,["8"]] 19:10:30 INFO - PROCESS | 8148 | 1477707030666 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 19:10:30 INFO - PROCESS | 8148 | 1477707030676 Marionette TRACE conn4 <- [1,470,null,{}] 19:10:30 INFO - PROCESS | 8148 | 1477707030684 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d4000 == 11 [pid = 8148] [id = 104] 19:10:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x8f7d4800) [pid = 8148] [serial = 309] [outer = (nil)] 19:10:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x8f7da800) [pid = 8148] [serial = 310] [outer = 0x8f7d4800] 19:10:30 INFO - PROCESS | 8148 | 1477707030804 Marionette DEBUG loaded listener.js 19:10:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x8fa1e000) [pid = 8148] [serial = 311] [outer = 0x8f7d4800] 19:10:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x905cfc00 == 12 [pid = 8148] [id = 105] 19:10:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x905d0400) [pid = 8148] [serial = 312] [outer = (nil)] 19:10:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x92924400) [pid = 8148] [serial = 313] [outer = 0x905d0400] 19:10:32 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x96360400) [pid = 8148] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 19:10:32 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x95e82c00) [pid = 8148] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 19:10:32 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x92b5f800) [pid = 8148] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 19:10:32 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x95a0f400) [pid = 8148] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 19:10:32 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x96899000) [pid = 8148] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 19:10:32 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x983dcc00) [pid = 8148] [serial = 299] [outer = (nil)] [url = about:blank] 19:10:32 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x983df400) [pid = 8148] [serial = 300] [outer = (nil)] [url = about:blank] 19:10:36 INFO - PROCESS | 8148 | 1477707036524 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]]]}] 19:10:36 INFO - ... 19:10:36 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6288ms 19:10:36 INFO - PROCESS | 8148 | 1477707036580 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 19:10:36 INFO - PROCESS | 8148 | 1477707036589 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 19:10:36 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 19:10:36 INFO - PROCESS | 8148 | 1477707036646 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}] 19:10:36 INFO - PROCESS | 8148 | 1477707036901 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 19:10:37 INFO - PROCESS | 8148 | 1477707037056 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 19:10:37 INFO - PROCESS | 8148 | 1477707037063 Marionette TRACE conn4 <- [1,474,null,["8"]] 19:10:37 INFO - PROCESS | 8148 | 1477707037073 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 19:10:37 INFO - PROCESS | 8148 | 1477707037083 Marionette TRACE conn4 <- [1,475,null,{}] 19:10:37 INFO - PROCESS | 8148 | 1477707037092 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1b400 == 13 [pid = 8148] [id = 106] 19:10:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x8fa21800) [pid = 8148] [serial = 314] [outer = (nil)] 19:10:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x905c5000) [pid = 8148] [serial = 315] [outer = 0x8fa21800] 19:10:37 INFO - PROCESS | 8148 | 1477707037216 Marionette DEBUG loaded listener.js 19:10:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x8fa1a400) [pid = 8148] [serial = 316] [outer = 0x8fa21800] 19:10:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1f400 == 14 [pid = 8148] [id = 107] 19:10:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x92985000) [pid = 8148] [serial = 317] [outer = (nil)] 19:10:37 INFO - PROCESS | 8148 | [8148] 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 19:10:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x8d81f000) [pid = 8148] [serial = 318] [outer = 0x92985000] 19:10:38 INFO - PROCESS | 8148 | 1477707038411 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]]]}] 19:10:38 INFO - .. 19:10:38 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1833ms 19:10:38 INFO - PROCESS | 8148 | 1477707038435 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 19:10:38 INFO - PROCESS | 8148 | 1477707038442 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 19:10:38 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 19:10:38 INFO - PROCESS | 8148 | 1477707038454 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}] 19:10:38 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1f400 == 13 [pid = 8148] [id = 107] 19:10:38 INFO - PROCESS | 8148 | 1477707038689 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 19:10:38 INFO - PROCESS | 8148 | --DOCSHELL 0x905cfc00 == 12 [pid = 8148] [id = 105] 19:10:38 INFO - PROCESS | 8148 | --DOCSHELL 0x905ca400 == 11 [pid = 8148] [id = 102] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x983e1400) [pid = 8148] [serial = 302] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x983df800) [pid = 8148] [serial = 301] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x968a0800) [pid = 8148] [serial = 297] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x97a55400) [pid = 8148] [serial = 298] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x96363800) [pid = 8148] [serial = 294] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x96369000) [pid = 8148] [serial = 295] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x9625d000) [pid = 8148] [serial = 291] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x9629c800) [pid = 8148] [serial = 292] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x93143800) [pid = 8148] [serial = 288] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x94a01c00) [pid = 8148] [serial = 289] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x9625e000) [pid = 8148] [serial = 286] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x94ff2800) [pid = 8148] [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.] 19:10:38 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x90f4fc00) [pid = 8148] [serial = 305] [outer = (nil)] [url = about:blank] 19:10:38 INFO - PROCESS | 8148 | 1477707038832 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 19:10:38 INFO - PROCESS | 8148 | 1477707038839 Marionette TRACE conn4 <- [1,479,null,["8"]] 19:10:38 INFO - PROCESS | 8148 | 1477707038847 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 19:10:38 INFO - PROCESS | 8148 | 1477707038856 Marionette TRACE conn4 <- [1,480,null,{}] 19:10:38 INFO - PROCESS | 8148 | 1477707038863 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x905ce400 == 12 [pid = 8148] [id = 108] 19:10:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x905cf400) [pid = 8148] [serial = 319] [outer = (nil)] 19:10:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x910cac00) [pid = 8148] [serial = 320] [outer = 0x905cf400] 19:10:38 INFO - PROCESS | 8148 | 1477707038975 Marionette DEBUG loaded listener.js 19:10:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x90f4b800) [pid = 8148] [serial = 321] [outer = 0x905cf400] 19:10:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b58000 == 13 [pid = 8148] [id = 109] 19:10:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x92b5d800) [pid = 8148] [serial = 322] [outer = (nil)] 19:10:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5f800 == 14 [pid = 8148] [id = 110] 19:10:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x92b61400) [pid = 8148] [serial = 323] [outer = (nil)] 19:10:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b62400 == 15 [pid = 8148] [id = 111] 19:10:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x92b63c00) [pid = 8148] [serial = 324] [outer = (nil)] 19:10:39 INFO - PROCESS | 8148 | [8148] 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 19:10:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x93176000) [pid = 8148] [serial = 325] [outer = 0x92b61400] 19:10:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x93864000) [pid = 8148] [serial = 326] [outer = 0x92b5d800] 19:10:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x92b54400) [pid = 8148] [serial = 327] [outer = 0x92b63c00] 19:10:40 INFO - ... 19:10:40 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1679ms 19:10:40 INFO - PROCESS | 8148 | 1477707040110 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]]]}] 19:10:40 INFO - PROCESS | 8148 | 1477707040133 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 19:10:40 INFO - PROCESS | 8148 | 1477707040139 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 19:10:40 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 19:10:40 INFO - PROCESS | 8148 | 1477707040148 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}] 19:10:40 INFO - PROCESS | 8148 | --DOCSHELL 0x92b62400 == 14 [pid = 8148] [id = 111] 19:10:40 INFO - PROCESS | 8148 | 1477707040437 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 19:10:40 INFO - PROCESS | 8148 | 1477707040464 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 19:10:40 INFO - PROCESS | 8148 | 1477707040470 Marionette TRACE conn4 <- [1,484,null,["8"]] 19:10:40 INFO - PROCESS | 8148 | 1477707040478 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 19:10:40 INFO - PROCESS | 8148 | 1477707040484 Marionette TRACE conn4 <- [1,485,null,{}] 19:10:40 INFO - PROCESS | 8148 | 1477707040491 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x93aa7400 == 15 [pid = 8148] [id = 112] 19:10:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x94a01c00) [pid = 8148] [serial = 328] [outer = (nil)] 19:10:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x94d92800) [pid = 8148] [serial = 329] [outer = 0x94a01c00] 19:10:40 INFO - PROCESS | 8148 | 1477707040606 Marionette DEBUG loaded listener.js 19:10:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x94e87000) [pid = 8148] [serial = 330] [outer = 0x94a01c00] 19:10:41 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x905cc000) [pid = 8148] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 19:10:41 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x93136400) [pid = 8148] [serial = 307] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 8148 | 1477707046273 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]]]}] 19:10:46 INFO - .. 19:10:46 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6147ms 19:10:46 INFO - PROCESS | 8148 | 1477707046296 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 19:10:46 INFO - PROCESS | 8148 | 1477707046304 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 19:10:46 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 19:10:46 INFO - PROCESS | 8148 | 1477707046318 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}] 19:10:46 INFO - PROCESS | 8148 | 1477707046556 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 19:10:46 INFO - PROCESS | 8148 | 1477707046712 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 19:10:46 INFO - PROCESS | 8148 | 1477707046720 Marionette TRACE conn4 <- [1,489,null,["8"]] 19:10:46 INFO - PROCESS | 8148 | 1477707046729 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 19:10:46 INFO - PROCESS | 8148 | 1477707046739 Marionette TRACE conn4 <- [1,490,null,{}] 19:10:46 INFO - PROCESS | 8148 | 1477707046746 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x9297f000 == 16 [pid = 8148] [id = 113] 19:10:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x9297fc00) [pid = 8148] [serial = 331] [outer = (nil)] 19:10:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x92af2000) [pid = 8148] [serial = 332] [outer = 0x9297fc00] 19:10:46 INFO - PROCESS | 8148 | 1477707046918 Marionette DEBUG loaded listener.js 19:10:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x92b5dc00) [pid = 8148] [serial = 333] [outer = 0x9297fc00] 19:10:48 INFO - PROCESS | 8148 | 1477707048192 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]]]}] 19:10:48 INFO - .. 19:10:48 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1923ms 19:10:48 INFO - PROCESS | 8148 | 1477707048239 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 19:10:48 INFO - PROCESS | 8148 | 1477707048247 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 19:10:48 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 19:10:48 INFO - PROCESS | 8148 | 1477707048317 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}] 19:10:48 INFO - PROCESS | 8148 | 1477707048566 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 19:10:48 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5f800 == 15 [pid = 8148] [id = 110] 19:10:48 INFO - PROCESS | 8148 | --DOCSHELL 0x92b58000 == 14 [pid = 8148] [id = 109] 19:10:48 INFO - PROCESS | 8148 | --DOCSHELL 0x905ce400 == 13 [pid = 8148] [id = 108] 19:10:48 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x8f7da800) [pid = 8148] [serial = 310] [outer = (nil)] [url = about:blank] 19:10:48 INFO - PROCESS | 8148 | 1477707048740 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 19:10:48 INFO - PROCESS | 8148 | 1477707048746 Marionette TRACE conn4 <- [1,494,null,["8"]] 19:10:48 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1b400 == 12 [pid = 8148] [id = 106] 19:10:48 INFO - PROCESS | 8148 | 1477707048757 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 19:10:48 INFO - PROCESS | 8148 | 1477707048765 Marionette TRACE conn4 <- [1,495,null,{}] 19:10:48 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x9313ac00) [pid = 8148] [serial = 308] [outer = (nil)] [url = about:blank] 19:10:48 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x910d5400) [pid = 8148] [serial = 306] [outer = (nil)] [url = about:blank] 19:10:48 INFO - PROCESS | 8148 | 1477707048798 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db7bc00 == 13 [pid = 8148] [id = 114] 19:10:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x8f7d0000) [pid = 8148] [serial = 334] [outer = (nil)] 19:10:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x905c4400) [pid = 8148] [serial = 335] [outer = 0x8f7d0000] 19:10:48 INFO - PROCESS | 8148 | 1477707048910 Marionette DEBUG loaded listener.js 19:10:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x905d2800) [pid = 8148] [serial = 336] [outer = 0x8f7d0000] 19:10:51 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x92b61400) [pid = 8148] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:10:51 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x92b5d800) [pid = 8148] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:10:51 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x905cf400) [pid = 8148] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 19:10:51 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x8fa21800) [pid = 8148] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 19:10:51 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x905d0400) [pid = 8148] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:10:51 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x92b63c00) [pid = 8148] [serial = 324] [outer = (nil)] [url = about:blank] 19:10:51 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x92985000) [pid = 8148] [serial = 317] [outer = (nil)] [url = about:blank] 19:10:54 INFO - PROCESS | 8148 | 1477707054534 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]]]}] 19:10:54 INFO - .. 19:10:54 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6295ms 19:10:54 INFO - PROCESS | 8148 | 1477707054554 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 19:10:54 INFO - PROCESS | 8148 | 1477707054562 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 19:10:54 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 19:10:54 INFO - PROCESS | 8148 | 1477707054570 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}] 19:10:54 INFO - PROCESS | 8148 | 1477707054812 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 19:10:54 INFO - PROCESS | 8148 | 1477707054971 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 19:10:54 INFO - PROCESS | 8148 | 1477707054978 Marionette TRACE conn4 <- [1,499,null,["8"]] 19:10:54 INFO - PROCESS | 8148 | 1477707054989 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 19:10:55 INFO - PROCESS | 8148 | 1477707055001 Marionette TRACE conn4 <- [1,500,null,{}] 19:10:55 INFO - PROCESS | 8148 | 1477707055011 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x8da29c00 == 14 [pid = 8148] [id = 115] 19:10:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x8da30000) [pid = 8148] [serial = 337] [outer = (nil)] 19:10:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x8f7d3000) [pid = 8148] [serial = 338] [outer = 0x8da30000] 19:10:55 INFO - PROCESS | 8148 | 1477707055179 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x905d0c00) [pid = 8148] [serial = 339] [outer = 0x8da30000] 19:10:56 INFO - PROCESS | 8148 | 1477707056397 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]]]}] 19:10:56 INFO - .. 19:10:56 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1884ms 19:10:56 INFO - PROCESS | 8148 | 1477707056460 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 19:10:56 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 19:10:56 INFO - PROCESS | 8148 | 1477707056471 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 19:10:56 INFO - PROCESS | 8148 | 1477707056483 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}] 19:10:56 INFO - PROCESS | 8148 | 1477707056712 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 19:10:56 INFO - PROCESS | 8148 | 1477707056868 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 19:10:56 INFO - PROCESS | 8148 | 1477707056875 Marionette TRACE conn4 <- [1,504,null,["8"]] 19:10:56 INFO - PROCESS | 8148 | 1477707056881 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 19:10:56 INFO - PROCESS | 8148 | 1477707056891 Marionette TRACE conn4 <- [1,505,null,{}] 19:10:56 INFO - PROCESS | 8148 | 1477707056898 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:10:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x94e84000 == 15 [pid = 8148] [id = 116] 19:10:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x94e85400) [pid = 8148] [serial = 340] [outer = (nil)] 19:10:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x94ee1400) [pid = 8148] [serial = 341] [outer = 0x94e85400] 19:10:57 INFO - PROCESS | 8148 | 1477707057060 Marionette DEBUG loaded listener.js 19:10:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x94fef000) [pid = 8148] [serial = 342] [outer = 0x94e85400] 19:11:00 INFO - PROCESS | 8148 | --DOCSHELL 0x8db7bc00 == 14 [pid = 8148] [id = 114] 19:11:00 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d4000 == 13 [pid = 8148] [id = 104] 19:11:00 INFO - PROCESS | 8148 | --DOCSHELL 0x9297f000 == 12 [pid = 8148] [id = 113] 19:11:00 INFO - PROCESS | 8148 | --DOCSHELL 0x92a7c800 == 11 [pid = 8148] [id = 94] 19:11:00 INFO - PROCESS | 8148 | --DOCSHELL 0x8da29c00 == 10 [pid = 8148] [id = 115] 19:11:00 INFO - PROCESS | 8148 | --DOCSHELL 0x93aa7400 == 9 [pid = 8148] [id = 112] 19:11:00 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x93176000) [pid = 8148] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:11:00 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x93864000) [pid = 8148] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:11:00 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x92924400) [pid = 8148] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:11:00 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x90f4b800) [pid = 8148] [serial = 321] [outer = (nil)] [url = about:blank] 19:11:00 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x910cac00) [pid = 8148] [serial = 320] [outer = (nil)] [url = about:blank] 19:11:00 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x8fa1a400) [pid = 8148] [serial = 316] [outer = (nil)] [url = about:blank] 19:11:00 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x94d92800) [pid = 8148] [serial = 329] [outer = (nil)] [url = about:blank] 19:11:00 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x92b54400) [pid = 8148] [serial = 327] [outer = (nil)] [url = about:blank] 19:11:00 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x905c5000) [pid = 8148] [serial = 315] [outer = (nil)] [url = about:blank] 19:11:00 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x8d81f000) [pid = 8148] [serial = 318] [outer = (nil)] [url = about:blank] 19:11:02 INFO - PROCESS | 8148 | 1477707062869 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]]]}] 19:11:02 INFO - .. 19:11:02 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6408ms 19:11:02 INFO - PROCESS | 8148 | 1477707062890 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 19:11:02 INFO - PROCESS | 8148 | 1477707062900 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 19:11:02 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 19:11:02 INFO - PROCESS | 8148 | 1477707062917 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}] 19:11:03 INFO - PROCESS | 8148 | 1477707063228 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 19:11:03 INFO - PROCESS | 8148 | 1477707063263 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 19:11:03 INFO - PROCESS | 8148 | 1477707063271 Marionette TRACE conn4 <- [1,509,null,["8"]] 19:11:03 INFO - PROCESS | 8148 | 1477707063281 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 19:11:03 INFO - PROCESS | 8148 | 1477707063291 Marionette TRACE conn4 <- [1,510,null,{}] 19:11:03 INFO - PROCESS | 8148 | 1477707063356 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:03 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d1400 == 10 [pid = 8148] [id = 117] 19:11:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x8f7d1c00) [pid = 8148] [serial = 343] [outer = (nil)] 19:11:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x8f7d7000) [pid = 8148] [serial = 344] [outer = 0x8f7d1c00] 19:11:03 INFO - PROCESS | 8148 | 1477707063478 Marionette DEBUG loaded listener.js 19:11:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x8fa1d400) [pid = 8148] [serial = 345] [outer = 0x8f7d1c00] 19:11:03 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x8f7d0000) [pid = 8148] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 19:11:03 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x8f7d4800) [pid = 8148] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 19:11:03 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x94a01c00) [pid = 8148] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 19:11:03 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x9297fc00) [pid = 8148] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 19:11:08 INFO - PROCESS | 8148 | --DOCSHELL 0x94e84000 == 9 [pid = 8148] [id = 116] 19:11:08 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x8fa1e000) [pid = 8148] [serial = 311] [outer = (nil)] [url = about:blank] 19:11:08 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x905d2800) [pid = 8148] [serial = 336] [outer = (nil)] [url = about:blank] 19:11:08 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x905c4400) [pid = 8148] [serial = 335] [outer = (nil)] [url = about:blank] 19:11:08 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x92af2000) [pid = 8148] [serial = 332] [outer = (nil)] [url = about:blank] 19:11:08 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x92b5dc00) [pid = 8148] [serial = 333] [outer = (nil)] [url = about:blank] 19:11:08 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x94e87000) [pid = 8148] [serial = 330] [outer = (nil)] [url = about:blank] 19:11:09 INFO - PROCESS | 8148 | 1477707069255 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]]]}] 19:11:09 INFO - .. 19:11:09 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6401ms 19:11:09 INFO - PROCESS | 8148 | 1477707069316 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 19:11:09 INFO - PROCESS | 8148 | 1477707069325 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 19:11:09 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 19:11:09 INFO - PROCESS | 8148 | 1477707069342 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}] 19:11:09 INFO - PROCESS | 8148 | 1477707069564 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 19:11:09 INFO - PROCESS | 8148 | 1477707069676 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 19:11:09 INFO - PROCESS | 8148 | 1477707069684 Marionette TRACE conn4 <- [1,514,null,["8"]] 19:11:09 INFO - PROCESS | 8148 | 1477707069694 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 19:11:09 INFO - PROCESS | 8148 | 1477707069705 Marionette TRACE conn4 <- [1,515,null,{}] 19:11:09 INFO - PROCESS | 8148 | 1477707069714 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:09 INFO - PROCESS | 8148 | ++DOCSHELL 0x9053ac00 == 10 [pid = 8148] [id = 118] 19:11:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8db79c00) [pid = 8148] [serial = 346] [outer = (nil)] 19:11:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x905c4c00) [pid = 8148] [serial = 347] [outer = 0x8db79c00] 19:11:09 INFO - PROCESS | 8148 | 1477707069858 Marionette DEBUG loaded listener.js 19:11:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x905cd800) [pid = 8148] [serial = 348] [outer = 0x8db79c00] 19:11:10 INFO - PROCESS | 8148 | 1477707070945 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]]]}] 19:11:10 INFO - . 19:11:10 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1638ms 19:11:10 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8da30000) [pid = 8148] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 19:11:10 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x94e85400) [pid = 8148] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 19:11:10 INFO - PROCESS | 8148 | 1477707070997 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 19:11:11 INFO - PROCESS | 8148 | 1477707071004 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 19:11:11 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 19:11:11 INFO - PROCESS | 8148 | 1477707071016 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}] 19:11:11 INFO - PROCESS | 8148 | 1477707071264 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 19:11:11 INFO - PROCESS | 8148 | 1477707071342 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 19:11:11 INFO - PROCESS | 8148 | 1477707071348 Marionette TRACE conn4 <- [1,519,null,["8"]] 19:11:11 INFO - PROCESS | 8148 | 1477707071358 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 19:11:11 INFO - PROCESS | 8148 | 1477707071365 Marionette TRACE conn4 <- [1,520,null,{}] 19:11:11 INFO - PROCESS | 8148 | 1477707071374 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:11 INFO - PROCESS | 8148 | ++DOCSHELL 0x905c7800 == 11 [pid = 8148] [id = 119] 19:11:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x905cac00) [pid = 8148] [serial = 349] [outer = (nil)] 19:11:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x92ae9800) [pid = 8148] [serial = 350] [outer = 0x905cac00] 19:11:11 INFO - PROCESS | 8148 | 1477707071488 Marionette DEBUG loaded listener.js 19:11:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x8da2fc00) [pid = 8148] [serial = 351] [outer = 0x905cac00] 19:11:16 INFO - PROCESS | 8148 | --DOCSHELL 0x9053ac00 == 10 [pid = 8148] [id = 118] 19:11:16 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d1400 == 9 [pid = 8148] [id = 117] 19:11:16 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x94ee1400) [pid = 8148] [serial = 341] [outer = (nil)] [url = about:blank] 19:11:16 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x94fef000) [pid = 8148] [serial = 342] [outer = (nil)] [url = about:blank] 19:11:16 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8f7d3000) [pid = 8148] [serial = 338] [outer = (nil)] [url = about:blank] 19:11:16 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x905d0c00) [pid = 8148] [serial = 339] [outer = (nil)] [url = about:blank] 19:11:16 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x8f7d7000) [pid = 8148] [serial = 344] [outer = (nil)] [url = about:blank] 19:11:17 INFO - PROCESS | 8148 | 1477707077119 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]]]}] 19:11:17 INFO - .. 19:11:17 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6143ms 19:11:17 INFO - PROCESS | 8148 | 1477707077160 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 19:11:17 INFO - PROCESS | 8148 | 1477707077168 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 19:11:17 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 19:11:17 INFO - PROCESS | 8148 | 1477707077183 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}] 19:11:17 INFO - PROCESS | 8148 | 1477707077405 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 19:11:17 INFO - PROCESS | 8148 | 1477707077543 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 19:11:17 INFO - PROCESS | 8148 | 1477707077551 Marionette TRACE conn4 <- [1,524,null,["8"]] 19:11:17 INFO - PROCESS | 8148 | 1477707077559 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 19:11:17 INFO - PROCESS | 8148 | 1477707077569 Marionette TRACE conn4 <- [1,525,null,{}] 19:11:17 INFO - PROCESS | 8148 | 1477707077578 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7dc000 == 10 [pid = 8148] [id = 120] 19:11:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x8f7dc800) [pid = 8148] [serial = 352] [outer = (nil)] 19:11:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8fa1a800) [pid = 8148] [serial = 353] [outer = 0x8f7dc800] 19:11:17 INFO - PROCESS | 8148 | 1477707077700 Marionette DEBUG loaded listener.js 19:11:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x905c7400) [pid = 8148] [serial = 354] [outer = 0x8f7dc800] 19:11:19 INFO - PROCESS | 8148 | 1477707079025 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]]]}] 19:11:19 INFO - .. 19:11:19 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1881ms 19:11:19 INFO - PROCESS | 8148 | 1477707079062 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 19:11:19 INFO - PROCESS | 8148 | 1477707079067 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 19:11:19 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 19:11:19 INFO - PROCESS | 8148 | 1477707079077 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}] 19:11:19 INFO - PROCESS | 8148 | 1477707079347 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 19:11:19 INFO - PROCESS | 8148 | 1477707079374 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 19:11:19 INFO - PROCESS | 8148 | 1477707079380 Marionette TRACE conn4 <- [1,529,null,["8"]] 19:11:19 INFO - PROCESS | 8148 | 1477707079388 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 19:11:19 INFO - PROCESS | 8148 | 1477707079394 Marionette TRACE conn4 <- [1,530,null,{}] 19:11:19 INFO - PROCESS | 8148 | 1477707079457 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1e000 == 11 [pid = 8148] [id = 121] 19:11:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x93176400) [pid = 8148] [serial = 355] [outer = (nil)] 19:11:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x93b0a000) [pid = 8148] [serial = 356] [outer = 0x93176400] 19:11:19 INFO - PROCESS | 8148 | 1477707079563 Marionette DEBUG loaded listener.js 19:11:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x8f7cf800) [pid = 8148] [serial = 357] [outer = 0x93176400] 19:11:20 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8f7d1c00) [pid = 8148] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 19:11:20 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8db79c00) [pid = 8148] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 19:11:20 INFO - PROCESS | 8148 | 1477707080849 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]]]}] 19:11:20 INFO - ....................... 19:11:20 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1831ms 19:11:20 INFO - PROCESS | 8148 | 1477707080917 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 19:11:20 INFO - PROCESS | 8148 | 1477707080924 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 19:11:20 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 19:11:20 INFO - PROCESS | 8148 | 1477707080934 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}] 19:11:21 INFO - PROCESS | 8148 | 1477707081203 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 19:11:21 INFO - PROCESS | 8148 | 1477707081224 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 19:11:21 INFO - PROCESS | 8148 | 1477707081231 Marionette TRACE conn4 <- [1,534,null,["8"]] 19:11:21 INFO - PROCESS | 8148 | 1477707081237 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 19:11:21 INFO - PROCESS | 8148 | 1477707081247 Marionette TRACE conn4 <- [1,535,null,{}] 19:11:21 INFO - PROCESS | 8148 | 1477707081254 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a5ac00 == 12 [pid = 8148] [id = 122] 19:11:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x94a5b000) [pid = 8148] [serial = 358] [outer = (nil)] 19:11:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x94a5e400) [pid = 8148] [serial = 359] [outer = 0x94a5b000] 19:11:21 INFO - PROCESS | 8148 | 1477707081372 Marionette DEBUG loaded listener.js 19:11:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x94d92400) [pid = 8148] [serial = 360] [outer = 0x94a5b000] 19:11:25 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1e000 == 11 [pid = 8148] [id = 121] 19:11:25 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7dc000 == 10 [pid = 8148] [id = 120] 19:11:25 INFO - PROCESS | 8148 | --DOCSHELL 0x905c7800 == 9 [pid = 8148] [id = 119] 19:11:25 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x905c4c00) [pid = 8148] [serial = 347] [outer = (nil)] [url = about:blank] 19:11:25 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x905cd800) [pid = 8148] [serial = 348] [outer = (nil)] [url = about:blank] 19:11:25 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8fa1d400) [pid = 8148] [serial = 345] [outer = (nil)] [url = about:blank] 19:11:25 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x92ae9800) [pid = 8148] [serial = 350] [outer = (nil)] [url = about:blank] 19:11:27 INFO - PROCESS | 8148 | 1477707087089 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]]]}] 19:11:27 INFO - .. 19:11:27 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6193ms 19:11:27 INFO - PROCESS | 8148 | 1477707087129 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 19:11:27 INFO - PROCESS | 8148 | 1477707087137 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 19:11:27 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 19:11:27 INFO - PROCESS | 8148 | 1477707087158 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}] 19:11:27 INFO - PROCESS | 8148 | 1477707087404 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 19:11:27 INFO - PROCESS | 8148 | 1477707087480 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 19:11:27 INFO - PROCESS | 8148 | 1477707087487 Marionette TRACE conn4 <- [1,539,null,["8"]] 19:11:27 INFO - PROCESS | 8148 | 1477707087497 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 19:11:27 INFO - PROCESS | 8148 | 1477707087507 Marionette TRACE conn4 <- [1,540,null,{}] 19:11:27 INFO - PROCESS | 8148 | 1477707087521 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:27 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7da400 == 10 [pid = 8148] [id = 123] 19:11:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8f7da800) [pid = 8148] [serial = 361] [outer = (nil)] 19:11:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x8fa1ac00) [pid = 8148] [serial = 362] [outer = 0x8f7da800] 19:11:27 INFO - PROCESS | 8148 | 1477707087633 Marionette DEBUG loaded listener.js 19:11:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x905c4c00) [pid = 8148] [serial = 363] [outer = 0x8f7da800] 19:11:28 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x905cac00) [pid = 8148] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 19:11:28 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x93176400) [pid = 8148] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 19:11:28 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8f7dc800) [pid = 8148] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 19:11:32 INFO - PROCESS | 8148 | --DOCSHELL 0x94a5ac00 == 9 [pid = 8148] [id = 122] 19:11:33 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8fa1a800) [pid = 8148] [serial = 353] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x8f7cf800) [pid = 8148] [serial = 357] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x93b0a000) [pid = 8148] [serial = 356] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x905c7400) [pid = 8148] [serial = 354] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8da2fc00) [pid = 8148] [serial = 351] [outer = (nil)] [url = about:blank] 19:11:33 INFO - PROCESS | 8148 | 1477707093327 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]]]}] 19:11:33 INFO - .. 19:11:33 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6198ms 19:11:33 INFO - PROCESS | 8148 | 1477707093355 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 19:11:33 INFO - PROCESS | 8148 | 1477707093364 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 19:11:33 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 19:11:33 INFO - PROCESS | 8148 | 1477707093384 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}] 19:11:33 INFO - PROCESS | 8148 | 1477707093634 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 19:11:33 INFO - PROCESS | 8148 | 1477707093745 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 19:11:33 INFO - PROCESS | 8148 | 1477707093751 Marionette TRACE conn4 <- [1,544,null,["8"]] 19:11:33 INFO - PROCESS | 8148 | 1477707093760 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 19:11:33 INFO - PROCESS | 8148 | 1477707093770 Marionette TRACE conn4 <- [1,545,null,{}] 19:11:33 INFO - PROCESS | 8148 | 1477707093778 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d8000 == 10 [pid = 8148] [id = 124] 19:11:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x8f7d8400) [pid = 8148] [serial = 364] [outer = (nil)] 19:11:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x8fa18000) [pid = 8148] [serial = 365] [outer = 0x8f7d8400] 19:11:33 INFO - PROCESS | 8148 | 1477707093911 Marionette DEBUG loaded listener.js 19:11:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x905c4400) [pid = 8148] [serial = 366] [outer = 0x8f7d8400] 19:11:35 INFO - PROCESS | 8148 | 1477707095047 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]]]}] 19:11:35 INFO - .. 19:11:35 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1724ms 19:11:35 INFO - PROCESS | 8148 | 1477707095129 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 19:11:35 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 19:11:35 INFO - PROCESS | 8148 | 1477707095142 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 19:11:35 INFO - PROCESS | 8148 | 1477707095158 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}] 19:11:35 INFO - PROCESS | 8148 | 1477707095394 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 19:11:35 INFO - PROCESS | 8148 | 1477707095426 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 19:11:35 INFO - PROCESS | 8148 | 1477707095430 Marionette TRACE conn4 <- [1,549,null,["8"]] 19:11:35 INFO - PROCESS | 8148 | 1477707095493 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 19:11:35 INFO - PROCESS | 8148 | 1477707095500 Marionette TRACE conn4 <- [1,550,null,{}] 19:11:35 INFO - PROCESS | 8148 | 1477707095508 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1f800 == 11 [pid = 8148] [id = 125] 19:11:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x9053ac00) [pid = 8148] [serial = 367] [outer = (nil)] 19:11:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x92b58c00) [pid = 8148] [serial = 368] [outer = 0x9053ac00] 19:11:35 INFO - PROCESS | 8148 | 1477707095613 Marionette DEBUG loaded listener.js 19:11:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x905c3800) [pid = 8148] [serial = 369] [outer = 0x9053ac00] 19:11:35 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x94a5b000) [pid = 8148] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 19:11:41 INFO - PROCESS | 8148 | 1477707101310 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]]]}] 19:11:41 INFO - .. 19:11:41 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6201ms 19:11:41 INFO - PROCESS | 8148 | 1477707101412 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 19:11:41 INFO - PROCESS | 8148 | 1477707101429 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 19:11:41 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 19:11:41 INFO - PROCESS | 8148 | 1477707101454 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}] 19:11:41 INFO - PROCESS | 8148 | 1477707101732 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 19:11:41 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d8000 == 10 [pid = 8148] [id = 124] 19:11:41 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7da400 == 9 [pid = 8148] [id = 123] 19:11:41 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8fa1ac00) [pid = 8148] [serial = 362] [outer = (nil)] [url = about:blank] 19:11:41 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x94d92400) [pid = 8148] [serial = 360] [outer = (nil)] [url = about:blank] 19:11:41 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x94a5e400) [pid = 8148] [serial = 359] [outer = (nil)] [url = about:blank] 19:11:41 INFO - PROCESS | 8148 | 1477707101859 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 19:11:41 INFO - PROCESS | 8148 | 1477707101866 Marionette TRACE conn4 <- [1,554,null,["8"]] 19:11:41 INFO - PROCESS | 8148 | 1477707101875 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 19:11:41 INFO - PROCESS | 8148 | 1477707101885 Marionette TRACE conn4 <- [1,555,null,{}] 19:11:41 INFO - PROCESS | 8148 | 1477707101893 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7db800 == 10 [pid = 8148] [id = 126] 19:11:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x8f7dc800) [pid = 8148] [serial = 370] [outer = (nil)] 19:11:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8fa1f400) [pid = 8148] [serial = 371] [outer = 0x8f7dc800] 19:11:42 INFO - PROCESS | 8148 | 1477707102011 Marionette DEBUG loaded listener.js 19:11:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x905cbc00) [pid = 8148] [serial = 372] [outer = 0x8f7dc800] 19:11:43 INFO - PROCESS | 8148 | 1477707103190 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]]]}] 19:11:43 INFO - .. 19:11:43 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1774ms 19:11:43 INFO - PROCESS | 8148 | 1477707103224 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 19:11:43 INFO - PROCESS | 8148 | 1477707103231 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 19:11:43 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 19:11:43 INFO - PROCESS | 8148 | 1477707103240 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}] 19:11:43 INFO - PROCESS | 8148 | 1477707103437 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 19:11:43 INFO - PROCESS | 8148 | 1477707103550 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 19:11:43 INFO - PROCESS | 8148 | 1477707103555 Marionette TRACE conn4 <- [1,559,null,["8"]] 19:11:43 INFO - PROCESS | 8148 | 1477707103565 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 19:11:43 INFO - PROCESS | 8148 | 1477707103571 Marionette TRACE conn4 <- [1,560,null,{}] 19:11:43 INFO - PROCESS | 8148 | 1477707103579 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d4000 == 11 [pid = 8148] [id = 127] 19:11:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x90539400) [pid = 8148] [serial = 373] [outer = (nil)] 19:11:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x92b63400) [pid = 8148] [serial = 374] [outer = 0x90539400] 19:11:43 INFO - PROCESS | 8148 | 1477707103686 Marionette DEBUG loaded listener.js 19:11:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x92b61400) [pid = 8148] [serial = 375] [outer = 0x90539400] 19:11:44 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8f7d8400) [pid = 8148] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 19:11:44 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8f7da800) [pid = 8148] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 19:11:50 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7db800 == 10 [pid = 8148] [id = 126] 19:11:50 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1f800 == 9 [pid = 8148] [id = 125] 19:11:50 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x905c4c00) [pid = 8148] [serial = 363] [outer = (nil)] [url = about:blank] 19:11:50 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x905c4400) [pid = 8148] [serial = 366] [outer = (nil)] [url = about:blank] 19:11:50 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x8fa18000) [pid = 8148] [serial = 365] [outer = (nil)] [url = about:blank] 19:11:50 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x92b58c00) [pid = 8148] [serial = 368] [outer = (nil)] [url = about:blank] 19:11:50 INFO - .. 19:11:50 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7156ms 19:11:50 INFO - PROCESS | 8148 | 1477707110377 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"]]]}] 19:11:50 INFO - PROCESS | 8148 | 1477707110401 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 19:11:50 INFO - PROCESS | 8148 | 1477707110413 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 19:11:50 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 19:11:50 INFO - PROCESS | 8148 | 1477707110431 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}] 19:11:50 INFO - PROCESS | 8148 | 1477707110655 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 19:11:50 INFO - PROCESS | 8148 | 1477707110787 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 19:11:50 INFO - PROCESS | 8148 | 1477707110792 Marionette TRACE conn4 <- [1,564,null,["8"]] 19:11:50 INFO - PROCESS | 8148 | 1477707110804 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 19:11:50 INFO - PROCESS | 8148 | 1477707110815 Marionette TRACE conn4 <- [1,565,null,{}] 19:11:50 INFO - PROCESS | 8148 | 1477707110824 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x905c6000 == 10 [pid = 8148] [id = 128] 19:11:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x905c6400) [pid = 8148] [serial = 376] [outer = (nil)] 19:11:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x905cd800) [pid = 8148] [serial = 377] [outer = 0x905c6400] 19:11:50 INFO - PROCESS | 8148 | 1477707110935 Marionette DEBUG loaded listener.js 19:11:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x92927800) [pid = 8148] [serial = 378] [outer = 0x905c6400] 19:11:51 INFO - PROCESS | 8148 | [8148] 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 19:11:51 INFO - PROCESS | 8148 | [8148] 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 19:11:51 INFO - PROCESS | 8148 | [8148] 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 19:11:52 INFO - PROCESS | 8148 | 1477707112021 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]]]}] 19:11:52 INFO - . 19:11:52 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1624ms 19:11:52 INFO - PROCESS | 8148 | 1477707112051 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 19:11:52 INFO - PROCESS | 8148 | 1477707112060 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 19:11:52 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 19:11:52 INFO - PROCESS | 8148 | 1477707112074 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}] 19:11:52 INFO - PROCESS | 8148 | 1477707112334 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 19:11:52 INFO - PROCESS | 8148 | 1477707112366 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 19:11:52 INFO - PROCESS | 8148 | 1477707112372 Marionette TRACE conn4 <- [1,569,null,["8"]] 19:11:52 INFO - PROCESS | 8148 | 1477707112382 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 19:11:52 INFO - PROCESS | 8148 | 1477707112389 Marionette TRACE conn4 <- [1,570,null,{}] 19:11:52 INFO - PROCESS | 8148 | 1477707112455 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x905c9400 == 11 [pid = 8148] [id = 129] 19:11:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x93176000) [pid = 8148] [serial = 379] [outer = (nil)] 19:11:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x93aa4000) [pid = 8148] [serial = 380] [outer = 0x93176000] 19:11:52 INFO - PROCESS | 8148 | 1477707112564 Marionette DEBUG loaded listener.js 19:11:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x8fa21800) [pid = 8148] [serial = 381] [outer = 0x93176000] 19:11:52 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x9053ac00) [pid = 8148] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 19:11:52 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8f7dc800) [pid = 8148] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 19:11:53 INFO - PROCESS | 8148 | 1477707113341 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]]]}] 19:11:53 INFO - . 19:11:53 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1342ms 19:11:53 INFO - PROCESS | 8148 | 1477707113425 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 19:11:53 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 19:11:53 INFO - PROCESS | 8148 | 1477707113435 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 19:11:53 INFO - PROCESS | 8148 | 1477707113449 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}] 19:11:53 INFO - PROCESS | 8148 | 1477707113714 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 19:11:53 INFO - PROCESS | 8148 | 1477707113733 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 19:11:53 INFO - PROCESS | 8148 | 1477707113739 Marionette TRACE conn4 <- [1,574,null,["8"]] 19:11:53 INFO - PROCESS | 8148 | 1477707113746 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 19:11:53 INFO - PROCESS | 8148 | 1477707113755 Marionette TRACE conn4 <- [1,575,null,{}] 19:11:53 INFO - PROCESS | 8148 | 1477707113762 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a56c00 == 12 [pid = 8148] [id = 130] 19:11:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x94a57000) [pid = 8148] [serial = 382] [outer = (nil)] 19:11:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x92a21000) [pid = 8148] [serial = 383] [outer = 0x94a57000] 19:11:53 INFO - PROCESS | 8148 | 1477707113927 Marionette DEBUG loaded listener.js 19:11:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x92b5c400) [pid = 8148] [serial = 384] [outer = 0x94a57000] 19:11:54 INFO - PROCESS | 8148 | 1477707114696 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]]]}] 19:11:54 INFO - . 19:11:54 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1281ms 19:11:54 INFO - PROCESS | 8148 | 1477707114724 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 19:11:54 INFO - PROCESS | 8148 | 1477707114730 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 19:11:54 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 19:11:54 INFO - PROCESS | 8148 | 1477707114740 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}] 19:11:54 INFO - PROCESS | 8148 | 1477707114953 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 19:11:55 INFO - PROCESS | 8148 | 1477707115068 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 19:11:55 INFO - PROCESS | 8148 | 1477707115076 Marionette TRACE conn4 <- [1,579,null,["8"]] 19:11:55 INFO - PROCESS | 8148 | 1477707115083 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 19:11:55 INFO - PROCESS | 8148 | 1477707115091 Marionette TRACE conn4 <- [1,580,null,{}] 19:11:55 INFO - PROCESS | 8148 | 1477707115099 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x905c8c00 == 13 [pid = 8148] [id = 131] 19:11:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x94e88800) [pid = 8148] [serial = 385] [outer = (nil)] 19:11:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x95781800) [pid = 8148] [serial = 386] [outer = 0x94e88800] 19:11:55 INFO - PROCESS | 8148 | 1477707115215 Marionette DEBUG loaded listener.js 19:11:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x95b03c00) [pid = 8148] [serial = 387] [outer = 0x94e88800] 19:11:55 INFO - PROCESS | 8148 | 1477707115901 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]]]}] 19:11:55 INFO - . 19:11:55 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1222ms 19:11:55 INFO - PROCESS | 8148 | 1477707115962 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 19:11:55 INFO - PROCESS | 8148 | 1477707115967 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 19:11:55 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 19:11:55 INFO - PROCESS | 8148 | 1477707115978 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}] 19:11:56 INFO - PROCESS | 8148 | 1477707116219 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 19:11:56 INFO - PROCESS | 8148 | 1477707116373 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 19:11:56 INFO - PROCESS | 8148 | 1477707116379 Marionette TRACE conn4 <- [1,584,null,["8"]] 19:11:56 INFO - PROCESS | 8148 | 1477707116398 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 19:11:56 INFO - PROCESS | 8148 | 1477707116411 Marionette TRACE conn4 <- [1,585,null,{}] 19:11:56 INFO - PROCESS | 8148 | 1477707116464 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d810400 == 14 [pid = 8148] [id = 132] 19:11:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x8f7cf400) [pid = 8148] [serial = 388] [outer = (nil)] 19:11:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x8fa1dc00) [pid = 8148] [serial = 389] [outer = 0x8f7cf400] 19:11:56 INFO - PROCESS | 8148 | 1477707116598 Marionette DEBUG loaded listener.js 19:11:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x90f4c000) [pid = 8148] [serial = 390] [outer = 0x8f7cf400] 19:11:57 INFO - PROCESS | 8148 | 1477707117378 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]]]}] 19:11:57 INFO - . 19:11:57 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1479ms 19:11:57 INFO - PROCESS | 8148 | 1477707117458 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 19:11:57 INFO - PROCESS | 8148 | 1477707117468 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 19:11:57 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 19:11:57 INFO - PROCESS | 8148 | 1477707117496 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}] 19:11:57 INFO - PROCESS | 8148 | 1477707117780 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 19:11:57 INFO - PROCESS | 8148 | 1477707117901 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 19:11:57 INFO - PROCESS | 8148 | 1477707117908 Marionette TRACE conn4 <- [1,589,null,["8"]] 19:11:57 INFO - PROCESS | 8148 | 1477707117922 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 19:11:57 INFO - PROCESS | 8148 | 1477707117932 Marionette TRACE conn4 <- [1,590,null,{}] 19:11:57 INFO - PROCESS | 8148 | 1477707117942 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:11:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d813c00 == 15 [pid = 8148] [id = 133] 19:11:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x94a5d400) [pid = 8148] [serial = 391] [outer = (nil)] 19:11:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x94d93400) [pid = 8148] [serial = 392] [outer = 0x94a5d400] 19:11:58 INFO - PROCESS | 8148 | 1477707118060 Marionette DEBUG loaded listener.js 19:11:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x95e81c00) [pid = 8148] [serial = 393] [outer = 0x94a5d400] 19:12:00 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d4000 == 14 [pid = 8148] [id = 127] 19:12:00 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x8fa1f400) [pid = 8148] [serial = 371] [outer = (nil)] [url = about:blank] 19:12:00 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x905cbc00) [pid = 8148] [serial = 372] [outer = (nil)] [url = about:blank] 19:12:00 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x905c3800) [pid = 8148] [serial = 369] [outer = (nil)] [url = about:blank] 19:12:00 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x92b63400) [pid = 8148] [serial = 374] [outer = (nil)] [url = about:blank] 19:12:03 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x94a57000) [pid = 8148] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 19:12:03 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x93176000) [pid = 8148] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 19:12:03 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x905c6400) [pid = 8148] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 19:12:03 INFO - PROCESS | 8148 | 1477707123741 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]]]}] 19:12:03 INFO - . 19:12:03 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6294ms 19:12:03 INFO - PROCESS | 8148 | 1477707123773 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 19:12:03 INFO - PROCESS | 8148 | 1477707123781 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 19:12:03 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 19:12:03 INFO - PROCESS | 8148 | 1477707123794 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}] 19:12:03 INFO - PROCESS | 8148 | 1477707123987 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 19:12:04 INFO - PROCESS | 8148 | 1477707124103 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 19:12:04 INFO - PROCESS | 8148 | 1477707124111 Marionette TRACE conn4 <- [1,594,null,["8"]] 19:12:04 INFO - PROCESS | 8148 | 1477707124121 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 19:12:04 INFO - PROCESS | 8148 | 1477707124130 Marionette TRACE conn4 <- [1,595,null,{}] 19:12:04 INFO - PROCESS | 8148 | 1477707124137 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1ac00 == 15 [pid = 8148] [id = 134] 19:12:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x8fa1b400) [pid = 8148] [serial = 394] [outer = (nil)] 19:12:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x9053fc00) [pid = 8148] [serial = 395] [outer = 0x8fa1b400] 19:12:04 INFO - PROCESS | 8148 | 1477707124254 Marionette DEBUG loaded listener.js 19:12:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x905c7400) [pid = 8148] [serial = 396] [outer = 0x8fa1b400] 19:12:08 INFO - PROCESS | 8148 | --DOCSHELL 0x905c9400 == 14 [pid = 8148] [id = 129] 19:12:08 INFO - PROCESS | 8148 | --DOCSHELL 0x94a56c00 == 13 [pid = 8148] [id = 130] 19:12:08 INFO - PROCESS | 8148 | --DOCSHELL 0x905c8c00 == 12 [pid = 8148] [id = 131] 19:12:08 INFO - PROCESS | 8148 | --DOCSHELL 0x905c6000 == 11 [pid = 8148] [id = 128] 19:12:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8d813c00 == 10 [pid = 8148] [id = 133] 19:12:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8d810400 == 9 [pid = 8148] [id = 132] 19:12:08 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x92a21000) [pid = 8148] [serial = 383] [outer = (nil)] [url = about:blank] 19:12:08 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x92b5c400) [pid = 8148] [serial = 384] [outer = (nil)] [url = about:blank] 19:12:08 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x93aa4000) [pid = 8148] [serial = 380] [outer = (nil)] [url = about:blank] 19:12:08 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x8fa21800) [pid = 8148] [serial = 381] [outer = (nil)] [url = about:blank] 19:12:08 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x905cd800) [pid = 8148] [serial = 377] [outer = (nil)] [url = about:blank] 19:12:08 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x92927800) [pid = 8148] [serial = 378] [outer = (nil)] [url = about:blank] 19:12:08 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x95781800) [pid = 8148] [serial = 386] [outer = (nil)] [url = about:blank] 19:12:09 INFO - PROCESS | 8148 | 1477707129878 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"]]]}] 19:12:09 INFO - . 19:12:09 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6146ms 19:12:09 INFO - PROCESS | 8148 | 1477707129939 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 19:12:09 INFO - PROCESS | 8148 | 1477707129945 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 19:12:09 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 19:12:09 INFO - PROCESS | 8148 | 1477707129959 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}] 19:12:10 INFO - PROCESS | 8148 | 1477707130181 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 19:12:10 INFO - PROCESS | 8148 | 1477707130301 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 19:12:10 INFO - PROCESS | 8148 | 1477707130310 Marionette TRACE conn4 <- [1,599,null,["8"]] 19:12:10 INFO - PROCESS | 8148 | 1477707130322 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 19:12:10 INFO - PROCESS | 8148 | 1477707130334 Marionette TRACE conn4 <- [1,600,null,{}] 19:12:10 INFO - PROCESS | 8148 | 1477707130346 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x905c6000 == 10 [pid = 8148] [id = 135] 19:12:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x905c7000) [pid = 8148] [serial = 397] [outer = (nil)] 19:12:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x905ccc00) [pid = 8148] [serial = 398] [outer = 0x905c7000] 19:12:10 INFO - PROCESS | 8148 | 1477707130500 Marionette DEBUG loaded listener.js 19:12:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x92927800) [pid = 8148] [serial = 399] [outer = 0x905c7000] 19:12:11 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x8f7cf400) [pid = 8148] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 19:12:11 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x94e88800) [pid = 8148] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 19:12:11 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x94a5d400) [pid = 8148] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 19:12:11 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x90539400) [pid = 8148] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 19:12:16 INFO - PROCESS | 8148 | 1477707136306 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]]]}] 19:12:16 INFO - . 19:12:16 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6444ms 19:12:16 INFO - PROCESS | 8148 | 1477707136400 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 19:12:16 INFO - PROCESS | 8148 | 1477707136409 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 19:12:16 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 19:12:16 INFO - PROCESS | 8148 | 1477707136421 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}] 19:12:16 INFO - PROCESS | 8148 | 1477707136665 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 19:12:16 INFO - PROCESS | 8148 | 1477707136845 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 19:12:16 INFO - PROCESS | 8148 | 1477707136852 Marionette TRACE conn4 <- [1,604,null,["8"]] 19:12:16 INFO - PROCESS | 8148 | 1477707136860 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 19:12:16 INFO - PROCESS | 8148 | 1477707136871 Marionette TRACE conn4 <- [1,605,null,{}] 19:12:16 INFO - PROCESS | 8148 | 1477707136881 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:16 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d810800 == 11 [pid = 8148] [id = 136] 19:12:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x8d814c00) [pid = 8148] [serial = 400] [outer = (nil)] 19:12:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x8f7da800) [pid = 8148] [serial = 401] [outer = 0x8d814c00] 19:12:17 INFO - PROCESS | 8148 | 1477707137072 Marionette DEBUG loaded listener.js 19:12:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x9053a000) [pid = 8148] [serial = 402] [outer = 0x8d814c00] 19:12:17 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1ac00 == 10 [pid = 8148] [id = 134] 19:12:17 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x92b61400) [pid = 8148] [serial = 375] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x94d93400) [pid = 8148] [serial = 392] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x95e81c00) [pid = 8148] [serial = 393] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8fa1dc00) [pid = 8148] [serial = 389] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x90f4c000) [pid = 8148] [serial = 390] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x95b03c00) [pid = 8148] [serial = 387] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x9053fc00) [pid = 8148] [serial = 395] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 8148 | [8148] 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 19:12:17 INFO - PROCESS | 8148 | [8148] 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 19:12:17 INFO - PROCESS | 8148 | [8148] 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 19:12:18 INFO - PROCESS | 8148 | 1477707138290 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]]]}] 19:12:18 INFO - . 19:12:18 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1930ms 19:12:18 INFO - PROCESS | 8148 | 1477707138351 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 19:12:18 INFO - PROCESS | 8148 | 1477707138360 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 19:12:18 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 19:12:18 INFO - PROCESS | 8148 | 1477707138369 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}] 19:12:18 INFO - PROCESS | 8148 | 1477707138566 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 19:12:18 INFO - PROCESS | 8148 | 1477707138688 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 19:12:18 INFO - PROCESS | 8148 | 1477707138699 Marionette TRACE conn4 <- [1,609,null,["8"]] 19:12:18 INFO - PROCESS | 8148 | 1477707138708 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 19:12:18 INFO - PROCESS | 8148 | 1477707138716 Marionette TRACE conn4 <- [1,610,null,{}] 19:12:18 INFO - PROCESS | 8148 | 1477707138724 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x92a80800 == 11 [pid = 8148] [id = 137] 19:12:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x92a81c00) [pid = 8148] [serial = 403] [outer = (nil)] 19:12:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x92b55000) [pid = 8148] [serial = 404] [outer = 0x92a81c00] 19:12:18 INFO - PROCESS | 8148 | 1477707138836 Marionette DEBUG loaded listener.js 19:12:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x92b59000) [pid = 8148] [serial = 405] [outer = 0x92a81c00] 19:12:19 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8fa1b400) [pid = 8148] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 19:12:19 INFO - PROCESS | 8148 | 1477707139922 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]]]}] 19:12:19 INFO - . 19:12:19 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1576ms 19:12:19 INFO - PROCESS | 8148 | 1477707139945 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 19:12:19 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 19:12:19 INFO - PROCESS | 8148 | 1477707139951 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 19:12:19 INFO - PROCESS | 8148 | 1477707139960 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}] 19:12:20 INFO - PROCESS | 8148 | 1477707140163 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 19:12:20 INFO - PROCESS | 8148 | 1477707140287 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 19:12:20 INFO - PROCESS | 8148 | 1477707140299 Marionette TRACE conn4 <- [1,614,null,["8"]] 19:12:20 INFO - PROCESS | 8148 | 1477707140312 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 19:12:20 INFO - PROCESS | 8148 | 1477707140321 Marionette TRACE conn4 <- [1,615,null,{}] 19:12:20 INFO - PROCESS | 8148 | 1477707140328 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x93861000 == 12 [pid = 8148] [id = 138] 19:12:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x93aa2800) [pid = 8148] [serial = 406] [outer = (nil)] 19:12:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x93aa7000) [pid = 8148] [serial = 407] [outer = 0x93aa2800] 19:12:20 INFO - PROCESS | 8148 | 1477707140445 Marionette DEBUG loaded listener.js 19:12:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x94a08000) [pid = 8148] [serial = 408] [outer = 0x93aa2800] 19:12:21 INFO - PROCESS | 8148 | 1477707141671 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]]]}] 19:12:21 INFO - .. 19:12:21 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1726ms 19:12:21 INFO - PROCESS | 8148 | 1477707141684 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 19:12:21 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 19:12:21 INFO - PROCESS | 8148 | 1477707141689 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 19:12:21 INFO - PROCESS | 8148 | 1477707141700 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}] 19:12:21 INFO - PROCESS | 8148 | 1477707141944 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 19:12:21 INFO - PROCESS | 8148 | 1477707141960 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 19:12:21 INFO - PROCESS | 8148 | 1477707141965 Marionette TRACE conn4 <- [1,619,null,["8"]] 19:12:21 INFO - PROCESS | 8148 | 1477707141982 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 19:12:21 INFO - PROCESS | 8148 | 1477707141988 Marionette TRACE conn4 <- [1,620,null,{}] 19:12:22 INFO - PROCESS | 8148 | 1477707141996 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db79c00 == 13 [pid = 8148] [id = 139] 19:12:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x94d8c000) [pid = 8148] [serial = 409] [outer = (nil)] 19:12:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x94d93800) [pid = 8148] [serial = 410] [outer = 0x94d8c000] 19:12:22 INFO - PROCESS | 8148 | 1477707142111 Marionette DEBUG loaded listener.js 19:12:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x95780400) [pid = 8148] [serial = 411] [outer = 0x94d8c000] 19:12:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x95e8ac00) [pid = 8148] [serial = 412] [outer = 0x9ceba000] 19:12:25 INFO - PROCESS | 8148 | --DOCSHELL 0x93861000 == 12 [pid = 8148] [id = 138] 19:12:25 INFO - PROCESS | 8148 | --DOCSHELL 0x92a80800 == 11 [pid = 8148] [id = 137] 19:12:25 INFO - PROCESS | 8148 | --DOCSHELL 0x905c6000 == 10 [pid = 8148] [id = 135] 19:12:25 INFO - PROCESS | 8148 | --DOCSHELL 0x8d810800 == 9 [pid = 8148] [id = 136] 19:12:25 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x905c7400) [pid = 8148] [serial = 396] [outer = (nil)] [url = about:blank] 19:12:25 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x905ccc00) [pid = 8148] [serial = 398] [outer = (nil)] [url = about:blank] 19:12:27 INFO - PROCESS | 8148 | 1477707147873 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]]]}] 19:12:27 INFO - .. 19:12:27 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6239ms 19:12:27 INFO - PROCESS | 8148 | 1477707147943 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 19:12:27 INFO - PROCESS | 8148 | 1477707147951 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 19:12:27 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 19:12:27 INFO - PROCESS | 8148 | 1477707147965 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}] 19:12:28 INFO - PROCESS | 8148 | 1477707148214 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 19:12:28 INFO - PROCESS | 8148 | 1477707148245 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 19:12:28 INFO - PROCESS | 8148 | 1477707148251 Marionette TRACE conn4 <- [1,624,null,["8"]] 19:12:28 INFO - PROCESS | 8148 | 1477707148262 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 19:12:28 INFO - PROCESS | 8148 | 1477707148271 Marionette TRACE conn4 <- [1,625,null,{}] 19:12:28 INFO - PROCESS | 8148 | 1477707148337 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7dac00 == 10 [pid = 8148] [id = 140] 19:12:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x8f7db000) [pid = 8148] [serial = 413] [outer = (nil)] 19:12:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x8fa1ac00) [pid = 8148] [serial = 414] [outer = 0x8f7db000] 19:12:28 INFO - PROCESS | 8148 | 1477707148457 Marionette DEBUG loaded listener.js 19:12:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x905c7c00) [pid = 8148] [serial = 415] [outer = 0x8f7db000] 19:12:29 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x8d814c00) [pid = 8148] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 19:12:29 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x92a81c00) [pid = 8148] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 19:12:29 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x93aa2800) [pid = 8148] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 19:12:29 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x905c7000) [pid = 8148] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 19:12:29 INFO - PROCESS | 8148 | 1477707149659 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]]]}] 19:12:29 INFO - .. 19:12:29 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1735ms 19:12:29 INFO - PROCESS | 8148 | 1477707149698 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 19:12:29 INFO - PROCESS | 8148 | 1477707149705 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 19:12:29 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 19:12:29 INFO - PROCESS | 8148 | 1477707149713 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}] 19:12:29 INFO - PROCESS | 8148 | 1477707149928 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 19:12:29 INFO - PROCESS | 8148 | 1477707149943 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 19:12:29 INFO - PROCESS | 8148 | 1477707149947 Marionette TRACE conn4 <- [1,629,null,["8"]] 19:12:29 INFO - PROCESS | 8148 | 1477707149956 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 19:12:29 INFO - PROCESS | 8148 | 1477707149962 Marionette TRACE conn4 <- [1,630,null,{}] 19:12:30 INFO - PROCESS | 8148 | 1477707150062 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1e400 == 11 [pid = 8148] [id = 141] 19:12:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x8fa25c00) [pid = 8148] [serial = 416] [outer = (nil)] 19:12:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x92b58000) [pid = 8148] [serial = 417] [outer = 0x8fa25c00] 19:12:30 INFO - PROCESS | 8148 | 1477707150172 Marionette DEBUG loaded listener.js 19:12:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x8f7d2000) [pid = 8148] [serial = 418] [outer = 0x8fa25c00] 19:12:31 INFO - PROCESS | 8148 | 1477707151255 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]]]}] 19:12:31 INFO - . 19:12:31 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1578ms 19:12:31 INFO - PROCESS | 8148 | 1477707151301 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 19:12:31 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 19:12:31 INFO - PROCESS | 8148 | 1477707151310 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 19:12:31 INFO - PROCESS | 8148 | 1477707151318 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}] 19:12:31 INFO - PROCESS | 8148 | 1477707151562 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 19:12:31 INFO - PROCESS | 8148 | 1477707151579 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 19:12:31 INFO - PROCESS | 8148 | 1477707151594 Marionette TRACE conn4 <- [1,634,null,["8"]] 19:12:31 INFO - PROCESS | 8148 | 1477707151602 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 19:12:31 INFO - PROCESS | 8148 | 1477707151611 Marionette TRACE conn4 <- [1,635,null,{}] 19:12:31 INFO - PROCESS | 8148 | 1477707151621 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a07400 == 12 [pid = 8148] [id = 142] 19:12:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x94a07800) [pid = 8148] [serial = 419] [outer = (nil)] 19:12:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x94a0a800) [pid = 8148] [serial = 420] [outer = 0x94a07800] 19:12:31 INFO - PROCESS | 8148 | 1477707151733 Marionette DEBUG loaded listener.js 19:12:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x94a50c00) [pid = 8148] [serial = 421] [outer = 0x94a07800] 19:12:33 INFO - PROCESS | 8148 | 1477707153037 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]]]}] 19:12:33 INFO - . 19:12:33 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1731ms 19:12:33 INFO - PROCESS | 8148 | 1477707153095 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 19:12:33 INFO - PROCESS | 8148 | 1477707153104 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 19:12:33 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 19:12:33 INFO - PROCESS | 8148 | 1477707153121 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}] 19:12:33 INFO - PROCESS | 8148 | 1477707153376 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 19:12:33 INFO - PROCESS | 8148 | 1477707153538 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 19:12:33 INFO - PROCESS | 8148 | 1477707153544 Marionette TRACE conn4 <- [1,639,null,["8"]] 19:12:33 INFO - PROCESS | 8148 | 1477707153553 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 19:12:33 INFO - PROCESS | 8148 | 1477707153563 Marionette TRACE conn4 <- [1,640,null,{}] 19:12:33 INFO - PROCESS | 8148 | 1477707153570 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b63c00 == 13 [pid = 8148] [id = 143] 19:12:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x9313a400) [pid = 8148] [serial = 422] [outer = (nil)] 19:12:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x94ee7800) [pid = 8148] [serial = 423] [outer = 0x9313a400] 19:12:33 INFO - PROCESS | 8148 | 1477707153748 Marionette DEBUG loaded listener.js 19:12:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x94ff1400) [pid = 8148] [serial = 424] [outer = 0x9313a400] 19:12:35 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x93aa7000) [pid = 8148] [serial = 407] [outer = (nil)] [url = about:blank] 19:12:35 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x94a08000) [pid = 8148] [serial = 408] [outer = (nil)] [url = about:blank] 19:12:35 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x92b55000) [pid = 8148] [serial = 404] [outer = (nil)] [url = about:blank] 19:12:35 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x92b59000) [pid = 8148] [serial = 405] [outer = (nil)] [url = about:blank] 19:12:35 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x8f7da800) [pid = 8148] [serial = 401] [outer = (nil)] [url = about:blank] 19:12:35 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x9053a000) [pid = 8148] [serial = 402] [outer = (nil)] [url = about:blank] 19:12:35 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x92927800) [pid = 8148] [serial = 399] [outer = (nil)] [url = about:blank] 19:12:35 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x8d814800) [pid = 8148] [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.] 19:12:38 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x8fa25c00) [pid = 8148] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 19:12:38 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8f7db000) [pid = 8148] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 19:12:38 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x94d8c000) [pid = 8148] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 19:12:39 INFO - PROCESS | 8148 | 1477707159483 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]]]}] 19:12:39 INFO - .. 19:12:39 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6402ms 19:12:39 INFO - PROCESS | 8148 | 1477707159521 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 19:12:39 INFO - PROCESS | 8148 | 1477707159529 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 19:12:39 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 19:12:39 INFO - PROCESS | 8148 | 1477707159539 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}] 19:12:39 INFO - PROCESS | 8148 | 1477707159750 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 19:12:39 INFO - PROCESS | 8148 | 1477707159774 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 19:12:39 INFO - PROCESS | 8148 | 1477707159780 Marionette TRACE conn4 <- [1,644,null,["8"]] 19:12:39 INFO - PROCESS | 8148 | 1477707159787 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 19:12:39 INFO - PROCESS | 8148 | 1477707159797 Marionette TRACE conn4 <- [1,645,null,{}] 19:12:39 INFO - PROCESS | 8148 | 1477707159806 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x905ca400 == 14 [pid = 8148] [id = 144] 19:12:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x905cbc00) [pid = 8148] [serial = 425] [outer = (nil)] 19:12:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x910cac00) [pid = 8148] [serial = 426] [outer = 0x905cbc00] 19:12:39 INFO - PROCESS | 8148 | 1477707159911 Marionette DEBUG loaded listener.js 19:12:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x92aea400) [pid = 8148] [serial = 427] [outer = 0x905cbc00] 19:12:44 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1e400 == 13 [pid = 8148] [id = 141] 19:12:44 INFO - PROCESS | 8148 | --DOCSHELL 0x8db79c00 == 12 [pid = 8148] [id = 139] 19:12:44 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7dac00 == 11 [pid = 8148] [id = 140] 19:12:44 INFO - PROCESS | 8148 | --DOCSHELL 0x92b63c00 == 10 [pid = 8148] [id = 143] 19:12:44 INFO - PROCESS | 8148 | --DOCSHELL 0x94a07400 == 9 [pid = 8148] [id = 142] 19:12:44 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x94d93800) [pid = 8148] [serial = 410] [outer = (nil)] [url = about:blank] 19:12:44 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x92b58000) [pid = 8148] [serial = 417] [outer = (nil)] [url = about:blank] 19:12:44 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8f7d2000) [pid = 8148] [serial = 418] [outer = (nil)] [url = about:blank] 19:12:44 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8fa1ac00) [pid = 8148] [serial = 414] [outer = (nil)] [url = about:blank] 19:12:44 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x905c7c00) [pid = 8148] [serial = 415] [outer = (nil)] [url = about:blank] 19:12:44 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x95780400) [pid = 8148] [serial = 411] [outer = (nil)] [url = about:blank] 19:12:45 INFO - PROCESS | 8148 | 1477707165622 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]]]}] 19:12:45 INFO - .. 19:12:45 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6152ms 19:12:45 INFO - PROCESS | 8148 | 1477707165691 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 19:12:45 INFO - PROCESS | 8148 | 1477707165699 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 19:12:45 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 19:12:45 INFO - PROCESS | 8148 | 1477707165724 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}] 19:12:45 INFO - PROCESS | 8148 | 1477707165929 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 19:12:46 INFO - PROCESS | 8148 | 1477707166086 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 19:12:46 INFO - PROCESS | 8148 | 1477707166094 Marionette TRACE conn4 <- [1,649,null,["8"]] 19:12:46 INFO - PROCESS | 8148 | 1477707166103 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 19:12:46 INFO - PROCESS | 8148 | 1477707166113 Marionette TRACE conn4 <- [1,650,null,{}] 19:12:46 INFO - PROCESS | 8148 | 1477707166128 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d4400 == 10 [pid = 8148] [id = 145] 19:12:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8f7d5400) [pid = 8148] [serial = 428] [outer = (nil)] 19:12:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x8f7da800) [pid = 8148] [serial = 429] [outer = 0x8f7d5400] 19:12:46 INFO - PROCESS | 8148 | 1477707166245 Marionette DEBUG loaded listener.js 19:12:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8fa1e000) [pid = 8148] [serial = 430] [outer = 0x8f7d5400] 19:12:47 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x94a07800) [pid = 8148] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 19:12:47 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x9313a400) [pid = 8148] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 19:12:47 INFO - PROCESS | 8148 | [8148] 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 19:12:47 INFO - PROCESS | 8148 | [8148] 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 19:12:47 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:12:52 INFO - PROCESS | 8148 | --DOCSHELL 0x905ca400 == 9 [pid = 8148] [id = 144] 19:12:52 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x94a50c00) [pid = 8148] [serial = 421] [outer = (nil)] [url = about:blank] 19:12:52 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x94a0a800) [pid = 8148] [serial = 420] [outer = (nil)] [url = about:blank] 19:12:52 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x94ff1400) [pid = 8148] [serial = 424] [outer = (nil)] [url = about:blank] 19:12:52 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x94ee7800) [pid = 8148] [serial = 423] [outer = (nil)] [url = about:blank] 19:12:52 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x910cac00) [pid = 8148] [serial = 426] [outer = (nil)] [url = about:blank] 19:12:52 INFO - PROCESS | 8148 | 1477707172037 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]]]}] 19:12:52 INFO - .. 19:12:52 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6390ms 19:12:52 INFO - PROCESS | 8148 | 1477707172103 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 19:12:52 INFO - PROCESS | 8148 | 1477707172111 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 19:12:52 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 19:12:52 INFO - PROCESS | 8148 | 1477707172124 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}] 19:12:52 INFO - PROCESS | 8148 | 1477707172356 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 19:12:52 INFO - PROCESS | 8148 | 1477707172493 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 19:12:52 INFO - PROCESS | 8148 | 1477707172501 Marionette TRACE conn4 <- [1,654,null,["8"]] 19:12:52 INFO - PROCESS | 8148 | 1477707172511 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 19:12:52 INFO - PROCESS | 8148 | 1477707172521 Marionette TRACE conn4 <- [1,655,null,{}] 19:12:52 INFO - PROCESS | 8148 | 1477707172528 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1a800 == 10 [pid = 8148] [id = 146] 19:12:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8fa1ac00) [pid = 8148] [serial = 431] [outer = (nil)] 19:12:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x9053ac00) [pid = 8148] [serial = 432] [outer = 0x8fa1ac00] 19:12:52 INFO - PROCESS | 8148 | 1477707172652 Marionette DEBUG loaded listener.js 19:12:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x905ca400) [pid = 8148] [serial = 433] [outer = 0x8fa1ac00] 19:12:54 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x905cbc00) [pid = 8148] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 19:12:58 INFO - PROCESS | 8148 | 1477707178284 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]]]}] 19:12:58 INFO - . 19:12:58 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6193ms 19:12:58 INFO - PROCESS | 8148 | 1477707178316 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 19:12:58 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 19:12:58 INFO - PROCESS | 8148 | 1477707178325 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 19:12:58 INFO - PROCESS | 8148 | 1477707178339 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}] 19:12:58 INFO - PROCESS | 8148 | 1477707178613 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 19:12:58 INFO - PROCESS | 8148 | 1477707178766 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 19:12:58 INFO - PROCESS | 8148 | 1477707178772 Marionette TRACE conn4 <- [1,659,null,["8"]] 19:12:58 INFO - PROCESS | 8148 | 1477707178783 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 19:12:58 INFO - PROCESS | 8148 | 1477707178793 Marionette TRACE conn4 <- [1,660,null,{}] 19:12:58 INFO - PROCESS | 8148 | 1477707178802 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:12:58 INFO - PROCESS | 8148 | ++DOCSHELL 0x905c4c00 == 11 [pid = 8148] [id = 147] 19:12:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x905c5000) [pid = 8148] [serial = 434] [outer = (nil)] 19:12:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x905cd400) [pid = 8148] [serial = 435] [outer = 0x905c5000] 19:12:58 INFO - PROCESS | 8148 | 1477707178927 Marionette DEBUG loaded listener.js 19:12:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8f7cec00) [pid = 8148] [serial = 436] [outer = 0x905c5000] 19:12:59 INFO - PROCESS | 8148 | ++DOCSHELL 0x8da2b000 == 12 [pid = 8148] [id = 148] 19:12:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x92b5a400) [pid = 8148] [serial = 437] [outer = (nil)] 19:12:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x92b5c000) [pid = 8148] [serial = 438] [outer = 0x92b5a400] 19:13:00 INFO - PROCESS | 8148 | 1477707180145 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]]]}] 19:13:00 INFO - . 19:13:00 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1880ms 19:13:00 INFO - PROCESS | 8148 | 1477707180216 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 19:13:00 INFO - PROCESS | 8148 | 1477707180224 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 19:13:00 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 19:13:00 INFO - PROCESS | 8148 | 1477707180234 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}] 19:13:00 INFO - PROCESS | 8148 | 1477707180514 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 19:13:00 INFO - PROCESS | 8148 | 1477707180668 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 19:13:00 INFO - PROCESS | 8148 | 1477707180673 Marionette TRACE conn4 <- [1,664,null,["8"]] 19:13:00 INFO - PROCESS | 8148 | 1477707180684 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 19:13:00 INFO - PROCESS | 8148 | 1477707180690 Marionette TRACE conn4 <- [1,665,null,{}] 19:13:00 INFO - PROCESS | 8148 | 1477707180700 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:13:00 INFO - PROCESS | 8148 | ++DOCSHELL 0x93134400 == 13 [pid = 8148] [id = 149] 19:13:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x93139800) [pid = 8148] [serial = 439] [outer = (nil)] 19:13:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x93179400) [pid = 8148] [serial = 440] [outer = 0x93139800] 19:13:00 INFO - PROCESS | 8148 | 1477707180867 Marionette DEBUG loaded listener.js 19:13:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x93864400) [pid = 8148] [serial = 441] [outer = 0x93139800] 19:13:02 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x8f7da800) [pid = 8148] [serial = 429] [outer = (nil)] [url = about:blank] 19:13:02 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x92aea400) [pid = 8148] [serial = 427] [outer = (nil)] [url = about:blank] 19:13:04 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8f7d5400) [pid = 8148] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 19:13:06 INFO - PROCESS | 8148 | 1477707186731 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]]]}] 19:13:06 INFO - .. 19:13:06 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6541ms 19:13:06 INFO - PROCESS | 8148 | 1477707186775 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 19:13:06 INFO - PROCESS | 8148 | 1477707186783 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 19:13:06 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 19:13:06 INFO - PROCESS | 8148 | 1477707186795 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}] 19:13:06 INFO - PROCESS | 8148 | 1477707186974 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 19:13:07 INFO - PROCESS | 8148 | 1477707187084 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 19:13:07 INFO - PROCESS | 8148 | 1477707187091 Marionette TRACE conn4 <- [1,669,null,["8"]] 19:13:07 INFO - PROCESS | 8148 | 1477707187101 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 19:13:07 INFO - PROCESS | 8148 | 1477707187111 Marionette TRACE conn4 <- [1,670,null,{}] 19:13:07 INFO - PROCESS | 8148 | 1477707187117 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:13:07 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1d400 == 14 [pid = 8148] [id = 150] 19:13:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x8fa1dc00) [pid = 8148] [serial = 442] [outer = (nil)] 19:13:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x94a0c800) [pid = 8148] [serial = 443] [outer = 0x8fa1dc00] 19:13:07 INFO - PROCESS | 8148 | 1477707187233 Marionette DEBUG loaded listener.js 19:13:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x94a51c00) [pid = 8148] [serial = 444] [outer = 0x8fa1dc00] 19:13:07 INFO - PROCESS | 8148 | [8148] 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 19:13:07 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 19:13:08 INFO - PROCESS | 8148 | 1477707188314 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]]]}] 19:13:08 INFO - .. 19:13:08 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1570ms 19:13:08 INFO - PROCESS | 8148 | 1477707188365 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 19:13:08 INFO - PROCESS | 8148 | 1477707188373 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 19:13:08 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 19:13:08 INFO - PROCESS | 8148 | 1477707188415 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}] 19:13:08 INFO - PROCESS | 8148 | 1477707188673 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 19:13:08 INFO - PROCESS | 8148 | 1477707188847 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 19:13:08 INFO - PROCESS | 8148 | 1477707188853 Marionette TRACE conn4 <- [1,674,null,["8"]] 19:13:08 INFO - PROCESS | 8148 | 1477707188865 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 19:13:08 INFO - PROCESS | 8148 | 1477707188877 Marionette TRACE conn4 <- [1,675,null,{}] 19:13:08 INFO - PROCESS | 8148 | 1477707188886 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:13:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5a800 == 15 [pid = 8148] [id = 151] 19:13:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x92b5bc00) [pid = 8148] [serial = 445] [outer = (nil)] 19:13:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x94a0f800) [pid = 8148] [serial = 446] [outer = 0x92b5bc00] 19:13:09 INFO - PROCESS | 8148 | 1477707189026 Marionette DEBUG loaded listener.js 19:13:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x94a58800) [pid = 8148] [serial = 447] [outer = 0x92b5bc00] 19:13:09 INFO - PROCESS | 8148 | [8148] 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 19:13:09 INFO - PROCESS | 8148 | [8148] 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 19:13:09 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:13:12 INFO - PROCESS | 8148 | --DOCSHELL 0x8da2b000 == 14 [pid = 8148] [id = 148] 19:13:12 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d4400 == 13 [pid = 8148] [id = 145] 19:13:12 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1a800 == 12 [pid = 8148] [id = 146] 19:13:12 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1d400 == 11 [pid = 8148] [id = 150] 19:13:12 INFO - PROCESS | 8148 | --DOCSHELL 0x905c4c00 == 10 [pid = 8148] [id = 147] 19:13:12 INFO - PROCESS | 8148 | --DOCSHELL 0x93134400 == 9 [pid = 8148] [id = 149] 19:13:12 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x8fa1e000) [pid = 8148] [serial = 430] [outer = (nil)] [url = about:blank] 19:13:12 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x9053ac00) [pid = 8148] [serial = 432] [outer = (nil)] [url = about:blank] 19:13:14 INFO - PROCESS | 8148 | 1477707194777 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]]]}] 19:13:14 INFO - .. 19:13:14 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6443ms 19:13:14 INFO - PROCESS | 8148 | 1477707194828 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 19:13:14 INFO - PROCESS | 8148 | 1477707194836 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 19:13:14 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 19:13:14 INFO - PROCESS | 8148 | 1477707194861 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}] 19:13:15 INFO - PROCESS | 8148 | 1477707195172 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 19:13:15 INFO - PROCESS | 8148 | 1477707195214 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 19:13:15 INFO - PROCESS | 8148 | 1477707195221 Marionette TRACE conn4 <- [1,679,null,["8"]] 19:13:15 INFO - PROCESS | 8148 | 1477707195230 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 19:13:15 INFO - PROCESS | 8148 | 1477707195240 Marionette TRACE conn4 <- [1,680,null,{}] 19:13:15 INFO - PROCESS | 8148 | 1477707195304 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:13:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7dac00 == 10 [pid = 8148] [id = 152] 19:13:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x8f7db400) [pid = 8148] [serial = 448] [outer = (nil)] 19:13:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x8fa1a400) [pid = 8148] [serial = 449] [outer = 0x8f7db400] 19:13:15 INFO - PROCESS | 8148 | 1477707195425 Marionette DEBUG loaded listener.js 19:13:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x905c5800) [pid = 8148] [serial = 450] [outer = 0x8f7db400] 19:13:15 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x8fa1dc00) [pid = 8148] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 19:13:15 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x8fa1ac00) [pid = 8148] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 19:13:15 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x93139800) [pid = 8148] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 19:13:15 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x905c5000) [pid = 8148] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 19:13:15 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x92b5a400) [pid = 8148] [serial = 437] [outer = (nil)] [url = about:srcdoc] 19:13:20 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5a800 == 9 [pid = 8148] [id = 151] 19:13:20 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x92b5c000) [pid = 8148] [serial = 438] [outer = (nil)] [url = about:srcdoc] 19:13:20 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x93864400) [pid = 8148] [serial = 441] [outer = (nil)] [url = about:blank] 19:13:20 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x93179400) [pid = 8148] [serial = 440] [outer = (nil)] [url = about:blank] 19:13:20 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x94a51c00) [pid = 8148] [serial = 444] [outer = (nil)] [url = about:blank] 19:13:20 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x94a0c800) [pid = 8148] [serial = 443] [outer = (nil)] [url = about:blank] 19:13:20 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x905cd400) [pid = 8148] [serial = 435] [outer = (nil)] [url = about:blank] 19:13:20 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x8f7cec00) [pid = 8148] [serial = 436] [outer = (nil)] [url = about:blank] 19:13:20 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x905ca400) [pid = 8148] [serial = 433] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 8148 | 1477707201128 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]]]}] 19:13:21 INFO - .. 19:13:21 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6340ms 19:13:21 INFO - PROCESS | 8148 | 1477707201189 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 19:13:21 INFO - PROCESS | 8148 | 1477707201197 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 19:13:21 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 19:13:21 INFO - PROCESS | 8148 | 1477707201211 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}] 19:13:21 INFO - PROCESS | 8148 | 1477707201539 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 19:13:21 INFO - PROCESS | 8148 | 1477707201657 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 19:13:21 INFO - PROCESS | 8148 | 1477707201664 Marionette TRACE conn4 <- [1,684,null,["8"]] 19:13:21 INFO - PROCESS | 8148 | 1477707201673 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 19:13:21 INFO - PROCESS | 8148 | 1477707201683 Marionette TRACE conn4 <- [1,685,null,{}] 19:13:21 INFO - PROCESS | 8148 | 1477707201689 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:13:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d7800 == 10 [pid = 8148] [id = 153] 19:13:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x8f7d8000) [pid = 8148] [serial = 451] [outer = (nil)] 19:13:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x8f7dc800) [pid = 8148] [serial = 452] [outer = 0x8f7d8000] 19:13:21 INFO - PROCESS | 8148 | 1477707201803 Marionette DEBUG loaded listener.js 19:13:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x8fa1c800) [pid = 8148] [serial = 453] [outer = 0x8f7d8000] 19:13:22 INFO - PROCESS | 8148 | [8148] 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 19:13:22 INFO - PROCESS | 8148 | [8148] 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 19:13:22 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:13:22 INFO - PROCESS | 8148 | 1477707202901 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]]]}] 19:13:22 INFO - .. 19:13:22 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1724ms 19:13:22 INFO - PROCESS | 8148 | 1477707202932 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 19:13:22 INFO - PROCESS | 8148 | 1477707202941 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 19:13:22 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 19:13:22 INFO - PROCESS | 8148 | 1477707202957 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}] 19:13:23 INFO - PROCESS | 8148 | 1477707203228 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 19:13:23 INFO - PROCESS | 8148 | 1477707203254 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 19:13:23 INFO - PROCESS | 8148 | 1477707203260 Marionette TRACE conn4 <- [1,689,null,["8"]] 19:13:23 INFO - PROCESS | 8148 | 1477707203268 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 19:13:23 INFO - PROCESS | 8148 | 1477707203274 Marionette TRACE conn4 <- [1,690,null,{}] 19:13:23 INFO - PROCESS | 8148 | 1477707203338 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:13:23 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1ac00 == 11 [pid = 8148] [id = 154] 19:13:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x92b5d800) [pid = 8148] [serial = 454] [outer = (nil)] 19:13:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x92b61000) [pid = 8148] [serial = 455] [outer = 0x92b5d800] 19:13:23 INFO - PROCESS | 8148 | 1477707203448 Marionette DEBUG loaded listener.js 19:13:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x92b62c00) [pid = 8148] [serial = 456] [outer = 0x92b5d800] 19:13:23 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x92b5bc00) [pid = 8148] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 19:13:29 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d7800 == 10 [pid = 8148] [id = 153] 19:13:29 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7dac00 == 9 [pid = 8148] [id = 152] 19:13:29 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x94a0f800) [pid = 8148] [serial = 446] [outer = (nil)] [url = about:blank] 19:13:29 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x94a58800) [pid = 8148] [serial = 447] [outer = (nil)] [url = about:blank] 19:13:29 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x8fa1a400) [pid = 8148] [serial = 449] [outer = (nil)] [url = about:blank] 19:13:29 INFO - PROCESS | 8148 | 1477707209131 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]]]}] 19:13:29 INFO - .. 19:13:29 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6241ms 19:13:29 INFO - PROCESS | 8148 | 1477707209194 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 19:13:29 INFO - PROCESS | 8148 | 1477707209203 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 19:13:29 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 19:13:29 INFO - PROCESS | 8148 | 1477707209217 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}] 19:13:29 INFO - PROCESS | 8148 | 1477707209441 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 19:13:29 INFO - PROCESS | 8148 | 1477707209556 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 19:13:29 INFO - PROCESS | 8148 | 1477707209563 Marionette TRACE conn4 <- [1,694,null,["8"]] 19:13:29 INFO - PROCESS | 8148 | 1477707209572 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 19:13:29 INFO - PROCESS | 8148 | 1477707209581 Marionette TRACE conn4 <- [1,695,null,{}] 19:13:29 INFO - PROCESS | 8148 | 1477707209596 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:13:29 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d7000 == 10 [pid = 8148] [id = 155] 19:13:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x8f7d7400) [pid = 8148] [serial = 457] [outer = (nil)] 19:13:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8fa17800) [pid = 8148] [serial = 458] [outer = 0x8f7d7400] 19:13:29 INFO - PROCESS | 8148 | 1477707209722 Marionette DEBUG loaded listener.js 19:13:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x905c6000) [pid = 8148] [serial = 459] [outer = 0x8f7d7400] 19:13:31 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8f7db400) [pid = 8148] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 19:13:35 INFO - PROCESS | 8148 | 1477707215366 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"]]]}] 19:13:35 INFO - .... 19:13:35 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6190ms 19:13:35 INFO - PROCESS | 8148 | 1477707215406 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 19:13:35 INFO - PROCESS | 8148 | 1477707215414 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 19:13:35 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 19:13:35 INFO - PROCESS | 8148 | 1477707215427 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}] 19:13:35 INFO - PROCESS | 8148 | 1477707215674 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 19:13:35 INFO - PROCESS | 8148 | 1477707215835 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 19:13:35 INFO - PROCESS | 8148 | 1477707215844 Marionette TRACE conn4 <- [1,699,null,["8"]] 19:13:35 INFO - PROCESS | 8148 | 1477707215855 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 19:13:35 INFO - PROCESS | 8148 | 1477707215866 Marionette TRACE conn4 <- [1,700,null,{}] 19:13:35 INFO - PROCESS | 8148 | 1477707215876 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:13:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x905c5c00 == 11 [pid = 8148] [id = 156] 19:13:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x905ca400) [pid = 8148] [serial = 460] [outer = (nil)] 19:13:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x9292fc00) [pid = 8148] [serial = 461] [outer = 0x905ca400] 19:13:36 INFO - PROCESS | 8148 | 1477707216049 Marionette DEBUG loaded listener.js 19:13:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x8f7cfc00) [pid = 8148] [serial = 462] [outer = 0x905ca400] 19:13:38 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8f7dc800) [pid = 8148] [serial = 452] [outer = (nil)] [url = about:blank] 19:13:38 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x92b61000) [pid = 8148] [serial = 455] [outer = (nil)] [url = about:blank] 19:13:38 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x905c5800) [pid = 8148] [serial = 450] [outer = (nil)] [url = about:blank] 19:13:40 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x92b5d800) [pid = 8148] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 19:13:40 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x8f7d8000) [pid = 8148] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 19:13:41 INFO - PROCESS | 8148 | 1477707221864 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] 19:13:41 INFO - PROCESS | 8148 | 1477707221932 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 19:13:41 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 19:13:41 INFO - PROCESS | 8148 | 1477707221944 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 19:13:41 INFO - PROCESS | 8148 | 1477707221949 Marionette TRACE conn4 <- [1,703,null,{}] 19:13:41 INFO - PROCESS | 8148 | 1477707221960 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}] 19:13:42 INFO - PROCESS | 8148 | 1477707222218 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 19:13:42 INFO - PROCESS | 8148 | 1477707222295 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 19:13:42 INFO - PROCESS | 8148 | 1477707222301 Marionette TRACE conn4 <- [1,705,null,["8"]] 19:13:42 INFO - PROCESS | 8148 | 1477707222311 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 19:13:42 INFO - PROCESS | 8148 | 1477707222323 Marionette TRACE conn4 <- [1,706,null,{}] 19:13:42 INFO - PROCESS | 8148 | 1477707222342 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\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"}] 19:13:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x905c9400 == 12 [pid = 8148] [id = 157] 19:13:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x905cac00) [pid = 8148] [serial = 463] [outer = (nil)] 19:13:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x90f4b800) [pid = 8148] [serial = 464] [outer = 0x905cac00] 19:13:42 INFO - PROCESS | 8148 | 1477707222458 Marionette DEBUG loaded listener.js 19:13:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x9297f000) [pid = 8148] [serial = 465] [outer = 0x905cac00] 19:13:43 INFO - PROCESS | 8148 | [8148] 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 19:13:43 INFO - PROCESS | 8148 | [8148] 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 19:13:43 INFO - PROCESS | 8148 | [8148] 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 19:13:43 INFO - PROCESS | 8148 | [8148] 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 19:13:43 INFO - PROCESS | 8148 | 1477707223642 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]]]}] 19:13:43 INFO - ... 19:13:43 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1747ms 19:13:43 INFO - PROCESS | 8148 | 1477707223693 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 19:13:43 INFO - PROCESS | 8148 | 1477707223702 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 19:13:43 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 19:13:43 INFO - PROCESS | 8148 | 1477707223715 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 19:13:43 INFO - PROCESS | 8148 | 1477707223726 Marionette TRACE conn4 <- [1,709,null,{}] 19:13:43 INFO - PROCESS | 8148 | 1477707223743 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}] 19:13:44 INFO - PROCESS | 8148 | 1477707224068 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 19:13:44 INFO - PROCESS | 8148 | 1477707224085 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 19:13:44 INFO - PROCESS | 8148 | 1477707224094 Marionette TRACE conn4 <- [1,711,null,["8"]] 19:13:44 INFO - PROCESS | 8148 | 1477707224122 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 19:13:44 INFO - PROCESS | 8148 | 1477707224134 Marionette TRACE conn4 <- [1,712,null,{}] 19:13:44 INFO - PROCESS | 8148 | 1477707224142 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:13:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a10c00 == 13 [pid = 8148] [id = 158] 19:13:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x94a54000) [pid = 8148] [serial = 466] [outer = (nil)] 19:13:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x94ff3000) [pid = 8148] [serial = 467] [outer = 0x94a54000] 19:13:44 INFO - PROCESS | 8148 | 1477707224260 Marionette DEBUG loaded listener.js 19:13:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x94a56000) [pid = 8148] [serial = 468] [outer = 0x94a54000] 19:13:45 INFO - PROCESS | 8148 | [mp3 @ 0x94a54400] err{or,}_recognition separate: 1; 1 19:13:45 INFO - PROCESS | 8148 | [mp3 @ 0x94a54400] err{or,}_recognition combined: 1; 1 19:13:45 INFO - PROCESS | 8148 | [mp3 @ 0x94a55800] err{or,}_recognition separate: 1; 1 19:13:45 INFO - PROCESS | 8148 | [mp3 @ 0x94a55800] err{or,}_recognition combined: 1; 1 19:13:45 INFO - PROCESS | 8148 | [8148] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 19:13:45 INFO - PROCESS | 8148 | [8148] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 19:13:45 INFO - PROCESS | 8148 | [8148] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 19:13:45 INFO - PROCESS | 8148 | [8148] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 19:13:47 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8fa1c800) [pid = 8148] [serial = 453] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x92b62c00) [pid = 8148] [serial = 456] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8fa17800) [pid = 8148] [serial = 458] [outer = (nil)] [url = about:blank] 19:13:50 INFO - PROCESS | 8148 | 1477707230009 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]]]}] 19:13:50 INFO - ... 19:13:50 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6319ms 19:13:50 INFO - PROCESS | 8148 | 1477707230034 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 19:13:50 INFO - PROCESS | 8148 | 1477707230042 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 19:13:50 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 19:13:50 INFO - PROCESS | 8148 | 1477707230055 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 19:13:50 INFO - PROCESS | 8148 | 1477707230063 Marionette TRACE conn4 <- [1,715,null,{}] 19:13:50 INFO - PROCESS | 8148 | 1477707230082 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}] 19:13:50 INFO - PROCESS | 8148 | 1477707230372 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 19:13:50 INFO - PROCESS | 8148 | 1477707230452 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 19:13:50 INFO - PROCESS | 8148 | 1477707230459 Marionette TRACE conn4 <- [1,717,null,["8"]] 19:13:50 INFO - PROCESS | 8148 | 1477707230468 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 19:13:50 INFO - PROCESS | 8148 | 1477707230481 Marionette TRACE conn4 <- [1,718,null,{}] 19:13:50 INFO - PROCESS | 8148 | 1477707230506 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\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"}] 19:13:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x905ce400 == 14 [pid = 8148] [id = 159] 19:13:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x905cf800) [pid = 8148] [serial = 469] [outer = (nil)] 19:13:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x92a81c00) [pid = 8148] [serial = 470] [outer = 0x905cf800] 19:13:50 INFO - PROCESS | 8148 | 1477707230629 Marionette DEBUG loaded listener.js 19:13:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x92b5f800) [pid = 8148] [serial = 471] [outer = 0x905cf800] 19:13:51 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8f7d7400) [pid = 8148] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 19:13:51 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x905cac00) [pid = 8148] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 19:13:51 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x905ca400) [pid = 8148] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 19:13:51 INFO - PROCESS | 8148 | [8148] 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 19:13:51 INFO - PROCESS | 8148 | [8148] 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 19:13:51 INFO - PROCESS | 8148 | [8148] 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 19:13:51 INFO - PROCESS | 8148 | [8148] 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 19:13:51 INFO - PROCESS | 8148 | 1477707231823 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]]]}] 19:13:51 INFO - ... 19:13:51 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1805ms 19:13:51 INFO - PROCESS | 8148 | 1477707231917 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 19:13:51 INFO - PROCESS | 8148 | 1477707231932 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 19:13:51 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 19:13:51 INFO - PROCESS | 8148 | 1477707231967 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 19:13:51 INFO - PROCESS | 8148 | 1477707231973 Marionette TRACE conn4 <- [1,721,null,{}] 19:13:51 INFO - PROCESS | 8148 | 1477707231984 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}] 19:13:52 INFO - PROCESS | 8148 | 1477707232229 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 19:13:52 INFO - PROCESS | 8148 | 1477707232344 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 19:13:52 INFO - PROCESS | 8148 | 1477707232353 Marionette TRACE conn4 <- [1,723,null,["8"]] 19:13:52 INFO - PROCESS | 8148 | 1477707232373 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 19:13:52 INFO - PROCESS | 8148 | 1477707232384 Marionette TRACE conn4 <- [1,724,null,{}] 19:13:52 INFO - PROCESS | 8148 | 1477707232391 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:13:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x94d8d000 == 15 [pid = 8148] [id = 160] 19:13:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x94e84400) [pid = 8148] [serial = 472] [outer = (nil)] 19:13:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x94e8ac00) [pid = 8148] [serial = 473] [outer = 0x94e84400] 19:13:52 INFO - PROCESS | 8148 | 1477707232501 Marionette DEBUG loaded listener.js 19:13:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x94ee1400) [pid = 8148] [serial = 474] [outer = 0x94e84400] 19:13:53 INFO - PROCESS | 8148 | [h264 @ 0x95b06800] err{or,}_recognition separate: 1; 1 19:13:53 INFO - PROCESS | 8148 | [h264 @ 0x95b06800] err{or,}_recognition combined: 1; 1 19:13:53 INFO - PROCESS | 8148 | [h264 @ 0x95b06800] Unsupported bit depth: 0 19:13:53 INFO - PROCESS | 8148 | [h264 @ 0x95b06800] no picture 19:13:53 INFO - PROCESS | 8148 | [h264 @ 0x95b06800] no picture 19:13:55 INFO - PROCESS | 8148 | --DOCSHELL 0x905c5c00 == 14 [pid = 8148] [id = 156] 19:13:55 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1ac00 == 13 [pid = 8148] [id = 154] 19:13:55 INFO - PROCESS | 8148 | --DOCSHELL 0x905c9400 == 12 [pid = 8148] [id = 157] 19:13:55 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d7000 == 11 [pid = 8148] [id = 155] 19:13:55 INFO - PROCESS | 8148 | --DOCSHELL 0x905ce400 == 10 [pid = 8148] [id = 159] 19:13:56 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x90f4b800) [pid = 8148] [serial = 464] [outer = (nil)] [url = about:blank] 19:13:56 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x9297f000) [pid = 8148] [serial = 465] [outer = (nil)] [url = about:blank] 19:13:56 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x9292fc00) [pid = 8148] [serial = 461] [outer = (nil)] [url = about:blank] 19:13:56 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8f7cfc00) [pid = 8148] [serial = 462] [outer = (nil)] [url = about:blank] 19:13:56 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x905c6000) [pid = 8148] [serial = 459] [outer = (nil)] [url = about:blank] 19:13:58 INFO - PROCESS | 8148 | 1477707238167 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]]]}] 19:13:58 INFO - .. 19:13:58 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6269ms 19:13:58 INFO - PROCESS | 8148 | 1477707238228 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 19:13:58 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 19:13:58 INFO - PROCESS | 8148 | 1477707238237 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 19:13:58 INFO - PROCESS | 8148 | 1477707238252 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}] 19:13:58 INFO - PROCESS | 8148 | 1477707238529 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 19:13:58 INFO - PROCESS | 8148 | 1477707238564 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 19:13:58 INFO - PROCESS | 8148 | 1477707238573 Marionette TRACE conn4 <- [1,728,null,["8"]] 19:13:58 INFO - PROCESS | 8148 | 1477707238583 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 19:13:58 INFO - PROCESS | 8148 | 1477707238593 Marionette TRACE conn4 <- [1,729,null,{}] 19:13:58 INFO - PROCESS | 8148 | 1477707238658 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:13:58 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7da400 == 11 [pid = 8148] [id = 161] 19:13:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8f7dac00) [pid = 8148] [serial = 475] [outer = (nil)] 19:13:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x8fa17800) [pid = 8148] [serial = 476] [outer = 0x8f7dac00] 19:13:58 INFO - PROCESS | 8148 | 1477707238782 Marionette DEBUG loaded listener.js 19:13:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8fa23800) [pid = 8148] [serial = 477] [outer = 0x8f7dac00] 19:13:59 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x94a54000) [pid = 8148] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 19:13:59 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x905cf800) [pid = 8148] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 19:13:59 INFO - PROCESS | 8148 | [h264 @ 0x92b55400] err{or,}_recognition separate: 1; 1 19:13:59 INFO - PROCESS | 8148 | [h264 @ 0x92b55400] err{or,}_recognition combined: 1; 1 19:13:59 INFO - PROCESS | 8148 | [h264 @ 0x92b55400] Unsupported bit depth: 0 19:13:59 INFO - PROCESS | 8148 | [h264 @ 0x92b55400] no picture 19:13:59 INFO - PROCESS | 8148 | [h264 @ 0x92b55400] no picture 19:13:59 INFO - PROCESS | 8148 | [h264 @ 0x92b5b400] err{or,}_recognition separate: 1; 1 19:13:59 INFO - PROCESS | 8148 | [h264 @ 0x92b5b400] err{or,}_recognition combined: 1; 1 19:13:59 INFO - PROCESS | 8148 | [h264 @ 0x92b5b400] Unsupported bit depth: 0 19:13:59 INFO - PROCESS | 8148 | [h264 @ 0x92b5b400] no picture 19:13:59 INFO - PROCESS | 8148 | [h264 @ 0x92b5b400] no picture 19:13:59 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 19:14:00 INFO - PROCESS | 8148 | [h264 @ 0x92b5ec00] err{or,}_recognition separate: 1; 1 19:14:00 INFO - PROCESS | 8148 | [h264 @ 0x92b5ec00] err{or,}_recognition combined: 1; 1 19:14:00 INFO - PROCESS | 8148 | [h264 @ 0x92b5ec00] Unsupported bit depth: 0 19:14:00 INFO - PROCESS | 8148 | [h264 @ 0x92b5ec00] no picture 19:14:00 INFO - PROCESS | 8148 | [h264 @ 0x92b5ec00] no picture 19:14:00 INFO - PROCESS | 8148 | [h264 @ 0x92b63c00] err{or,}_recognition separate: 1; 1 19:14:00 INFO - PROCESS | 8148 | [h264 @ 0x92b63c00] err{or,}_recognition combined: 1; 1 19:14:00 INFO - PROCESS | 8148 | [h264 @ 0x92b63c00] Unsupported bit depth: 0 19:14:00 INFO - PROCESS | 8148 | [h264 @ 0x92b63c00] no picture 19:14:00 INFO - PROCESS | 8148 | [h264 @ 0x92b63c00] no picture 19:14:04 INFO - PROCESS | 8148 | --DOCSHELL 0x94d8d000 == 10 [pid = 8148] [id = 160] 19:14:04 INFO - PROCESS | 8148 | --DOCSHELL 0x94a10c00 == 9 [pid = 8148] [id = 158] 19:14:04 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x92a81c00) [pid = 8148] [serial = 470] [outer = (nil)] [url = about:blank] 19:14:04 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x92b5f800) [pid = 8148] [serial = 471] [outer = (nil)] [url = about:blank] 19:14:04 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x94ff3000) [pid = 8148] [serial = 467] [outer = (nil)] [url = about:blank] 19:14:04 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x94a56000) [pid = 8148] [serial = 468] [outer = (nil)] [url = about:blank] 19:14:04 INFO - PROCESS | 8148 | 1477707244478 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]]]}] 19:14:04 INFO - ..... 19:14:04 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6250ms 19:14:04 INFO - PROCESS | 8148 | 1477707244503 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 19:14:04 INFO - PROCESS | 8148 | 1477707244511 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 19:14:04 INFO - TEST-START | /custom-elements/reactions/Attr.html 19:14:04 INFO - PROCESS | 8148 | 1477707244528 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}] 19:14:04 INFO - PROCESS | 8148 | 1477707244783 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 19:14:04 INFO - PROCESS | 8148 | 1477707244929 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 19:14:04 INFO - PROCESS | 8148 | 1477707244937 Marionette TRACE conn4 <- [1,733,null,["8"]] 19:14:04 INFO - PROCESS | 8148 | 1477707244947 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 19:14:04 INFO - PROCESS | 8148 | 1477707244957 Marionette TRACE conn4 <- [1,734,null,{}] 19:14:04 INFO - PROCESS | 8148 | 1477707244964 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:05 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d7800 == 10 [pid = 8148] [id = 162] 19:14:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x8f7d8000) [pid = 8148] [serial = 478] [outer = (nil)] 19:14:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x8f7ddc00) [pid = 8148] [serial = 479] [outer = 0x8f7d8000] 19:14:05 INFO - PROCESS | 8148 | 1477707245085 Marionette DEBUG loaded listener.js 19:14:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x905c3c00) [pid = 8148] [serial = 480] [outer = 0x8f7d8000] 19:14:05 INFO - PROCESS | 8148 | 1477707245775 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"]]]}] 19:14:05 INFO - .. 19:14:05 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1327ms 19:14:05 INFO - PROCESS | 8148 | 1477707245853 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 19:14:05 INFO - PROCESS | 8148 | 1477707245860 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 19:14:05 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 19:14:05 INFO - PROCESS | 8148 | 1477707245870 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}] 19:14:06 INFO - PROCESS | 8148 | 1477707246146 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 19:14:06 INFO - PROCESS | 8148 | 1477707246217 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 19:14:06 INFO - PROCESS | 8148 | 1477707246222 Marionette TRACE conn4 <- [1,738,null,["8"]] 19:14:06 INFO - PROCESS | 8148 | 1477707246235 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 19:14:06 INFO - PROCESS | 8148 | 1477707246244 Marionette TRACE conn4 <- [1,739,null,{}] 19:14:06 INFO - PROCESS | 8148 | 1477707246252 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d7400 == 11 [pid = 8148] [id = 163] 19:14:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8fa1e000) [pid = 8148] [serial = 481] [outer = (nil)] 19:14:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x9385ec00) [pid = 8148] [serial = 482] [outer = 0x8fa1e000] 19:14:06 INFO - PROCESS | 8148 | 1477707246362 Marionette DEBUG loaded listener.js 19:14:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x93178c00) [pid = 8148] [serial = 483] [outer = 0x8fa1e000] 19:14:07 INFO - ....... 19:14:07 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1433ms 19:14:07 INFO - PROCESS | 8148 | 1477707247250 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"]]]}] 19:14:07 INFO - PROCESS | 8148 | 1477707247321 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 19:14:07 INFO - PROCESS | 8148 | 1477707247330 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 19:14:07 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 19:14:07 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x94e84400) [pid = 8148] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 19:14:07 INFO - PROCESS | 8148 | 1477707247378 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}] 19:14:07 INFO - PROCESS | 8148 | 1477707247628 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 19:14:07 INFO - PROCESS | 8148 | 1477707247698 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 19:14:07 INFO - PROCESS | 8148 | 1477707247703 Marionette TRACE conn4 <- [1,743,null,["8"]] 19:14:07 INFO - PROCESS | 8148 | 1477707247715 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 19:14:07 INFO - PROCESS | 8148 | 1477707247724 Marionette TRACE conn4 <- [1,744,null,{}] 19:14:07 INFO - PROCESS | 8148 | 1477707247732 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:07 INFO - PROCESS | 8148 | ++DOCSHELL 0x94ee7c00 == 12 [pid = 8148] [id = 164] 19:14:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x94fe8400) [pid = 8148] [serial = 484] [outer = (nil)] 19:14:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x94ff0800) [pid = 8148] [serial = 485] [outer = 0x94fe8400] 19:14:07 INFO - PROCESS | 8148 | 1477707247846 Marionette DEBUG loaded listener.js 19:14:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x952a7c00) [pid = 8148] [serial = 486] [outer = 0x94fe8400] 19:14:08 INFO - .................... 19:14:08 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1396ms 19:14:08 INFO - TEST-START | /custom-elements/reactions/Document.html 19:14:08 INFO - PROCESS | 8148 | 1477707248685 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"]]]}] 19:14:08 INFO - PROCESS | 8148 | 1477707248767 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 19:14:08 INFO - PROCESS | 8148 | 1477707248777 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 19:14:08 INFO - PROCESS | 8148 | 1477707248793 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}] 19:14:09 INFO - PROCESS | 8148 | 1477707249056 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 19:14:09 INFO - PROCESS | 8148 | 1477707249081 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 19:14:09 INFO - PROCESS | 8148 | 1477707249092 Marionette TRACE conn4 <- [1,748,null,["8"]] 19:14:09 INFO - PROCESS | 8148 | 1477707249100 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 19:14:09 INFO - PROCESS | 8148 | 1477707249108 Marionette TRACE conn4 <- [1,749,null,{}] 19:14:09 INFO - PROCESS | 8148 | 1477707249117 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:09 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b62000 == 13 [pid = 8148] [id = 165] 19:14:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x94a04400) [pid = 8148] [serial = 487] [outer = (nil)] 19:14:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x967a9c00) [pid = 8148] [serial = 488] [outer = 0x94a04400] 19:14:09 INFO - PROCESS | 8148 | 1477707249238 Marionette DEBUG loaded listener.js 19:14:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x96831c00) [pid = 8148] [serial = 489] [outer = 0x94a04400] 19:14:09 INFO - PROCESS | 8148 | 1477707249963 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"]]]}] 19:14:10 INFO - .. 19:14:10 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1237ms 19:14:10 INFO - PROCESS | 8148 | 1477707250025 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 19:14:10 INFO - PROCESS | 8148 | 1477707250028 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 19:14:10 INFO - TEST-START | /custom-elements/reactions/Element.html 19:14:10 INFO - PROCESS | 8148 | 1477707250047 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}] 19:14:10 INFO - PROCESS | 8148 | 1477707250241 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 19:14:10 INFO - PROCESS | 8148 | 1477707250357 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 19:14:10 INFO - PROCESS | 8148 | 1477707250361 Marionette TRACE conn4 <- [1,753,null,["8"]] 19:14:10 INFO - PROCESS | 8148 | 1477707250372 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 19:14:10 INFO - PROCESS | 8148 | 1477707250380 Marionette TRACE conn4 <- [1,754,null,{}] 19:14:10 INFO - PROCESS | 8148 | 1477707250390 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x96899800 == 14 [pid = 8148] [id = 166] 19:14:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x9689b000) [pid = 8148] [serial = 490] [outer = (nil)] 19:14:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x97a56800) [pid = 8148] [serial = 491] [outer = 0x9689b000] 19:14:10 INFO - PROCESS | 8148 | 1477707250499 Marionette DEBUG loaded listener.js 19:14:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x97c58400) [pid = 8148] [serial = 492] [outer = 0x9689b000] 19:14:11 INFO - .................................... 19:14:11 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1555ms 19:14:11 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 19:14:11 INFO - PROCESS | 8148 | 1477707251506 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"]]]}] 19:14:11 INFO - PROCESS | 8148 | 1477707251617 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 19:14:11 INFO - PROCESS | 8148 | 1477707251628 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 19:14:11 INFO - PROCESS | 8148 | 1477707251660 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}] 19:14:12 INFO - PROCESS | 8148 | 1477707252005 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 19:14:12 INFO - PROCESS | 8148 | 1477707252195 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 19:14:12 INFO - PROCESS | 8148 | 1477707252202 Marionette TRACE conn4 <- [1,758,null,["8"]] 19:14:12 INFO - PROCESS | 8148 | 1477707252256 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 19:14:12 INFO - PROCESS | 8148 | 1477707252265 Marionette TRACE conn4 <- [1,759,null,{}] 19:14:12 INFO - PROCESS | 8148 | 1477707252275 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x94d93c00 == 15 [pid = 8148] [id = 167] 19:14:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x95a0f800) [pid = 8148] [serial = 493] [outer = (nil)] 19:14:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x9625f800) [pid = 8148] [serial = 494] [outer = 0x95a0f800] 19:14:12 INFO - PROCESS | 8148 | 1477707252410 Marionette DEBUG loaded listener.js 19:14:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x9672ec00) [pid = 8148] [serial = 495] [outer = 0x95a0f800] 19:14:13 INFO - ................ 19:14:13 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1689ms 19:14:13 INFO - TEST-START | /custom-elements/reactions/Node.html 19:14:13 INFO - PROCESS | 8148 | 1477707253266 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"]]]}] 19:14:13 INFO - PROCESS | 8148 | 1477707253350 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 19:14:13 INFO - PROCESS | 8148 | 1477707253358 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 19:14:13 INFO - PROCESS | 8148 | 1477707253378 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}] 19:14:13 INFO - PROCESS | 8148 | 1477707253669 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 19:14:13 INFO - PROCESS | 8148 | 1477707253779 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 19:14:13 INFO - PROCESS | 8148 | 1477707253785 Marionette TRACE conn4 <- [1,763,null,["8"]] 19:14:13 INFO - PROCESS | 8148 | 1477707253800 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 19:14:13 INFO - PROCESS | 8148 | 1477707253808 Marionette TRACE conn4 <- [1,764,null,{}] 19:14:13 INFO - PROCESS | 8148 | 1477707253817 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:13 INFO - PROCESS | 8148 | ++DOCSHELL 0x95e85c00 == 16 [pid = 8148] [id = 168] 19:14:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x99fc0400) [pid = 8148] [serial = 496] [outer = (nil)] 19:14:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x9a002c00) [pid = 8148] [serial = 497] [outer = 0x99fc0400] 19:14:13 INFO - PROCESS | 8148 | 1477707253981 Marionette DEBUG loaded listener.js 19:14:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x9a059400) [pid = 8148] [serial = 498] [outer = 0x99fc0400] 19:14:14 INFO - .............. 19:14:14 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1585ms 19:14:15 INFO - PROCESS | 8148 | 1477707254873 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"]]]}] 19:14:15 INFO - PROCESS | 8148 | 1477707254979 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 19:14:15 INFO - PROCESS | 8148 | 1477707254994 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 19:14:15 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 19:14:15 INFO - PROCESS | 8148 | 1477707255021 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}] 19:14:15 INFO - PROCESS | 8148 | 1477707255243 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 19:14:15 INFO - PROCESS | 8148 | 1477707255399 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 19:14:15 INFO - PROCESS | 8148 | 1477707255404 Marionette TRACE conn4 <- [1,768,null,["8"]] 19:14:15 INFO - PROCESS | 8148 | 1477707255415 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 19:14:15 INFO - PROCESS | 8148 | 1477707255428 Marionette TRACE conn4 <- [1,769,null,{}] 19:14:15 INFO - PROCESS | 8148 | 1477707255484 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d810800 == 17 [pid = 8148] [id = 169] 19:14:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x9a2d6000) [pid = 8148] [serial = 499] [outer = (nil)] 19:14:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x9a331000) [pid = 8148] [serial = 500] [outer = 0x9a2d6000] 19:14:15 INFO - PROCESS | 8148 | 1477707255613 Marionette DEBUG loaded listener.js 19:14:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x9a546c00) [pid = 8148] [serial = 501] [outer = 0x9a2d6000] 19:14:16 INFO - PROCESS | 8148 | 1477707256367 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"]]]}] 19:14:16 INFO - .... 19:14:16 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1435ms 19:14:16 INFO - PROCESS | 8148 | 1477707256455 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 19:14:16 INFO - PROCESS | 8148 | 1477707256461 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 19:14:16 INFO - TEST-START | /custom-elements/reactions/Range.html 19:14:16 INFO - PROCESS | 8148 | 1477707256475 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}] 19:14:16 INFO - PROCESS | 8148 | 1477707256782 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 19:14:16 INFO - PROCESS | 8148 | 1477707256902 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 19:14:16 INFO - PROCESS | 8148 | 1477707256908 Marionette TRACE conn4 <- [1,773,null,["8"]] 19:14:16 INFO - PROCESS | 8148 | 1477707256919 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 19:14:16 INFO - PROCESS | 8148 | 1477707256927 Marionette TRACE conn4 <- [1,774,null,{}] 19:14:17 INFO - PROCESS | 8148 | 1477707257062 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d815400 == 18 [pid = 8148] [id = 170] 19:14:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x8d81b400) [pid = 8148] [serial = 502] [outer = (nil)] 19:14:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x8f7da000) [pid = 8148] [serial = 503] [outer = 0x8d81b400] 19:14:17 INFO - PROCESS | 8148 | 1477707257197 Marionette DEBUG loaded listener.js 19:14:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x92a7c800) [pid = 8148] [serial = 504] [outer = 0x8d81b400] 19:14:18 INFO - ... 19:14:18 INFO - PROCESS | 8148 | 1477707258032 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"]]]}] 19:14:18 INFO - ...... 19:14:18 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1630ms 19:14:18 INFO - PROCESS | 8148 | 1477707258102 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 19:14:18 INFO - PROCESS | 8148 | 1477707258111 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 19:14:18 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 19:14:18 INFO - PROCESS | 8148 | 1477707258128 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}] 19:14:18 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7da400 == 17 [pid = 8148] [id = 161] 19:14:18 INFO - PROCESS | 8148 | 1477707258428 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 19:14:18 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x94e8ac00) [pid = 8148] [serial = 473] [outer = (nil)] [url = about:blank] 19:14:18 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x94ee1400) [pid = 8148] [serial = 474] [outer = (nil)] [url = about:blank] 19:14:18 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x8fa17800) [pid = 8148] [serial = 476] [outer = (nil)] [url = about:blank] 19:14:18 INFO - PROCESS | 8148 | 1477707258465 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 19:14:18 INFO - PROCESS | 8148 | 1477707258469 Marionette TRACE conn4 <- [1,778,null,["8"]] 19:14:18 INFO - PROCESS | 8148 | 1477707258478 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 19:14:18 INFO - PROCESS | 8148 | 1477707258486 Marionette TRACE conn4 <- [1,779,null,{}] 19:14:18 INFO - PROCESS | 8148 | 1477707258499 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x94feb400 == 18 [pid = 8148] [id = 171] 19:14:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x94fec400) [pid = 8148] [serial = 505] [outer = (nil)] 19:14:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x95780800) [pid = 8148] [serial = 506] [outer = 0x94fec400] 19:14:18 INFO - PROCESS | 8148 | 1477707258616 Marionette DEBUG loaded listener.js 19:14:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x95a19000) [pid = 8148] [serial = 507] [outer = 0x94fec400] 19:14:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d817400 == 19 [pid = 8148] [id = 172] 19:14:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x8f7ce400) [pid = 8148] [serial = 508] [outer = (nil)] 19:14:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7cf400 == 20 [pid = 8148] [id = 173] 19:14:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x905cdc00) [pid = 8148] [serial = 509] [outer = (nil)] 19:14:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x93176000 == 21 [pid = 8148] [id = 174] 19:14:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x9634f400) [pid = 8148] [serial = 510] [outer = (nil)] 19:14:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x96828400) [pid = 8148] [serial = 511] [outer = 0x905cdc00] 19:14:19 INFO - PROCESS | 8148 | [8148] 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 19:14:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x96833400) [pid = 8148] [serial = 512] [outer = 0x9634f400] 19:14:19 INFO - PROCESS | 8148 | [8148] 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 19:14:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x97a54400) [pid = 8148] [serial = 513] [outer = 0x8f7ce400] 19:14:19 INFO - PROCESS | 8148 | 1477707259628 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",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"],["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]]]}] 19:14:19 INFO - ..... 19:14:19 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1580ms 19:14:19 INFO - PROCESS | 8148 | 1477707259707 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 19:14:19 INFO - PROCESS | 8148 | 1477707259711 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 19:14:19 INFO - TEST-START | /fetch/api/request/request-cache.html 19:14:19 INFO - PROCESS | 8148 | 1477707259723 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 19:14:19 INFO - PROCESS | 8148 | 1477707259727 Marionette TRACE conn4 <- [1,782,null,{}] 19:14:19 INFO - PROCESS | 8148 | 1477707259736 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}] 19:14:20 INFO - PROCESS | 8148 | 1477707260013 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 19:14:20 INFO - PROCESS | 8148 | 1477707260132 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 19:14:20 INFO - PROCESS | 8148 | 1477707260138 Marionette TRACE conn4 <- [1,784,null,["8"]] 19:14:20 INFO - PROCESS | 8148 | 1477707260148 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 19:14:20 INFO - PROCESS | 8148 | 1477707260161 Marionette TRACE conn4 <- [1,785,null,{}] 19:14:20 INFO - PROCESS | 8148 | 1477707260181 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\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"}] 19:14:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a2d7c00 == 22 [pid = 8148] [id = 175] 19:14:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x9a327400) [pid = 8148] [serial = 514] [outer = (nil)] 19:14:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x9a545800) [pid = 8148] [serial = 515] [outer = 0x9a327400] 19:14:20 INFO - PROCESS | 8148 | 1477707260298 Marionette DEBUG loaded listener.js 19:14:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x9a5c3c00) [pid = 8148] [serial = 516] [outer = 0x9a327400] 19:14:21 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x94a04400) [pid = 8148] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 19:14:21 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x8f7d8000) [pid = 8148] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 19:14:21 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x94fe8400) [pid = 8148] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 19:14:21 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x8f7dac00) [pid = 8148] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 19:14:21 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x8fa1e000) [pid = 8148] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 19:14:25 INFO - PROCESS | 8148 | [8148] 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 19:14:25 INFO - PROCESS | 8148 | [8148] 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 19:14:25 INFO - PROCESS | 8148 | [8148] 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 19:14:25 INFO - PROCESS | 8148 | [8148] 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 19:14:26 INFO - PROCESS | 8148 | [8148] 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 19:14:26 INFO - PROCESS | 8148 | [8148] 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 19:14:26 INFO - PROCESS | 8148 | [8148] 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 19:14:26 INFO - PROCESS | 8148 | [8148] 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 19:14:28 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 19:14:28 INFO - PROCESS | 8148 | --DOCSHELL 0x92b62000 == 21 [pid = 8148] [id = 165] 19:14:28 INFO - PROCESS | 8148 | --DOCSHELL 0x94ee7c00 == 20 [pid = 8148] [id = 164] 19:14:28 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d7800 == 19 [pid = 8148] [id = 162] 19:14:28 INFO - PROCESS | 8148 | --DOCSHELL 0x93176000 == 18 [pid = 8148] [id = 174] 19:14:28 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7cf400 == 17 [pid = 8148] [id = 173] 19:14:28 INFO - PROCESS | 8148 | --DOCSHELL 0x8d817400 == 16 [pid = 8148] [id = 172] 19:14:28 INFO - PROCESS | 8148 | --DOCSHELL 0x94feb400 == 15 [pid = 8148] [id = 171] 19:14:28 INFO - PROCESS | 8148 | --DOCSHELL 0x8d815400 == 14 [pid = 8148] [id = 170] 19:14:28 INFO - PROCESS | 8148 | --DOCSHELL 0x8d810800 == 13 [pid = 8148] [id = 169] 19:14:28 INFO - PROCESS | 8148 | --DOCSHELL 0x95e85c00 == 12 [pid = 8148] [id = 168] 19:14:28 INFO - PROCESS | 8148 | --DOCSHELL 0x94d93c00 == 11 [pid = 8148] [id = 167] 19:14:28 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x9385ec00) [pid = 8148] [serial = 482] [outer = (nil)] [url = about:blank] 19:14:28 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x93178c00) [pid = 8148] [serial = 483] [outer = (nil)] [url = about:blank] 19:14:28 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x8f7ddc00) [pid = 8148] [serial = 479] [outer = (nil)] [url = about:blank] 19:14:28 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x905c3c00) [pid = 8148] [serial = 480] [outer = (nil)] [url = about:blank] 19:14:28 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x8fa23800) [pid = 8148] [serial = 477] [outer = (nil)] [url = about:blank] 19:14:28 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x952a7c00) [pid = 8148] [serial = 486] [outer = (nil)] [url = about:blank] 19:14:28 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x94ff0800) [pid = 8148] [serial = 485] [outer = (nil)] [url = about:blank] 19:14:28 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x96831c00) [pid = 8148] [serial = 489] [outer = (nil)] [url = about:blank] 19:14:28 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x967a9c00) [pid = 8148] [serial = 488] [outer = (nil)] [url = about:blank] 19:14:28 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 19:14:28 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 19:14:28 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 19:14:31 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x8d81b400) [pid = 8148] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 19:14:31 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x9a2d6000) [pid = 8148] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 19:14:31 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x94fec400) [pid = 8148] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 19:14:31 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x905cdc00) [pid = 8148] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 19:14:31 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x9634f400) [pid = 8148] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 19:14:31 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x8f7ce400) [pid = 8148] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 19:14:31 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x99fc0400) [pid = 8148] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 19:14:31 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x9689b000) [pid = 8148] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 19:14:31 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x95a0f800) [pid = 8148] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 19:14:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d7400 == 10 [pid = 8148] [id = 163] 19:14:36 INFO - PROCESS | 8148 | --DOCSHELL 0x96899800 == 9 [pid = 8148] [id = 166] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x96828400) [pid = 8148] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x96833400) [pid = 8148] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x97a54400) [pid = 8148] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x9a545800) [pid = 8148] [serial = 515] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x97c58400) [pid = 8148] [serial = 492] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x97a56800) [pid = 8148] [serial = 491] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x9672ec00) [pid = 8148] [serial = 495] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x9625f800) [pid = 8148] [serial = 494] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x9a059400) [pid = 8148] [serial = 498] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x9a002c00) [pid = 8148] [serial = 497] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x9a546c00) [pid = 8148] [serial = 501] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x9a331000) [pid = 8148] [serial = 500] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x92a7c800) [pid = 8148] [serial = 504] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8f7da000) [pid = 8148] [serial = 503] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 20 (0x95a19000) [pid = 8148] [serial = 507] [outer = (nil)] [url = about:blank] 19:14:36 INFO - PROCESS | 8148 | --DOMWINDOW == 19 (0x95780800) [pid = 8148] [serial = 506] [outer = (nil)] [url = about:blank] 19:14:37 INFO - ...................................................................................................... 19:14:37 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 17952ms 19:14:37 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 19:14:37 INFO - PROCESS | 8148 | 1477707277555 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]]]}] 19:14:37 INFO - PROCESS | 8148 | 1477707277682 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 19:14:37 INFO - PROCESS | 8148 | 1477707277689 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 19:14:37 INFO - PROCESS | 8148 | 1477707277713 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 19:14:37 INFO - PROCESS | 8148 | 1477707277726 Marionette TRACE conn4 <- [1,788,null,{}] 19:14:37 INFO - PROCESS | 8148 | 1477707277740 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}] 19:14:38 INFO - PROCESS | 8148 | 1477707278049 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 19:14:38 INFO - PROCESS | 8148 | 1477707278083 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 19:14:38 INFO - PROCESS | 8148 | 1477707278094 Marionette TRACE conn4 <- [1,790,null,["8"]] 19:14:38 INFO - PROCESS | 8148 | 1477707278108 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 19:14:38 INFO - PROCESS | 8148 | 1477707278128 Marionette TRACE conn4 <- [1,791,null,{}] 19:14:38 INFO - PROCESS | 8148 | 1477707278150 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db77400 == 10 [pid = 8148] [id = 176] 19:14:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 20 (0x92980800) [pid = 8148] [serial = 517] [outer = (nil)] 19:14:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 21 (0x92ae9800) [pid = 8148] [serial = 518] [outer = 0x92980800] 19:14:38 INFO - PROCESS | 8148 | 1477707278277 Marionette DEBUG loaded listener.js 19:14:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x92b57c00) [pid = 8148] [serial = 519] [outer = 0x92980800] 19:14:39 INFO - PROCESS | 8148 | 1477707279000 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]]]}] 19:14:39 INFO - .. 19:14:39 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1320ms 19:14:39 INFO - PROCESS | 8148 | 1477707279029 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 19:14:39 INFO - PROCESS | 8148 | 1477707279038 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 19:14:39 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 19:14:39 INFO - PROCESS | 8148 | 1477707279049 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}] 19:14:39 INFO - PROCESS | 8148 | 1477707279269 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 19:14:39 INFO - PROCESS | 8148 | 1477707279381 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 19:14:39 INFO - PROCESS | 8148 | 1477707279385 Marionette TRACE conn4 <- [1,795,null,["8"]] 19:14:39 INFO - PROCESS | 8148 | 1477707279394 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 19:14:39 INFO - PROCESS | 8148 | 1477707279403 Marionette TRACE conn4 <- [1,796,null,{}] 19:14:39 INFO - PROCESS | 8148 | 1477707279423 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b55000 == 11 [pid = 8148] [id = 177] 19:14:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x93b09c00) [pid = 8148] [serial = 520] [outer = (nil)] 19:14:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x94a0a400) [pid = 8148] [serial = 521] [outer = 0x93b09c00] 19:14:39 INFO - PROCESS | 8148 | 1477707279535 Marionette DEBUG loaded listener.js 19:14:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x93863800) [pid = 8148] [serial = 522] [outer = 0x93b09c00] 19:14:40 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:40 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:40 INFO - PROCESS | 8148 | 1477707280384 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\nAsync*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 19:14:40 INFO - PROCESS | 8148 | 1477707280434 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 19:14:40 INFO - TEST-START | /fetch/api/request/request-consume.html 19:14:40 INFO - PROCESS | 8148 | 1477707280445 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}] 19:14:40 INFO - PROCESS | 8148 | 1477707280662 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 19:14:40 INFO - PROCESS | 8148 | 1477707280778 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 19:14:40 INFO - PROCESS | 8148 | 1477707280785 Marionette TRACE conn4 <- [1,800,null,["8"]] 19:14:40 INFO - PROCESS | 8148 | 1477707280793 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 19:14:40 INFO - PROCESS | 8148 | 1477707280802 Marionette TRACE conn4 <- [1,801,null,{}] 19:14:40 INFO - PROCESS | 8148 | 1477707280809 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x94fee400 == 12 [pid = 8148] [id = 178] 19:14:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x94fee800) [pid = 8148] [serial = 523] [outer = (nil)] 19:14:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x94ff1400) [pid = 8148] [serial = 524] [outer = 0x94fee800] 19:14:40 INFO - PROCESS | 8148 | 1477707280924 Marionette DEBUG loaded listener.js 19:14:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x95291800) [pid = 8148] [serial = 525] [outer = 0x94fee800] 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:41 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:41 INFO - ...................................... 19:14:41 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1444ms 19:14:41 INFO - PROCESS | 8148 | 1477707281857 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]]]}] 19:14:41 INFO - PROCESS | 8148 | 1477707281889 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 19:14:41 INFO - PROCESS | 8148 | 1477707281898 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 19:14:41 INFO - TEST-START | /fetch/api/request/request-disturbed.html 19:14:41 INFO - PROCESS | 8148 | 1477707281909 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}] 19:14:42 INFO - PROCESS | 8148 | 1477707282153 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 19:14:42 INFO - PROCESS | 8148 | 1477707282232 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 19:14:42 INFO - PROCESS | 8148 | 1477707282237 Marionette TRACE conn4 <- [1,805,null,["8"]] 19:14:42 INFO - PROCESS | 8148 | 1477707282246 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 19:14:42 INFO - PROCESS | 8148 | 1477707282254 Marionette TRACE conn4 <- [1,806,null,{}] 19:14:42 INFO - PROCESS | 8148 | 1477707282261 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x95e82000 == 13 [pid = 8148] [id = 179] 19:14:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x95e85400) [pid = 8148] [serial = 526] [outer = (nil)] 19:14:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x96363800) [pid = 8148] [serial = 527] [outer = 0x95e85400] 19:14:42 INFO - PROCESS | 8148 | 1477707282375 Marionette DEBUG loaded listener.js 19:14:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x9636d800) [pid = 8148] [serial = 528] [outer = 0x95e85400] 19:14:43 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:43 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:43 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:43 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:43 INFO - PROCESS | 8148 | 1477707283166 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]]]}] 19:14:43 INFO - ...... 19:14:43 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1335ms 19:14:43 INFO - PROCESS | 8148 | 1477707283271 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 19:14:43 INFO - PROCESS | 8148 | 1477707283279 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 19:14:43 INFO - TEST-START | /fetch/api/request/request-error.html 19:14:43 INFO - PROCESS | 8148 | 1477707283295 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}] 19:14:43 INFO - PROCESS | 8148 | 1477707283525 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 19:14:43 INFO - PROCESS | 8148 | 1477707283680 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 19:14:43 INFO - PROCESS | 8148 | 1477707283687 Marionette TRACE conn4 <- [1,810,null,["8"]] 19:14:43 INFO - PROCESS | 8148 | 1477707283697 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 19:14:43 INFO - PROCESS | 8148 | 1477707283707 Marionette TRACE conn4 <- [1,811,null,{}] 19:14:43 INFO - PROCESS | 8148 | 1477707283716 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b55c00 == 14 [pid = 8148] [id = 180] 19:14:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x92b5a000) [pid = 8148] [serial = 529] [outer = (nil)] 19:14:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x93178c00) [pid = 8148] [serial = 530] [outer = 0x92b5a000] 19:14:43 INFO - PROCESS | 8148 | 1477707283851 Marionette DEBUG loaded listener.js 19:14:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x94a09400) [pid = 8148] [serial = 531] [outer = 0x92b5a000] 19:14:44 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 19:14:44 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 19:14:44 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 19:14:44 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 19:14:44 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 19:14:44 INFO - PROCESS | 8148 | 1477707284678 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]]]}] 19:14:44 INFO - .................... 19:14:44 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1481ms 19:14:44 INFO - PROCESS | 8148 | 1477707284775 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 19:14:44 INFO - PROCESS | 8148 | 1477707284782 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 19:14:44 INFO - TEST-START | /fetch/api/request/request-headers.html 19:14:44 INFO - PROCESS | 8148 | 1477707284820 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}] 19:14:45 INFO - PROCESS | 8148 | 1477707285097 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 19:14:45 INFO - PROCESS | 8148 | 1477707285249 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 19:14:45 INFO - PROCESS | 8148 | 1477707285255 Marionette TRACE conn4 <- [1,815,null,["8"]] 19:14:45 INFO - PROCESS | 8148 | 1477707285272 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 19:14:45 INFO - PROCESS | 8148 | 1477707285279 Marionette TRACE conn4 <- [1,816,null,{}] 19:14:45 INFO - PROCESS | 8148 | 1477707285287 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x95a19800 == 15 [pid = 8148] [id = 181] 19:14:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x95b01c00) [pid = 8148] [serial = 532] [outer = (nil)] 19:14:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x95e88000) [pid = 8148] [serial = 533] [outer = 0x95b01c00] 19:14:45 INFO - PROCESS | 8148 | 1477707285405 Marionette DEBUG loaded listener.js 19:14:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x966e3c00) [pid = 8148] [serial = 534] [outer = 0x95b01c00] 19:14:46 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:14:46 INFO - PROCESS | 8148 | [8148] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:14:46 INFO - PROCESS | 8148 | 1477707286327 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]]]}] 19:14:46 INFO - ........................................................ 19:14:46 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1655ms 19:14:46 INFO - PROCESS | 8148 | 1477707286455 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 19:14:46 INFO - PROCESS | 8148 | 1477707286463 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 19:14:46 INFO - TEST-START | /fetch/api/request/request-idl.html 19:14:46 INFO - PROCESS | 8148 | 1477707286472 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}] 19:14:46 INFO - PROCESS | 8148 | 1477707286773 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 19:14:46 INFO - PROCESS | 8148 | 1477707286855 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 19:14:46 INFO - PROCESS | 8148 | 1477707286861 Marionette TRACE conn4 <- [1,820,null,["8"]] 19:14:46 INFO - PROCESS | 8148 | 1477707286882 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 19:14:46 INFO - PROCESS | 8148 | 1477707286891 Marionette TRACE conn4 <- [1,821,null,{}] 19:14:46 INFO - PROCESS | 8148 | 1477707286901 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x96897400 == 16 [pid = 8148] [id = 182] 19:14:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x96898800) [pid = 8148] [serial = 535] [outer = (nil)] 19:14:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x97a53800) [pid = 8148] [serial = 536] [outer = 0x96898800] 19:14:47 INFO - PROCESS | 8148 | 1477707287022 Marionette DEBUG loaded listener.js 19:14:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x97c58c00) [pid = 8148] [serial = 537] [outer = 0x96898800] 19:14:47 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:14:47 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:14:48 INFO - ............................................ 19:14:48 INFO - PROCESS | 8148 | 1477707288653 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]]]}] 19:14:48 INFO - . 19:14:48 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 2253ms 19:14:48 INFO - PROCESS | 8148 | 1477707288725 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 19:14:48 INFO - PROCESS | 8148 | 1477707288735 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 19:14:49 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 19:14:49 INFO - PROCESS | 8148 | 1477707289429 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}] 19:14:49 INFO - PROCESS | 8148 | 1477707289636 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 19:14:49 INFO - PROCESS | 8148 | 1477707289663 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 19:14:49 INFO - PROCESS | 8148 | 1477707289671 Marionette TRACE conn4 <- [1,825,null,["8"]] 19:14:49 INFO - PROCESS | 8148 | 1477707289784 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 19:14:49 INFO - PROCESS | 8148 | 1477707289798 Marionette TRACE conn4 <- [1,826,null,{}] 19:14:49 INFO - PROCESS | 8148 | 1477707289808 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x905cf000 == 17 [pid = 8148] [id = 183] 19:14:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x905cfc00) [pid = 8148] [serial = 538] [outer = (nil)] 19:14:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x92aea400) [pid = 8148] [serial = 539] [outer = 0x905cfc00] 19:14:49 INFO - PROCESS | 8148 | 1477707289928 Marionette DEBUG loaded listener.js 19:14:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x93142400) [pid = 8148] [serial = 540] [outer = 0x905cfc00] 19:14:50 INFO - PROCESS | 8148 | [8148] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 19:14:50 INFO - PROCESS | 8148 | 1477707290689 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]]]}] 19:14:50 INFO - .............................. 19:14:50 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1384ms 19:14:50 INFO - PROCESS | 8148 | 1477707290764 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 19:14:50 INFO - TEST-START | /fetch/api/request/request-init-002.html 19:14:50 INFO - PROCESS | 8148 | 1477707290775 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 19:14:50 INFO - PROCESS | 8148 | 1477707290799 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}] 19:14:51 INFO - PROCESS | 8148 | 1477707291065 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 19:14:51 INFO - PROCESS | 8148 | 1477707291081 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 19:14:51 INFO - PROCESS | 8148 | 1477707291088 Marionette TRACE conn4 <- [1,830,null,["8"]] 19:14:51 INFO - PROCESS | 8148 | 1477707291097 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 19:14:51 INFO - PROCESS | 8148 | 1477707291105 Marionette TRACE conn4 <- [1,831,null,{}] 19:14:51 INFO - PROCESS | 8148 | 1477707291115 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x94e86c00 == 18 [pid = 8148] [id = 184] 19:14:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x94fee000) [pid = 8148] [serial = 541] [outer = (nil)] 19:14:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x95776c00) [pid = 8148] [serial = 542] [outer = 0x94fee000] 19:14:51 INFO - PROCESS | 8148 | 1477707291227 Marionette DEBUG loaded listener.js 19:14:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x95775800) [pid = 8148] [serial = 543] [outer = 0x94fee000] 19:14:51 INFO - PROCESS | 8148 | 1477707291989 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]]]}] 19:14:52 INFO - ....... 19:14:52 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1274ms 19:14:52 INFO - PROCESS | 8148 | 1477707292061 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 19:14:52 INFO - PROCESS | 8148 | 1477707292067 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 19:14:52 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 19:14:52 INFO - PROCESS | 8148 | 1477707292102 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}] 19:14:52 INFO - PROCESS | 8148 | 1477707292385 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 19:14:52 INFO - PROCESS | 8148 | 1477707292419 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 19:14:52 INFO - PROCESS | 8148 | 1477707292424 Marionette TRACE conn4 <- [1,835,null,["8"]] 19:14:52 INFO - PROCESS | 8148 | 1477707292432 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 19:14:52 INFO - PROCESS | 8148 | 1477707292441 Marionette TRACE conn4 <- [1,836,null,{}] 19:14:52 INFO - PROCESS | 8148 | 1477707292509 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x96360000 == 19 [pid = 8148] [id = 185] 19:14:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x96360400) [pid = 8148] [serial = 544] [outer = (nil)] 19:14:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x96368800) [pid = 8148] [serial = 545] [outer = 0x96360400] 19:14:52 INFO - PROCESS | 8148 | 1477707292627 Marionette DEBUG loaded listener.js 19:14:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x966e9c00) [pid = 8148] [serial = 546] [outer = 0x96360400] 19:14:53 INFO - PROCESS | 8148 | --DOCSHELL 0x9b35bc00 == 18 [pid = 8148] [id = 8] 19:14:53 INFO - PROCESS | 8148 | 1477707293529 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"]]]}] 19:14:53 INFO - .... 19:14:53 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1533ms 19:14:53 INFO - PROCESS | 8148 | 1477707293623 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 19:14:53 INFO - PROCESS | 8148 | 1477707293628 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 19:14:53 INFO - TEST-START | /fetch/api/request/request-structure.html 19:14:53 INFO - PROCESS | 8148 | 1477707293637 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}] 19:14:53 INFO - PROCESS | 8148 | 1477707293867 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 19:14:54 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x94fee800) [pid = 8148] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 19:14:54 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x9a327400) [pid = 8148] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 19:14:54 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x93b09c00) [pid = 8148] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 19:14:54 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x95e85400) [pid = 8148] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 19:14:54 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x92980800) [pid = 8148] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 19:14:54 INFO - PROCESS | 8148 | 1477707294030 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 19:14:54 INFO - PROCESS | 8148 | 1477707294035 Marionette TRACE conn4 <- [1,840,null,["8"]] 19:14:54 INFO - PROCESS | 8148 | 1477707294042 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 19:14:54 INFO - PROCESS | 8148 | 1477707294051 Marionette TRACE conn4 <- [1,841,null,{}] 19:14:54 INFO - PROCESS | 8148 | 1477707294056 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d810400 == 19 [pid = 8148] [id = 186] 19:14:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x8da25400) [pid = 8148] [serial = 547] [outer = (nil)] 19:14:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x8f7d5000) [pid = 8148] [serial = 548] [outer = 0x8da25400] 19:14:54 INFO - PROCESS | 8148 | 1477707294174 Marionette DEBUG loaded listener.js 19:14:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x9a063800) [pid = 8148] [serial = 549] [outer = 0x8da25400] 19:14:54 INFO - ................... 19:14:54 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1233ms 19:14:54 INFO - PROCESS | 8148 | 1477707294845 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]]]}] 19:14:54 INFO - PROCESS | 8148 | 1477707294880 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 19:14:54 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 19:14:54 INFO - PROCESS | 8148 | 1477707294885 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 19:14:54 INFO - PROCESS | 8148 | 1477707294896 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}] 19:14:55 INFO - PROCESS | 8148 | 1477707295150 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 19:14:55 INFO - PROCESS | 8148 | 1477707295242 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 19:14:55 INFO - PROCESS | 8148 | 1477707295247 Marionette TRACE conn4 <- [1,845,null,["8"]] 19:14:55 INFO - PROCESS | 8148 | 1477707295258 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 19:14:55 INFO - PROCESS | 8148 | 1477707295263 Marionette TRACE conn4 <- [1,846,null,{}] 19:14:55 INFO - PROCESS | 8148 | 1477707295271 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d9400 == 20 [pid = 8148] [id = 187] 19:14:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x94e90000) [pid = 8148] [serial = 550] [outer = (nil)] 19:14:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x9a26d400) [pid = 8148] [serial = 551] [outer = 0x94e90000] 19:14:55 INFO - PROCESS | 8148 | 1477707295373 Marionette DEBUG loaded listener.js 19:14:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x9a2d3800) [pid = 8148] [serial = 552] [outer = 0x94e90000] 19:14:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a3c5000 == 21 [pid = 8148] [id = 188] 19:14:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x9a3c5400) [pid = 8148] [serial = 553] [outer = (nil)] 19:14:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a547400 == 22 [pid = 8148] [id = 189] 19:14:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x9a549000) [pid = 8148] [serial = 554] [outer = (nil)] 19:14:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x9a3c8000) [pid = 8148] [serial = 555] [outer = 0x9a3c5400] 19:14:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x9a56e400) [pid = 8148] [serial = 556] [outer = 0x9a549000] 19:14:56 INFO - PROCESS | 8148 | 1477707296259 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 19:14:56 INFO - . 19:14:56 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1383ms 19:14:56 INFO - PROCESS | 8148 | 1477707296276 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 19:14:56 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 19:14:56 INFO - PROCESS | 8148 | 1477707296285 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 19:14:56 INFO - PROCESS | 8148 | 1477707296299 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}] 19:14:56 INFO - PROCESS | 8148 | 1477707296594 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 19:14:56 INFO - PROCESS | 8148 | 1477707296759 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 19:14:56 INFO - PROCESS | 8148 | 1477707296766 Marionette TRACE conn4 <- [1,850,null,["8"]] 19:14:56 INFO - PROCESS | 8148 | 1477707296779 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 19:14:56 INFO - PROCESS | 8148 | 1477707296791 Marionette TRACE conn4 <- [1,851,null,{}] 19:14:56 INFO - PROCESS | 8148 | 1477707296799 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a55800 == 23 [pid = 8148] [id = 190] 19:14:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x94a57c00) [pid = 8148] [serial = 557] [outer = (nil)] 19:14:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x94e83800) [pid = 8148] [serial = 558] [outer = 0x94a57c00] 19:14:56 INFO - PROCESS | 8148 | 1477707296930 Marionette DEBUG loaded listener.js 19:14:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x94ff1000) [pid = 8148] [serial = 559] [outer = 0x94a57c00] 19:14:57 INFO - PROCESS | 8148 | 1477707297716 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 19:14:57 INFO - . 19:14:57 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1477ms 19:14:57 INFO - PROCESS | 8148 | 1477707297774 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 19:14:57 INFO - PROCESS | 8148 | 1477707297781 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 19:14:57 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 19:14:57 INFO - PROCESS | 8148 | 1477707297792 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}] 19:14:58 INFO - PROCESS | 8148 | 1477707298014 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 19:14:58 INFO - PROCESS | 8148 | 1477707298168 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 19:14:58 INFO - PROCESS | 8148 | 1477707298173 Marionette TRACE conn4 <- [1,855,null,["8"]] 19:14:58 INFO - PROCESS | 8148 | 1477707298188 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 19:14:58 INFO - PROCESS | 8148 | 1477707298197 Marionette TRACE conn4 <- [1,856,null,{}] 19:14:58 INFO - PROCESS | 8148 | 1477707298205 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:14:58 INFO - PROCESS | 8148 | ++DOCSHELL 0x95e86400 == 24 [pid = 8148] [id = 191] 19:14:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x962de400) [pid = 8148] [serial = 560] [outer = (nil)] 19:14:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x9634e800) [pid = 8148] [serial = 561] [outer = 0x962de400] 19:14:58 INFO - PROCESS | 8148 | 1477707298324 Marionette DEBUG loaded listener.js 19:14:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x96356000) [pid = 8148] [serial = 562] [outer = 0x962de400] 19:15:00 INFO - PROCESS | 8148 | --DOCSHELL 0x92b55c00 == 23 [pid = 8148] [id = 180] 19:15:00 INFO - PROCESS | 8148 | --DOCSHELL 0x92b55000 == 22 [pid = 8148] [id = 177] 19:15:00 INFO - PROCESS | 8148 | --DOCSHELL 0x94fee400 == 21 [pid = 8148] [id = 178] 19:15:00 INFO - PROCESS | 8148 | --DOCSHELL 0x95e82000 == 20 [pid = 8148] [id = 179] 19:15:00 INFO - PROCESS | 8148 | --DOCSHELL 0x8db77400 == 19 [pid = 8148] [id = 176] 19:15:00 INFO - PROCESS | 8148 | --DOCSHELL 0x9a2d7c00 == 18 [pid = 8148] [id = 175] 19:15:00 INFO - PROCESS | 8148 | --DOCSHELL 0x9b38fc00 == 17 [pid = 8148] [id = 9] 19:15:00 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x96363800) [pid = 8148] [serial = 527] [outer = (nil)] [url = about:blank] 19:15:00 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x9636d800) [pid = 8148] [serial = 528] [outer = (nil)] [url = about:blank] 19:15:00 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x94ff1400) [pid = 8148] [serial = 524] [outer = (nil)] [url = about:blank] 19:15:00 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x95291800) [pid = 8148] [serial = 525] [outer = (nil)] [url = about:blank] 19:15:00 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x94a0a400) [pid = 8148] [serial = 521] [outer = (nil)] [url = about:blank] 19:15:00 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x93863800) [pid = 8148] [serial = 522] [outer = (nil)] [url = about:blank] 19:15:00 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x92ae9800) [pid = 8148] [serial = 518] [outer = (nil)] [url = about:blank] 19:15:00 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x92b57c00) [pid = 8148] [serial = 519] [outer = (nil)] [url = about:blank] 19:15:00 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x9a5c3c00) [pid = 8148] [serial = 516] [outer = (nil)] [url = about:blank] 19:15:03 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x92b5a000) [pid = 8148] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 19:15:03 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x8da25400) [pid = 8148] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 19:15:03 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x95b01c00) [pid = 8148] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 19:15:03 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x96360400) [pid = 8148] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 19:15:03 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x905cfc00) [pid = 8148] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 19:15:03 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x94fee000) [pid = 8148] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 19:15:03 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x9ceba000) [pid = 8148] [serial = 24] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:15:03 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x9b387800) [pid = 8148] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:15:08 INFO - PROCESS | 8148 | --DOCSHELL 0x94e86c00 == 16 [pid = 8148] [id = 184] 19:15:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8d810400 == 15 [pid = 8148] [id = 186] 19:15:08 INFO - PROCESS | 8148 | --DOCSHELL 0x96897400 == 14 [pid = 8148] [id = 182] 19:15:08 INFO - PROCESS | 8148 | --DOCSHELL 0x96360000 == 13 [pid = 8148] [id = 185] 19:15:08 INFO - PROCESS | 8148 | --DOCSHELL 0x95a19800 == 12 [pid = 8148] [id = 181] 19:15:08 INFO - PROCESS | 8148 | --DOCSHELL 0x905cf000 == 11 [pid = 8148] [id = 183] 19:15:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9a547400 == 10 [pid = 8148] [id = 189] 19:15:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9a3c5000 == 9 [pid = 8148] [id = 188] 19:15:08 INFO - PROCESS | 8148 | --DOCSHELL 0x94a55800 == 8 [pid = 8148] [id = 190] 19:15:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d9400 == 7 [pid = 8148] [id = 187] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x9a063800) [pid = 8148] [serial = 549] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x8f7d5000) [pid = 8148] [serial = 548] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x96368800) [pid = 8148] [serial = 545] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x966e9c00) [pid = 8148] [serial = 546] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x95776c00) [pid = 8148] [serial = 542] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x95775800) [pid = 8148] [serial = 543] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x92aea400) [pid = 8148] [serial = 539] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x93142400) [pid = 8148] [serial = 540] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x95e88000) [pid = 8148] [serial = 533] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x966e3c00) [pid = 8148] [serial = 534] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x93178c00) [pid = 8148] [serial = 530] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x94a09400) [pid = 8148] [serial = 531] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x95e8ac00) [pid = 8148] [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.] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0xa0fb1800) [pid = 8148] [serial = 23] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x97a53800) [pid = 8148] [serial = 536] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x9a26d400) [pid = 8148] [serial = 551] [outer = (nil)] [url = about:blank] 19:15:11 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x94a57c00) [pid = 8148] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 19:15:11 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x9a3c5400) [pid = 8148] [serial = 553] [outer = (nil)] [url = about:blank] 19:15:11 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x9a549000) [pid = 8148] [serial = 554] [outer = (nil)] [url = about:blank] 19:15:11 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x94e90000) [pid = 8148] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 19:15:11 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x96898800) [pid = 8148] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 19:15:16 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x9a3c8000) [pid = 8148] [serial = 555] [outer = (nil)] [url = about:blank] 19:15:16 INFO - PROCESS | 8148 | --DOMWINDOW == 20 (0x9a56e400) [pid = 8148] [serial = 556] [outer = (nil)] [url = about:blank] 19:15:16 INFO - PROCESS | 8148 | --DOMWINDOW == 19 (0x9a2d3800) [pid = 8148] [serial = 552] [outer = (nil)] [url = about:blank] 19:15:16 INFO - PROCESS | 8148 | --DOMWINDOW == 18 (0x94ff1000) [pid = 8148] [serial = 559] [outer = (nil)] [url = about:blank] 19:15:16 INFO - PROCESS | 8148 | --DOMWINDOW == 17 (0x94e83800) [pid = 8148] [serial = 558] [outer = (nil)] [url = about:blank] 19:15:16 INFO - PROCESS | 8148 | --DOMWINDOW == 16 (0x9634e800) [pid = 8148] [serial = 561] [outer = (nil)] [url = about:blank] 19:15:16 INFO - PROCESS | 8148 | --DOMWINDOW == 15 (0x97c58c00) [pid = 8148] [serial = 537] [outer = (nil)] [url = about:blank] 19:15:28 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:15:28 INFO - PROCESS | 8148 | 1477707328553 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 19:15:28 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30823ms 19:15:28 INFO - PROCESS | 8148 | 1477707328616 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 19:15:28 INFO - PROCESS | 8148 | 1477707328624 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 19:15:28 INFO - TEST-START | /html-media-capture/capture_reflect.html 19:15:28 INFO - PROCESS | 8148 | 1477707328639 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}] 19:15:28 INFO - PROCESS | 8148 | 1477707328896 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 19:15:28 INFO - PROCESS | 8148 | 1477707328971 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 19:15:28 INFO - PROCESS | 8148 | 1477707328977 Marionette TRACE conn4 <- [1,860,null,["8"]] 19:15:28 INFO - PROCESS | 8148 | 1477707328988 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 19:15:29 INFO - PROCESS | 8148 | 1477707328998 Marionette TRACE conn4 <- [1,861,null,{}] 19:15:29 INFO - PROCESS | 8148 | 1477707329007 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:29 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d9400 == 8 [pid = 8148] [id = 192] 19:15:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 16 (0x8f7da000) [pid = 8148] [serial = 563] [outer = (nil)] 19:15:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 17 (0x8f7ddc00) [pid = 8148] [serial = 564] [outer = 0x8f7da000] 19:15:29 INFO - PROCESS | 8148 | 1477707329129 Marionette DEBUG loaded listener.js 19:15:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 18 (0x9053d400) [pid = 8148] [serial = 565] [outer = 0x8f7da000] 19:15:29 INFO - PROCESS | 8148 | 1477707329821 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"]]]}] 19:15:29 INFO - ..... 19:15:29 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1224ms 19:15:29 INFO - PROCESS | 8148 | 1477707329862 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 19:15:29 INFO - PROCESS | 8148 | 1477707329870 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 19:15:29 INFO - TEST-START | /html-media-capture/idlharness.html 19:15:29 INFO - PROCESS | 8148 | 1477707329880 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}] 19:15:30 INFO - PROCESS | 8148 | 1477707330133 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 19:15:30 INFO - PROCESS | 8148 | 1477707330149 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 19:15:30 INFO - PROCESS | 8148 | 1477707330159 Marionette TRACE conn4 <- [1,865,null,["8"]] 19:15:30 INFO - PROCESS | 8148 | 1477707330178 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 19:15:30 INFO - PROCESS | 8148 | 1477707330186 Marionette TRACE conn4 <- [1,866,null,{}] 19:15:30 INFO - PROCESS | 8148 | 1477707330194 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa23800 == 9 [pid = 8148] [id = 193] 19:15:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 19 (0x910cac00) [pid = 8148] [serial = 566] [outer = (nil)] 19:15:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 20 (0x93136800) [pid = 8148] [serial = 567] [outer = 0x910cac00] 19:15:30 INFO - PROCESS | 8148 | 1477707330301 Marionette DEBUG loaded listener.js 19:15:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 21 (0x8f7d0800) [pid = 8148] [serial = 568] [outer = 0x910cac00] 19:15:31 INFO - .... 19:15:31 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1378ms 19:15:31 INFO - PROCESS | 8148 | 1477707331230 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"]]]}] 19:15:31 INFO - PROCESS | 8148 | 1477707331268 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 19:15:31 INFO - PROCESS | 8148 | 1477707331277 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 19:15:31 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 19:15:31 INFO - PROCESS | 8148 | 1477707331286 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}] 19:15:31 INFO - PROCESS | 8148 | 1477707331543 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 19:15:31 INFO - PROCESS | 8148 | 1477707331566 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 19:15:31 INFO - PROCESS | 8148 | 1477707331573 Marionette TRACE conn4 <- [1,870,null,["8"]] 19:15:31 INFO - PROCESS | 8148 | 1477707331579 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 19:15:31 INFO - PROCESS | 8148 | 1477707331587 Marionette TRACE conn4 <- [1,871,null,{}] 19:15:31 INFO - PROCESS | 8148 | 1477707331594 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x94e89000 == 10 [pid = 8148] [id = 194] 19:15:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x94e8a800) [pid = 8148] [serial = 569] [outer = (nil)] 19:15:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x94ee7000) [pid = 8148] [serial = 570] [outer = 0x94e8a800] 19:15:31 INFO - PROCESS | 8148 | 1477707331708 Marionette DEBUG loaded listener.js 19:15:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x94fed800) [pid = 8148] [serial = 571] [outer = 0x94e8a800] 19:15:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x9577c000 == 11 [pid = 8148] [id = 195] 19:15:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x95780400) [pid = 8148] [serial = 572] [outer = (nil)] 19:15:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x96353400) [pid = 8148] [serial = 573] [outer = 0x95780400] 19:15:32 INFO - PROCESS | 8148 | 1477707332374 Marionette DEBUG loaded listener.js 19:15:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x96357400) [pid = 8148] [serial = 574] [outer = 0x95780400] 19:15:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x952a7c00 == 12 [pid = 8148] [id = 196] 19:15:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x952aa400) [pid = 8148] [serial = 575] [outer = (nil)] 19:15:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x96366800) [pid = 8148] [serial = 576] [outer = 0x952aa400] 19:15:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x9636c800) [pid = 8148] [serial = 577] [outer = 0x952aa400] 19:15:33 INFO - PROCESS | 8148 | 1477707333461 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]]]}] 19:15:33 INFO - . 19:15:33 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2277ms 19:15:33 INFO - PROCESS | 8148 | 1477707333576 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 19:15:33 INFO - PROCESS | 8148 | 1477707333582 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 19:15:33 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 19:15:33 INFO - PROCESS | 8148 | 1477707333591 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}] 19:15:33 INFO - PROCESS | 8148 | 1477707333763 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 19:15:33 INFO - PROCESS | 8148 | 1477707333876 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 19:15:33 INFO - PROCESS | 8148 | 1477707333879 Marionette TRACE conn4 <- [1,875,null,["8"]] 19:15:33 INFO - PROCESS | 8148 | 1477707333896 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 19:15:33 INFO - PROCESS | 8148 | 1477707333903 Marionette TRACE conn4 <- [1,876,null,{}] 19:15:33 INFO - PROCESS | 8148 | 1477707333911 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x96363400 == 13 [pid = 8148] [id = 197] 19:15:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x966e9800) [pid = 8148] [serial = 578] [outer = (nil)] 19:15:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x9682d400) [pid = 8148] [serial = 579] [outer = 0x966e9800] 19:15:34 INFO - PROCESS | 8148 | 1477707334076 Marionette DEBUG loaded listener.js 19:15:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x96834000) [pid = 8148] [serial = 580] [outer = 0x966e9800] 19:15:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x97a5a800 == 14 [pid = 8148] [id = 198] 19:15:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x97a5b400) [pid = 8148] [serial = 581] [outer = (nil)] 19:15:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x97c5e800) [pid = 8148] [serial = 582] [outer = 0x97a5b400] 19:15:34 INFO - PROCESS | 8148 | 1477707334638 Marionette DEBUG loaded listener.js 19:15:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x983dd000) [pid = 8148] [serial = 583] [outer = 0x97a5b400] 19:15:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x96898400 == 15 [pid = 8148] [id = 199] 19:15:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x96898800) [pid = 8148] [serial = 584] [outer = (nil)] 19:15:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x983e1000) [pid = 8148] [serial = 585] [outer = 0x96898800] 19:15:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x99fc1800) [pid = 8148] [serial = 586] [outer = 0x96898800] 19:15:35 INFO - PROCESS | 8148 | 1477707335826 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]]]}] 19:15:35 INFO - . 19:15:35 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2377ms 19:15:35 INFO - PROCESS | 8148 | 1477707335969 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 19:15:35 INFO - PROCESS | 8148 | 1477707335974 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 19:15:35 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 19:15:35 INFO - PROCESS | 8148 | 1477707335982 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}] 19:15:36 INFO - PROCESS | 8148 | 1477707336179 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 19:15:36 INFO - PROCESS | 8148 | 1477707336260 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 19:15:36 INFO - PROCESS | 8148 | 1477707336263 Marionette TRACE conn4 <- [1,880,null,["8"]] 19:15:36 INFO - PROCESS | 8148 | 1477707336269 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 19:15:36 INFO - PROCESS | 8148 | 1477707336276 Marionette TRACE conn4 <- [1,881,null,{}] 19:15:36 INFO - PROCESS | 8148 | 1477707336282 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a004400 == 16 [pid = 8148] [id = 200] 19:15:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x9a004c00) [pid = 8148] [serial = 587] [outer = (nil)] 19:15:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x9a00f800) [pid = 8148] [serial = 588] [outer = 0x9a004c00] 19:15:36 INFO - PROCESS | 8148 | 1477707336386 Marionette DEBUG loaded listener.js 19:15:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x9a05a800) [pid = 8148] [serial = 589] [outer = 0x9a004c00] 19:15:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x8da24000 == 17 [pid = 8148] [id = 201] 19:15:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x8da24c00) [pid = 8148] [serial = 590] [outer = (nil)] 19:15:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x8f6fbc00) [pid = 8148] [serial = 591] [outer = 0x8da24c00] 19:15:36 INFO - PROCESS | 8148 | 1477707336986 Marionette DEBUG loaded listener.js 19:15:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x8f7dc000) [pid = 8148] [serial = 592] [outer = 0x8da24c00] 19:15:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x93b09c00 == 18 [pid = 8148] [id = 202] 19:15:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x93b0d400) [pid = 8148] [serial = 593] [outer = (nil)] 19:15:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x94a0a000) [pid = 8148] [serial = 594] [outer = 0x93b0d400] 19:15:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x94e84800) [pid = 8148] [serial = 595] [outer = 0x93b0d400] 19:15:38 INFO - PROCESS | 8148 | 1477707338334 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]]]}] 19:15:38 INFO - . 19:15:38 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2489ms 19:15:38 INFO - PROCESS | 8148 | 1477707338473 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 19:15:38 INFO - PROCESS | 8148 | 1477707338480 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 19:15:38 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 19:15:38 INFO - PROCESS | 8148 | 1477707338534 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}] 19:15:38 INFO - PROCESS | 8148 | 1477707338761 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 19:15:38 INFO - PROCESS | 8148 | 1477707338924 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 19:15:38 INFO - PROCESS | 8148 | 1477707338932 Marionette TRACE conn4 <- [1,885,null,["8"]] 19:15:38 INFO - PROCESS | 8148 | 1477707338942 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 19:15:38 INFO - PROCESS | 8148 | 1477707338953 Marionette TRACE conn4 <- [1,886,null,{}] 19:15:38 INFO - PROCESS | 8148 | 1477707338961 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x95772400 == 19 [pid = 8148] [id = 203] 19:15:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x96361000) [pid = 8148] [serial = 596] [outer = (nil)] 19:15:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x9636a000) [pid = 8148] [serial = 597] [outer = 0x96361000] 19:15:39 INFO - PROCESS | 8148 | 1477707339082 Marionette DEBUG loaded listener.js 19:15:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x96832c00) [pid = 8148] [serial = 598] [outer = 0x96361000] 19:15:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a0e2c00 == 20 [pid = 8148] [id = 204] 19:15:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x9a0e3000) [pid = 8148] [serial = 599] [outer = (nil)] 19:15:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x9a2cac00) [pid = 8148] [serial = 600] [outer = 0x9a0e3000] 19:15:39 INFO - PROCESS | 8148 | 1477707339772 Marionette DEBUG loaded listener.js 19:15:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x9a2cc000) [pid = 8148] [serial = 601] [outer = 0x9a0e3000] 19:15:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a2d3000 == 21 [pid = 8148] [id = 205] 19:15:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x9a2d5000) [pid = 8148] [serial = 602] [outer = (nil)] 19:15:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x983da000) [pid = 8148] [serial = 603] [outer = 0x9a2d5000] 19:15:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x9a2d0800) [pid = 8148] [serial = 604] [outer = 0x9a2d5000] 19:15:41 INFO - PROCESS | 8148 | 1477707341102 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]]]}] 19:15:41 INFO - . 19:15:41 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2739ms 19:15:41 INFO - PROCESS | 8148 | 1477707341230 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 19:15:41 INFO - PROCESS | 8148 | 1477707341236 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 19:15:41 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 19:15:41 INFO - PROCESS | 8148 | 1477707341245 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}] 19:15:41 INFO - PROCESS | 8148 | 1477707341452 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 19:15:41 INFO - PROCESS | 8148 | 1477707341722 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 19:15:41 INFO - PROCESS | 8148 | 1477707341730 Marionette TRACE conn4 <- [1,890,null,["8"]] 19:15:41 INFO - PROCESS | 8148 | 1477707341743 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 19:15:41 INFO - PROCESS | 8148 | 1477707341754 Marionette TRACE conn4 <- [1,891,null,{}] 19:15:41 INFO - PROCESS | 8148 | 1477707341764 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5d000 == 22 [pid = 8148] [id = 206] 19:15:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x92b5ec00) [pid = 8148] [serial = 605] [outer = (nil)] 19:15:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x94a08c00) [pid = 8148] [serial = 606] [outer = 0x92b5ec00] 19:15:41 INFO - PROCESS | 8148 | 1477707341886 Marionette DEBUG loaded listener.js 19:15:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x94d92800) [pid = 8148] [serial = 607] [outer = 0x92b5ec00] 19:15:43 INFO - PROCESS | 8148 | --DOCSHELL 0x95e86400 == 21 [pid = 8148] [id = 191] 19:15:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d816800 == 22 [pid = 8148] [id = 207] 19:15:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x8d81a000) [pid = 8148] [serial = 608] [outer = (nil)] 19:15:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x8f7d4400) [pid = 8148] [serial = 609] [outer = 0x8d81a000] 19:15:43 INFO - PROCESS | 8148 | 1477707343362 Marionette DEBUG loaded listener.js 19:15:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x90544000) [pid = 8148] [serial = 610] [outer = 0x8d81a000] 19:15:43 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12301 19:15:43 INFO - PROCESS | 8148 | 1477707343827 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]]]}] 19:15:43 INFO - . 19:15:43 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2628ms 19:15:44 INFO - PROCESS | 8148 | 1477707344089 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 19:15:44 INFO - PROCESS | 8148 | 1477707344097 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 19:15:44 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 19:15:44 INFO - PROCESS | 8148 | 1477707344217 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}] 19:15:44 INFO - PROCESS | 8148 | 1477707344425 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 19:15:44 INFO - PROCESS | 8148 | 1477707344554 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 19:15:44 INFO - PROCESS | 8148 | 1477707344562 Marionette TRACE conn4 <- [1,895,null,["8"]] 19:15:44 INFO - PROCESS | 8148 | 1477707344571 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 19:15:44 INFO - PROCESS | 8148 | 1477707344581 Marionette TRACE conn4 <- [1,896,null,{}] 19:15:44 INFO - PROCESS | 8148 | 1477707344588 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a5c400 == 23 [pid = 8148] [id = 208] 19:15:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x94a5cc00) [pid = 8148] [serial = 611] [outer = (nil)] 19:15:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x94e85000) [pid = 8148] [serial = 612] [outer = 0x94a5cc00] 19:15:44 INFO - PROCESS | 8148 | 1477707344709 Marionette DEBUG loaded listener.js 19:15:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x94feb400) [pid = 8148] [serial = 613] [outer = 0x94a5cc00] 19:15:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x95781800 == 24 [pid = 8148] [id = 209] 19:15:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x95a0d400) [pid = 8148] [serial = 614] [outer = (nil)] 19:15:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x95a19c00) [pid = 8148] [serial = 615] [outer = 0x95a0d400] 19:15:45 INFO - PROCESS | 8148 | 1477707345315 Marionette DEBUG loaded listener.js 19:15:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x95b06800) [pid = 8148] [serial = 616] [outer = 0x95a0d400] 19:15:46 INFO - PROCESS | 8148 | 1477707346133 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]]]}] 19:15:46 INFO - . 19:15:46 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 2040ms 19:15:46 INFO - PROCESS | 8148 | 1477707346197 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 19:15:46 INFO - PROCESS | 8148 | 1477707346203 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 19:15:46 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 19:15:46 INFO - PROCESS | 8148 | 1477707346212 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}] 19:15:46 INFO - PROCESS | 8148 | 1477707346501 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 19:15:46 INFO - PROCESS | 8148 | 1477707346539 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 19:15:46 INFO - PROCESS | 8148 | 1477707346545 Marionette TRACE conn4 <- [1,900,null,["8"]] 19:15:46 INFO - PROCESS | 8148 | 1477707346553 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 19:15:46 INFO - PROCESS | 8148 | 1477707346560 Marionette TRACE conn4 <- [1,901,null,{}] 19:15:46 INFO - PROCESS | 8148 | 1477707346627 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x95b07400 == 25 [pid = 8148] [id = 210] 19:15:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x9629ac00) [pid = 8148] [serial = 617] [outer = (nil)] 19:15:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x97a52400) [pid = 8148] [serial = 618] [outer = 0x9629ac00] 19:15:46 INFO - PROCESS | 8148 | 1477707346745 Marionette DEBUG loaded listener.js 19:15:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x983de000) [pid = 8148] [serial = 619] [outer = 0x9629ac00] 19:15:47 INFO - PROCESS | 8148 | ++DOCSHELL 0x99fbf800 == 26 [pid = 8148] [id = 211] 19:15:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x9a00a400) [pid = 8148] [serial = 620] [outer = (nil)] 19:15:47 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a010400 == 27 [pid = 8148] [id = 212] 19:15:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x9a064400) [pid = 8148] [serial = 621] [outer = (nil)] 19:15:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x9a0d8000) [pid = 8148] [serial = 622] [outer = 0x9a00a400] 19:15:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x8da30000) [pid = 8148] [serial = 623] [outer = 0x9a064400] 19:15:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x99fbec00) [pid = 8148] [serial = 624] [outer = 0x9a064400] 19:15:47 INFO - PROCESS | 8148 | 1477707347644 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]]]}] 19:15:47 INFO - . 19:15:47 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1478ms 19:15:47 INFO - PROCESS | 8148 | 1477707347710 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 19:15:47 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 19:15:47 INFO - PROCESS | 8148 | 1477707347722 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 19:15:47 INFO - PROCESS | 8148 | 1477707347732 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}] 19:15:47 INFO - PROCESS | 8148 | 1477707347985 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 19:15:48 INFO - PROCESS | 8148 | 1477707348031 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 19:15:48 INFO - PROCESS | 8148 | 1477707348037 Marionette TRACE conn4 <- [1,905,null,["8"]] 19:15:48 INFO - PROCESS | 8148 | 1477707348045 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 19:15:48 INFO - PROCESS | 8148 | 1477707348054 Marionette TRACE conn4 <- [1,906,null,{}] 19:15:48 INFO - PROCESS | 8148 | 1477707348124 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a32f400 == 28 [pid = 8148] [id = 213] 19:15:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x9a32fc00) [pid = 8148] [serial = 625] [outer = (nil)] 19:15:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x9a3c5000) [pid = 8148] [serial = 626] [outer = 0x9a32fc00] 19:15:48 INFO - PROCESS | 8148 | 1477707348232 Marionette DEBUG loaded listener.js 19:15:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x9a56bc00) [pid = 8148] [serial = 627] [outer = 0x9a32fc00] 19:15:48 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x94e8a800) [pid = 8148] [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] 19:15:48 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x910cac00) [pid = 8148] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 19:15:48 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x952aa400) [pid = 8148] [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;] 19:15:48 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x96898800) [pid = 8148] [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] 19:15:48 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x966e9800) [pid = 8148] [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] 19:15:48 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x95780400) [pid = 8148] [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] 19:15:48 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x97a5b400) [pid = 8148] [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] 19:15:48 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x8f7da000) [pid = 8148] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 19:15:48 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x962de400) [pid = 8148] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 19:15:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x94e8a800 == 29 [pid = 8148] [id = 214] 19:15:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x97a53800) [pid = 8148] [serial = 628] [outer = (nil)] 19:15:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x93864000) [pid = 8148] [serial = 629] [outer = 0x97a53800] 19:15:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a5bd800 == 30 [pid = 8148] [id = 215] 19:15:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x9a5c3c00) [pid = 8148] [serial = 630] [outer = (nil)] 19:15:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x9a572c00) [pid = 8148] [serial = 631] [outer = 0x9a5c3c00] 19:15:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x910cac00) [pid = 8148] [serial = 632] [outer = 0x97a53800] 19:15:49 INFO - PROCESS | 8148 | 1477707349263 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]]]}] 19:15:49 INFO - . 19:15:49 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1583ms 19:15:49 INFO - PROCESS | 8148 | 1477707349314 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 19:15:49 INFO - PROCESS | 8148 | 1477707349320 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 19:15:49 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 19:15:49 INFO - PROCESS | 8148 | 1477707349329 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}] 19:15:49 INFO - PROCESS | 8148 | 1477707349584 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 19:15:49 INFO - PROCESS | 8148 | 1477707349597 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 19:15:49 INFO - PROCESS | 8148 | 1477707349601 Marionette TRACE conn4 <- [1,910,null,["8"]] 19:15:49 INFO - PROCESS | 8148 | 1477707349609 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 19:15:49 INFO - PROCESS | 8148 | 1477707349616 Marionette TRACE conn4 <- [1,911,null,{}] 19:15:49 INFO - PROCESS | 8148 | 1477707349624 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x9b046800 == 31 [pid = 8148] [id = 216] 19:15:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x9b046c00) [pid = 8148] [serial = 633] [outer = (nil)] 19:15:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x9b154400) [pid = 8148] [serial = 634] [outer = 0x9b046c00] 19:15:49 INFO - PROCESS | 8148 | 1477707349734 Marionette DEBUG loaded listener.js 19:15:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x9b15d400) [pid = 8148] [serial = 635] [outer = 0x9b046c00] 19:15:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x9b38d400 == 32 [pid = 8148] [id = 217] 19:15:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x9ceb2c00) [pid = 8148] [serial = 636] [outer = (nil)] 19:15:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x9b4c3000) [pid = 8148] [serial = 637] [outer = 0x9ceb2c00] 19:15:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x952aa400) [pid = 8148] [serial = 638] [outer = 0x9ceb2c00] 19:15:50 INFO - PROCESS | 8148 | 1477707350534 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]]]}] 19:15:50 INFO - . 19:15:50 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1273ms 19:15:50 INFO - PROCESS | 8148 | 1477707350603 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 19:15:50 INFO - PROCESS | 8148 | 1477707350607 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 19:15:50 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 19:15:50 INFO - PROCESS | 8148 | 1477707350649 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}] 19:15:50 INFO - PROCESS | 8148 | 1477707350938 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 19:15:51 INFO - PROCESS | 8148 | 1477707351102 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 19:15:51 INFO - PROCESS | 8148 | 1477707351118 Marionette TRACE conn4 <- [1,915,null,["8"]] 19:15:51 INFO - PROCESS | 8148 | 1477707351145 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 19:15:51 INFO - PROCESS | 8148 | 1477707351157 Marionette TRACE conn4 <- [1,916,null,{}] 19:15:51 INFO - PROCESS | 8148 | 1477707351209 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:15:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x93aa3000 == 33 [pid = 8148] [id = 218] 19:15:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x94a05c00) [pid = 8148] [serial = 639] [outer = (nil)] 19:15:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x94a5ac00) [pid = 8148] [serial = 640] [outer = 0x94a05c00] 19:15:51 INFO - PROCESS | 8148 | 1477707351342 Marionette DEBUG loaded listener.js 19:15:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x952a9400) [pid = 8148] [serial = 641] [outer = 0x94a05c00] 19:15:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x95e8cc00 == 34 [pid = 8148] [id = 219] 19:15:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x9625dc00) [pid = 8148] [serial = 642] [outer = (nil)] 19:15:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x95e85c00) [pid = 8148] [serial = 643] [outer = 0x9625dc00] 19:15:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x983dcc00 == 35 [pid = 8148] [id = 220] 19:15:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x983df000) [pid = 8148] [serial = 644] [outer = (nil)] 19:15:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x99fbd400) [pid = 8148] [serial = 645] [outer = 0x983df000] 19:15:52 INFO - PROCESS | 8148 | 1477707352138 Marionette DEBUG loaded listener.js 19:15:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x9a26c000) [pid = 8148] [serial = 646] [outer = 0x983df000] 19:15:52 INFO - PROCESS | 8148 | [8148] 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 19:15:52 INFO - PROCESS | 8148 | 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] 19:15:54 INFO - PROCESS | 8148 | --DOCSHELL 0x952a7c00 == 34 [pid = 8148] [id = 196] 19:15:54 INFO - PROCESS | 8148 | --DOCSHELL 0x9b38d400 == 33 [pid = 8148] [id = 217] 19:15:54 INFO - PROCESS | 8148 | --DOCSHELL 0x9a5bd800 == 32 [pid = 8148] [id = 215] 19:15:54 INFO - PROCESS | 8148 | --DOCSHELL 0x94e8a800 == 31 [pid = 8148] [id = 214] 19:15:54 INFO - PROCESS | 8148 | --DOCSHELL 0x9a010400 == 30 [pid = 8148] [id = 212] 19:15:54 INFO - PROCESS | 8148 | --DOCSHELL 0x99fbf800 == 29 [pid = 8148] [id = 211] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x9636c800) [pid = 8148] [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;] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x983e1000) [pid = 8148] [serial = 585] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x99fc1800) [pid = 8148] [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] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x96366800) [pid = 8148] [serial = 576] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x9a00f800) [pid = 8148] [serial = 588] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x9682d400) [pid = 8148] [serial = 579] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x96834000) [pid = 8148] [serial = 580] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x97c5e800) [pid = 8148] [serial = 582] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x983dd000) [pid = 8148] [serial = 583] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x94ee7000) [pid = 8148] [serial = 570] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x94fed800) [pid = 8148] [serial = 571] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x96353400) [pid = 8148] [serial = 573] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x96357400) [pid = 8148] [serial = 574] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x93136800) [pid = 8148] [serial = 567] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x8f7d0800) [pid = 8148] [serial = 568] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x8f7ddc00) [pid = 8148] [serial = 564] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x9053d400) [pid = 8148] [serial = 565] [outer = (nil)] [url = about:blank] 19:15:54 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x96356000) [pid = 8148] [serial = 562] [outer = (nil)] [url = about:blank] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x9a32fc00) [pid = 8148] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x93b0d400) [pid = 8148] [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] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x8da24c00) [pid = 8148] [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] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x9a2d5000) [pid = 8148] [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] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x9a0e3000) [pid = 8148] [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] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x96361000) [pid = 8148] [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] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x8d81a000) [pid = 8148] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x95a0d400) [pid = 8148] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x94a5cc00) [pid = 8148] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x92b5ec00) [pid = 8148] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x97a53800) [pid = 8148] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x9a064400) [pid = 8148] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x9a5c3c00) [pid = 8148] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x9a00a400) [pid = 8148] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x9629ac00) [pid = 8148] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 19:15:57 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x9a004c00) [pid = 8148] [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] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x9a2d3000 == 28 [pid = 8148] [id = 205] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x9a0e2c00 == 27 [pid = 8148] [id = 204] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x95b07400 == 26 [pid = 8148] [id = 210] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x93b09c00 == 25 [pid = 8148] [id = 202] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x8da24000 == 24 [pid = 8148] [id = 201] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x9a004400 == 23 [pid = 8148] [id = 200] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x9a32f400 == 22 [pid = 8148] [id = 213] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x95772400 == 21 [pid = 8148] [id = 203] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa23800 == 20 [pid = 8148] [id = 193] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x95781800 == 19 [pid = 8148] [id = 209] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x96363400 == 18 [pid = 8148] [id = 197] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x9577c000 == 17 [pid = 8148] [id = 195] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x94a5c400 == 16 [pid = 8148] [id = 208] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x94e89000 == 15 [pid = 8148] [id = 194] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d9400 == 14 [pid = 8148] [id = 192] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x96898400 == 13 [pid = 8148] [id = 199] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x97a5a800 == 12 [pid = 8148] [id = 198] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5d000 == 11 [pid = 8148] [id = 206] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x983dcc00 == 10 [pid = 8148] [id = 220] 19:16:03 INFO - PROCESS | 8148 | --DOCSHELL 0x9b046800 == 9 [pid = 8148] [id = 216] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x910cac00) [pid = 8148] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x93864000) [pid = 8148] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x99fbec00) [pid = 8148] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x9a572c00) [pid = 8148] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x9a0d8000) [pid = 8148] [serial = 622] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x8da30000) [pid = 8148] [serial = 623] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x9b4c3000) [pid = 8148] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x9a56bc00) [pid = 8148] [serial = 627] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x9a3c5000) [pid = 8148] [serial = 626] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x97a52400) [pid = 8148] [serial = 618] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x983de000) [pid = 8148] [serial = 619] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x95a19c00) [pid = 8148] [serial = 615] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x95b06800) [pid = 8148] [serial = 616] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x94e85000) [pid = 8148] [serial = 612] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x94feb400) [pid = 8148] [serial = 613] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x8f7d4400) [pid = 8148] [serial = 609] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x90544000) [pid = 8148] [serial = 610] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x94a08c00) [pid = 8148] [serial = 606] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x94d92800) [pid = 8148] [serial = 607] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x9636a000) [pid = 8148] [serial = 597] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x96832c00) [pid = 8148] [serial = 598] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x9a2cac00) [pid = 8148] [serial = 600] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x9a2cc000) [pid = 8148] [serial = 601] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x983da000) [pid = 8148] [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] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x9a2d0800) [pid = 8148] [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] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x9a05a800) [pid = 8148] [serial = 589] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8f6fbc00) [pid = 8148] [serial = 591] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8f7dc000) [pid = 8148] [serial = 592] [outer = (nil)] [url = about:blank] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x94a0a000) [pid = 8148] [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] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x94e84800) [pid = 8148] [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] 19:16:03 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x9b154400) [pid = 8148] [serial = 634] [outer = (nil)] [url = about:blank] 19:16:05 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x9ceb2c00) [pid = 8148] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:16:05 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x9b046c00) [pid = 8148] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 19:16:11 INFO - PROCESS | 8148 | --DOCSHELL 0x8d816800 == 8 [pid = 8148] [id = 207] 19:16:11 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x952aa400) [pid = 8148] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:16:11 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x9b15d400) [pid = 8148] [serial = 635] [outer = (nil)] [url = about:blank] 19:16:11 INFO - PROCESS | 8148 | --DOMWINDOW == 20 (0x94a5ac00) [pid = 8148] [serial = 640] [outer = (nil)] [url = about:blank] 19:16:11 INFO - PROCESS | 8148 | --DOMWINDOW == 19 (0x99fbd400) [pid = 8148] [serial = 645] [outer = (nil)] [url = about:blank] 19:16:21 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:16:21 INFO - PROCESS | 8148 | 1477707381578 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]]]}] 19:16:21 INFO - . 19:16:21 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30982ms 19:16:21 INFO - PROCESS | 8148 | 1477707381629 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 19:16:21 INFO - PROCESS | 8148 | 1477707381637 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 19:16:21 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 19:16:21 INFO - PROCESS | 8148 | 1477707381652 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}] 19:16:21 INFO - PROCESS | 8148 | --DOCSHELL 0x95e8cc00 == 7 [pid = 8148] [id = 219] 19:16:21 INFO - PROCESS | 8148 | 1477707381906 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 19:16:21 INFO - PROCESS | 8148 | 1477707381982 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 19:16:21 INFO - PROCESS | 8148 | 1477707381989 Marionette TRACE conn4 <- [1,920,null,["8"]] 19:16:22 INFO - PROCESS | 8148 | 1477707381998 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 19:16:22 INFO - PROCESS | 8148 | 1477707382007 Marionette TRACE conn4 <- [1,921,null,{}] 19:16:22 INFO - PROCESS | 8148 | 1477707382013 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d8400 == 8 [pid = 8148] [id = 221] 19:16:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 20 (0x8f7d9000) [pid = 8148] [serial = 647] [outer = (nil)] 19:16:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 21 (0x8f7dd800) [pid = 8148] [serial = 648] [outer = 0x8f7d9000] 19:16:22 INFO - PROCESS | 8148 | 1477707382134 Marionette DEBUG loaded listener.js 19:16:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x9053d400) [pid = 8148] [serial = 649] [outer = 0x8f7d9000] 19:16:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x92a88c00 == 9 [pid = 8148] [id = 222] 19:16:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x92aec000) [pid = 8148] [serial = 650] [outer = (nil)] 19:16:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x8db7a800) [pid = 8148] [serial = 651] [outer = 0x92aec000] 19:16:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b55000 == 10 [pid = 8148] [id = 223] 19:16:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x92b55800) [pid = 8148] [serial = 652] [outer = (nil)] 19:16:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x92b59000) [pid = 8148] [serial = 653] [outer = 0x92b55800] 19:16:22 INFO - PROCESS | 8148 | 1477707382734 Marionette DEBUG loaded listener.js 19:16:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x92b5ec00) [pid = 8148] [serial = 654] [outer = 0x92b55800] 19:16:23 INFO - PROCESS | 8148 | 1477707383351 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 \"ab790aa1-aebf-4a3b-bc40-33de395d729b\"","@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"]]]}] 19:16:23 INFO - ... 19:16:23 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1725ms 19:16:23 INFO - PROCESS | 8148 | 1477707383373 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 19:16:23 INFO - PROCESS | 8148 | 1477707383378 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 19:16:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 19:16:23 INFO - PROCESS | 8148 | 1477707383448 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}] 19:16:23 INFO - PROCESS | 8148 | 1477707383656 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 19:16:23 INFO - PROCESS | 8148 | 1477707383743 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 19:16:23 INFO - PROCESS | 8148 | 1477707383757 Marionette TRACE conn4 <- [1,925,null,["8"]] 19:16:23 INFO - PROCESS | 8148 | 1477707383868 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 19:16:23 INFO - PROCESS | 8148 | 1477707383876 Marionette TRACE conn4 <- [1,926,null,{}] 19:16:23 INFO - PROCESS | 8148 | 1477707383883 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:23 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1e000 == 11 [pid = 8148] [id = 224] 19:16:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x94a04400) [pid = 8148] [serial = 655] [outer = (nil)] 19:16:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x94a09800) [pid = 8148] [serial = 656] [outer = 0x94a04400] 19:16:23 INFO - PROCESS | 8148 | 1477707383988 Marionette DEBUG loaded listener.js 19:16:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x94a53400) [pid = 8148] [serial = 657] [outer = 0x94a04400] 19:16:24 INFO - PROCESS | 8148 | 1477707384628 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]]]}] 19:16:24 INFO - . 19:16:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1272ms 19:16:24 INFO - PROCESS | 8148 | 1477707384671 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 19:16:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 19:16:24 INFO - PROCESS | 8148 | 1477707384680 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 19:16:24 INFO - PROCESS | 8148 | 1477707384689 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}] 19:16:24 INFO - PROCESS | 8148 | 1477707384891 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 19:16:24 INFO - PROCESS | 8148 | 1477707384900 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 19:16:24 INFO - PROCESS | 8148 | 1477707384905 Marionette TRACE conn4 <- [1,930,null,["8"]] 19:16:25 INFO - PROCESS | 8148 | 1477707385004 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 19:16:25 INFO - PROCESS | 8148 | 1477707385013 Marionette TRACE conn4 <- [1,931,null,{}] 19:16:25 INFO - PROCESS | 8148 | 1477707385020 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x94ee6800 == 12 [pid = 8148] [id = 225] 19:16:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x94ee7000) [pid = 8148] [serial = 658] [outer = (nil)] 19:16:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x94fe9c00) [pid = 8148] [serial = 659] [outer = 0x94ee7000] 19:16:25 INFO - PROCESS | 8148 | 1477707385137 Marionette DEBUG loaded listener.js 19:16:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x95e83400) [pid = 8148] [serial = 660] [outer = 0x94ee7000] 19:16:25 INFO - PROCESS | 8148 | 1477707385785 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:25 INFO - . 19:16:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1120ms 19:16:25 INFO - PROCESS | 8148 | 1477707385831 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 19:16:25 INFO - PROCESS | 8148 | 1477707385837 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 19:16:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 19:16:25 INFO - PROCESS | 8148 | 1477707385850 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}] 19:16:26 INFO - PROCESS | 8148 | 1477707386034 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 19:16:26 INFO - PROCESS | 8148 | 1477707386142 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 19:16:26 INFO - PROCESS | 8148 | 1477707386146 Marionette TRACE conn4 <- [1,935,null,["8"]] 19:16:26 INFO - PROCESS | 8148 | 1477707386152 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 19:16:26 INFO - PROCESS | 8148 | 1477707386159 Marionette TRACE conn4 <- [1,936,null,{}] 19:16:26 INFO - PROCESS | 8148 | 1477707386166 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:26 INFO - PROCESS | 8148 | ++DOCSHELL 0x9386bc00 == 13 [pid = 8148] [id = 226] 19:16:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x95b01c00) [pid = 8148] [serial = 661] [outer = (nil)] 19:16:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x96350400) [pid = 8148] [serial = 662] [outer = 0x95b01c00] 19:16:26 INFO - PROCESS | 8148 | 1477707386262 Marionette DEBUG loaded listener.js 19:16:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x96354400) [pid = 8148] [serial = 663] [outer = 0x95b01c00] 19:16:26 INFO - PROCESS | 8148 | 1477707386823 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:26 INFO - . 19:16:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1019ms 19:16:26 INFO - PROCESS | 8148 | 1477707386868 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 19:16:26 INFO - PROCESS | 8148 | 1477707386872 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 19:16:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 19:16:26 INFO - PROCESS | 8148 | 1477707386881 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}] 19:16:27 INFO - PROCESS | 8148 | 1477707387081 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 19:16:27 INFO - PROCESS | 8148 | 1477707387192 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 19:16:27 INFO - PROCESS | 8148 | 1477707387195 Marionette TRACE conn4 <- [1,940,null,["8"]] 19:16:27 INFO - PROCESS | 8148 | 1477707387201 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 19:16:27 INFO - PROCESS | 8148 | 1477707387207 Marionette TRACE conn4 <- [1,941,null,{}] 19:16:27 INFO - PROCESS | 8148 | 1477707387212 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:27 INFO - PROCESS | 8148 | ++DOCSHELL 0x96352800 == 14 [pid = 8148] [id = 227] 19:16:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x96368c00) [pid = 8148] [serial = 664] [outer = (nil)] 19:16:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x966e3400) [pid = 8148] [serial = 665] [outer = 0x96368c00] 19:16:27 INFO - PROCESS | 8148 | 1477707387305 Marionette DEBUG loaded listener.js 19:16:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x966e8400) [pid = 8148] [serial = 666] [outer = 0x96368c00] 19:16:27 INFO - PROCESS | 8148 | 1477707387904 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:27 INFO - . 19:16:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1075ms 19:16:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 19:16:27 INFO - PROCESS | 8148 | 1477707387959 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 19:16:27 INFO - PROCESS | 8148 | 1477707387962 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 19:16:27 INFO - PROCESS | 8148 | 1477707387970 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}] 19:16:28 INFO - PROCESS | 8148 | 1477707388178 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 19:16:28 INFO - PROCESS | 8148 | 1477707388287 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 19:16:28 INFO - PROCESS | 8148 | 1477707388294 Marionette TRACE conn4 <- [1,945,null,["8"]] 19:16:28 INFO - PROCESS | 8148 | 1477707388301 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 19:16:28 INFO - PROCESS | 8148 | 1477707388306 Marionette TRACE conn4 <- [1,946,null,{}] 19:16:28 INFO - PROCESS | 8148 | 1477707388312 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d817400 == 15 [pid = 8148] [id = 228] 19:16:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x96835c00) [pid = 8148] [serial = 667] [outer = (nil)] 19:16:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x9689cc00) [pid = 8148] [serial = 668] [outer = 0x96835c00] 19:16:28 INFO - PROCESS | 8148 | 1477707388410 Marionette DEBUG loaded listener.js 19:16:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x968a1400) [pid = 8148] [serial = 669] [outer = 0x96835c00] 19:16:29 INFO - PROCESS | 8148 | 1477707389023 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:29 INFO - . 19:16:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1125ms 19:16:29 INFO - PROCESS | 8148 | 1477707389094 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 19:16:29 INFO - PROCESS | 8148 | 1477707389099 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 19:16:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 19:16:29 INFO - PROCESS | 8148 | 1477707389106 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}] 19:16:29 INFO - PROCESS | 8148 | 1477707389288 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 19:16:29 INFO - PROCESS | 8148 | 1477707389299 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 19:16:29 INFO - PROCESS | 8148 | 1477707389302 Marionette TRACE conn4 <- [1,950,null,["8"]] 19:16:29 INFO - PROCESS | 8148 | 1477707389308 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 19:16:29 INFO - PROCESS | 8148 | 1477707389313 Marionette TRACE conn4 <- [1,951,null,{}] 19:16:29 INFO - PROCESS | 8148 | 1477707389321 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:29 INFO - PROCESS | 8148 | ++DOCSHELL 0x96834800 == 16 [pid = 8148] [id = 229] 19:16:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x96898c00) [pid = 8148] [serial = 670] [outer = (nil)] 19:16:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x97c5e800) [pid = 8148] [serial = 671] [outer = 0x96898c00] 19:16:29 INFO - PROCESS | 8148 | 1477707389516 Marionette DEBUG loaded listener.js 19:16:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x97c61000) [pid = 8148] [serial = 672] [outer = 0x96898c00] 19:16:30 INFO - PROCESS | 8148 | 1477707390180 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:30 INFO - . 19:16:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1171ms 19:16:30 INFO - PROCESS | 8148 | 1477707390295 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 19:16:30 INFO - PROCESS | 8148 | 1477707390303 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 19:16:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 19:16:30 INFO - PROCESS | 8148 | 1477707390316 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}] 19:16:30 INFO - PROCESS | 8148 | 1477707390552 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 19:16:30 INFO - PROCESS | 8148 | 1477707390707 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 19:16:30 INFO - PROCESS | 8148 | 1477707390714 Marionette TRACE conn4 <- [1,955,null,["8"]] 19:16:30 INFO - PROCESS | 8148 | 1477707390724 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 19:16:30 INFO - PROCESS | 8148 | 1477707390731 Marionette TRACE conn4 <- [1,956,null,{}] 19:16:30 INFO - PROCESS | 8148 | 1477707390740 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x9053c800 == 17 [pid = 8148] [id = 230] 19:16:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x905cb800) [pid = 8148] [serial = 673] [outer = (nil)] 19:16:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x92a7b800) [pid = 8148] [serial = 674] [outer = 0x905cb800] 19:16:30 INFO - PROCESS | 8148 | 1477707390886 Marionette DEBUG loaded listener.js 19:16:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x93173000) [pid = 8148] [serial = 675] [outer = 0x905cb800] 19:16:31 INFO - PROCESS | 8148 | 1477707391599 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:31 INFO - . 19:16:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1384ms 19:16:31 INFO - PROCESS | 8148 | 1477707391714 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 19:16:31 INFO - PROCESS | 8148 | 1477707391721 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 19:16:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 19:16:31 INFO - PROCESS | 8148 | 1477707391732 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}] 19:16:31 INFO - PROCESS | 8148 | 1477707391955 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 19:16:32 INFO - PROCESS | 8148 | 1477707392106 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 19:16:32 INFO - PROCESS | 8148 | 1477707392113 Marionette TRACE conn4 <- [1,960,null,["8"]] 19:16:32 INFO - PROCESS | 8148 | 1477707392126 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 19:16:32 INFO - PROCESS | 8148 | 1477707392134 Marionette TRACE conn4 <- [1,961,null,{}] 19:16:32 INFO - PROCESS | 8148 | 1477707392140 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x94d8dc00 == 18 [pid = 8148] [id = 231] 19:16:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x94e85000) [pid = 8148] [serial = 676] [outer = (nil)] 19:16:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x95a1b000) [pid = 8148] [serial = 677] [outer = 0x94e85000] 19:16:32 INFO - PROCESS | 8148 | 1477707392258 Marionette DEBUG loaded listener.js 19:16:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x95e88800) [pid = 8148] [serial = 678] [outer = 0x94e85000] 19:16:32 INFO - PROCESS | 8148 | 1477707392986 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:33 INFO - . 19:16:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1274ms 19:16:33 INFO - PROCESS | 8148 | 1477707393056 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 19:16:33 INFO - PROCESS | 8148 | 1477707393065 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 19:16:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 19:16:33 INFO - PROCESS | 8148 | 1477707393076 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}] 19:16:33 INFO - PROCESS | 8148 | 1477707393279 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 19:16:33 INFO - PROCESS | 8148 | 1477707393439 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 19:16:33 INFO - PROCESS | 8148 | 1477707393446 Marionette TRACE conn4 <- [1,965,null,["8"]] 19:16:33 INFO - PROCESS | 8148 | 1477707393453 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 19:16:33 INFO - PROCESS | 8148 | 1477707393467 Marionette TRACE conn4 <- [1,966,null,{}] 19:16:33 INFO - PROCESS | 8148 | 1477707393476 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x97c5a800 == 19 [pid = 8148] [id = 232] 19:16:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x97c5dc00) [pid = 8148] [serial = 679] [outer = (nil)] 19:16:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x983ddc00) [pid = 8148] [serial = 680] [outer = 0x97c5dc00] 19:16:33 INFO - PROCESS | 8148 | 1477707393599 Marionette DEBUG loaded listener.js 19:16:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x99f88400) [pid = 8148] [serial = 681] [outer = 0x97c5dc00] 19:16:34 INFO - PROCESS | 8148 | 1477707394277 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:34 INFO - . 19:16:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1271ms 19:16:34 INFO - PROCESS | 8148 | 1477707394346 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 19:16:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 19:16:34 INFO - PROCESS | 8148 | 1477707394351 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 19:16:34 INFO - PROCESS | 8148 | 1477707394359 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}] 19:16:34 INFO - PROCESS | 8148 | 1477707394556 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 19:16:34 INFO - PROCESS | 8148 | 1477707394707 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 19:16:34 INFO - PROCESS | 8148 | 1477707394713 Marionette TRACE conn4 <- [1,970,null,["8"]] 19:16:34 INFO - PROCESS | 8148 | 1477707394726 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 19:16:34 INFO - PROCESS | 8148 | 1477707394736 Marionette TRACE conn4 <- [1,971,null,{}] 19:16:34 INFO - PROCESS | 8148 | 1477707394743 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x99fc9c00 == 20 [pid = 8148] [id = 233] 19:16:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x9a004400) [pid = 8148] [serial = 682] [outer = (nil)] 19:16:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x9a006400) [pid = 8148] [serial = 683] [outer = 0x9a004400] 19:16:34 INFO - PROCESS | 8148 | 1477707394859 Marionette DEBUG loaded listener.js 19:16:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x9a05f400) [pid = 8148] [serial = 684] [outer = 0x9a004400] 19:16:35 INFO - PROCESS | 8148 | 1477707395549 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:35 INFO - . 19:16:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1280ms 19:16:35 INFO - PROCESS | 8148 | 1477707395639 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 19:16:35 INFO - PROCESS | 8148 | 1477707395643 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 19:16:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 19:16:35 INFO - PROCESS | 8148 | 1477707395668 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}] 19:16:35 INFO - PROCESS | 8148 | 1477707395903 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 19:16:35 INFO - PROCESS | 8148 | 1477707395981 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 19:16:35 INFO - PROCESS | 8148 | 1477707395987 Marionette TRACE conn4 <- [1,975,null,["8"]] 19:16:36 INFO - PROCESS | 8148 | 1477707396013 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 19:16:36 INFO - PROCESS | 8148 | 1477707396021 Marionette TRACE conn4 <- [1,976,null,{}] 19:16:36 INFO - PROCESS | 8148 | 1477707396027 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a26a800 == 21 [pid = 8148] [id = 234] 19:16:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x9a26d400) [pid = 8148] [serial = 685] [outer = (nil)] 19:16:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x9a2ca400) [pid = 8148] [serial = 686] [outer = 0x9a26d400] 19:16:36 INFO - PROCESS | 8148 | 1477707396139 Marionette DEBUG loaded listener.js 19:16:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x9a2d0800) [pid = 8148] [serial = 687] [outer = 0x9a26d400] 19:16:36 INFO - PROCESS | 8148 | 1477707396784 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:36 INFO - . 19:16:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1220ms 19:16:36 INFO - PROCESS | 8148 | 1477707396873 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 19:16:36 INFO - PROCESS | 8148 | 1477707396877 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 19:16:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 19:16:37 INFO - PROCESS | 8148 | 1477707397007 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}] 19:16:37 INFO - PROCESS | 8148 | 1477707397253 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 19:16:37 INFO - PROCESS | 8148 | 1477707397342 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 19:16:37 INFO - PROCESS | 8148 | 1477707397348 Marionette TRACE conn4 <- [1,980,null,["8"]] 19:16:37 INFO - PROCESS | 8148 | 1477707397358 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 19:16:37 INFO - PROCESS | 8148 | 1477707397367 Marionette TRACE conn4 <- [1,981,null,{}] 19:16:37 INFO - PROCESS | 8148 | 1477707397449 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d0800 == 22 [pid = 8148] [id = 235] 19:16:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x8f7d3000) [pid = 8148] [serial = 688] [outer = (nil)] 19:16:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x92b63800) [pid = 8148] [serial = 689] [outer = 0x8f7d3000] 19:16:37 INFO - PROCESS | 8148 | 1477707397576 Marionette DEBUG loaded listener.js 19:16:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x94a0a000) [pid = 8148] [serial = 690] [outer = 0x8f7d3000] 19:16:38 INFO - PROCESS | 8148 | --DOCSHELL 0x92a88c00 == 21 [pid = 8148] [id = 222] 19:16:38 INFO - PROCESS | 8148 | --DOCSHELL 0x93aa3000 == 20 [pid = 8148] [id = 218] 19:16:39 INFO - PROCESS | 8148 | 1477707399156 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:39 INFO - . 19:16:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 2379ms 19:16:39 INFO - PROCESS | 8148 | 1477707399266 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 19:16:39 INFO - PROCESS | 8148 | 1477707399274 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 19:16:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 19:16:39 INFO - PROCESS | 8148 | 1477707399285 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}] 19:16:39 INFO - PROCESS | 8148 | 1477707399489 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 19:16:39 INFO - PROCESS | 8148 | 1477707399605 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 19:16:39 INFO - PROCESS | 8148 | 1477707399610 Marionette TRACE conn4 <- [1,985,null,["8"]] 19:16:39 INFO - PROCESS | 8148 | 1477707399624 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 19:16:39 INFO - PROCESS | 8148 | 1477707399633 Marionette TRACE conn4 <- [1,986,null,{}] 19:16:39 INFO - PROCESS | 8148 | 1477707399640 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d810400 == 21 [pid = 8148] [id = 236] 19:16:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x92b63c00) [pid = 8148] [serial = 691] [outer = (nil)] 19:16:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x93aa0800) [pid = 8148] [serial = 692] [outer = 0x92b63c00] 19:16:39 INFO - PROCESS | 8148 | 1477707399750 Marionette DEBUG loaded listener.js 19:16:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x94a54400) [pid = 8148] [serial = 693] [outer = 0x92b63c00] 19:16:40 INFO - PROCESS | 8148 | 1477707400376 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:40 INFO - . 19:16:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1171ms 19:16:40 INFO - PROCESS | 8148 | 1477707400455 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 19:16:40 INFO - PROCESS | 8148 | 1477707400464 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 19:16:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 19:16:40 INFO - PROCESS | 8148 | 1477707400473 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}] 19:16:40 INFO - PROCESS | 8148 | 1477707400744 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 19:16:40 INFO - PROCESS | 8148 | 1477707400832 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 19:16:40 INFO - PROCESS | 8148 | 1477707400838 Marionette TRACE conn4 <- [1,990,null,["8"]] 19:16:40 INFO - PROCESS | 8148 | 1477707400859 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 19:16:40 INFO - PROCESS | 8148 | 1477707400868 Marionette TRACE conn4 <- [1,991,null,{}] 19:16:40 INFO - PROCESS | 8148 | 1477707400876 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x92a80800 == 22 [pid = 8148] [id = 237] 19:16:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x94fed800) [pid = 8148] [serial = 694] [outer = (nil)] 19:16:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x9528f400) [pid = 8148] [serial = 695] [outer = 0x94fed800] 19:16:40 INFO - PROCESS | 8148 | 1477707400982 Marionette DEBUG loaded listener.js 19:16:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x952a2c00) [pid = 8148] [serial = 696] [outer = 0x94fed800] 19:16:41 INFO - PROCESS | 8148 | 1477707401718 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:41 INFO - . 19:16:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1279ms 19:16:41 INFO - PROCESS | 8148 | 1477707401797 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 19:16:41 INFO - PROCESS | 8148 | 1477707401807 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 19:16:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 19:16:41 INFO - PROCESS | 8148 | 1477707401818 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}] 19:16:42 INFO - PROCESS | 8148 | 1477707402069 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 19:16:42 INFO - PROCESS | 8148 | 1477707402092 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 19:16:42 INFO - PROCESS | 8148 | 1477707402098 Marionette TRACE conn4 <- [1,995,null,["8"]] 19:16:42 INFO - PROCESS | 8148 | 1477707402104 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 19:16:42 INFO - PROCESS | 8148 | 1477707402112 Marionette TRACE conn4 <- [1,996,null,{}] 19:16:42 INFO - PROCESS | 8148 | 1477707402183 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x95e84000 == 23 [pid = 8148] [id = 238] 19:16:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x95e84800) [pid = 8148] [serial = 697] [outer = (nil)] 19:16:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x95e8bc00) [pid = 8148] [serial = 698] [outer = 0x95e84800] 19:16:42 INFO - PROCESS | 8148 | 1477707402295 Marionette DEBUG loaded listener.js 19:16:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x9634a000) [pid = 8148] [serial = 699] [outer = 0x95e84800] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x96898c00) [pid = 8148] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x96835c00) [pid = 8148] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x96368c00) [pid = 8148] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x95b01c00) [pid = 8148] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x94ee7000) [pid = 8148] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x94a04400) [pid = 8148] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x9625dc00) [pid = 8148] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x92aec000) [pid = 8148] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x92b55800) [pid = 8148] [serial = 652] [outer = (nil)] [url = about:blank] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x8f7d9000) [pid = 8148] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x94a05c00) [pid = 8148] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 19:16:43 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x983df000) [pid = 8148] [serial = 644] [outer = (nil)] [url = about:blank] 19:16:43 INFO - PROCESS | 8148 | 1477707403270 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:43 INFO - . 19:16:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1476ms 19:16:43 INFO - PROCESS | 8148 | 1477707403293 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 19:16:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 19:16:43 INFO - PROCESS | 8148 | 1477707403298 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 19:16:43 INFO - PROCESS | 8148 | 1477707403307 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}] 19:16:43 INFO - PROCESS | 8148 | 1477707403538 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 19:16:43 INFO - PROCESS | 8148 | 1477707403662 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 19:16:43 INFO - PROCESS | 8148 | 1477707403670 Marionette TRACE conn4 <- [1,1000,null,["8"]] 19:16:43 INFO - PROCESS | 8148 | 1477707403675 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 19:16:43 INFO - PROCESS | 8148 | 1477707403681 Marionette TRACE conn4 <- [1,1001,null,{}] 19:16:43 INFO - PROCESS | 8148 | 1477707403688 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db6fc00 == 24 [pid = 8148] [id = 239] 19:16:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x9625dc00) [pid = 8148] [serial = 700] [outer = (nil)] 19:16:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x96368400) [pid = 8148] [serial = 701] [outer = 0x9625dc00] 19:16:43 INFO - PROCESS | 8148 | 1477707403795 Marionette DEBUG loaded listener.js 19:16:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x9a261400) [pid = 8148] [serial = 702] [outer = 0x9625dc00] 19:16:44 INFO - PROCESS | 8148 | 1477707404377 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:44 INFO - . 19:16:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1121ms 19:16:44 INFO - PROCESS | 8148 | 1477707404426 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 19:16:44 INFO - PROCESS | 8148 | 1477707404429 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 19:16:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 19:16:44 INFO - PROCESS | 8148 | 1477707404439 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}] 19:16:44 INFO - PROCESS | 8148 | 1477707404664 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 19:16:44 INFO - PROCESS | 8148 | 1477707404689 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 19:16:44 INFO - PROCESS | 8148 | 1477707404692 Marionette TRACE conn4 <- [1,1005,null,["8"]] 19:16:44 INFO - PROCESS | 8148 | 1477707404699 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 19:16:44 INFO - PROCESS | 8148 | 1477707404704 Marionette TRACE conn4 <- [1,1006,null,{}] 19:16:44 INFO - PROCESS | 8148 | 1477707404710 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a2d5400 == 25 [pid = 8148] [id = 240] 19:16:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x9a2d5800) [pid = 8148] [serial = 703] [outer = (nil)] 19:16:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x9a3be400) [pid = 8148] [serial = 704] [outer = 0x9a2d5800] 19:16:44 INFO - PROCESS | 8148 | 1477707404807 Marionette DEBUG loaded listener.js 19:16:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x9a549000) [pid = 8148] [serial = 705] [outer = 0x9a2d5800] 19:16:45 INFO - PROCESS | 8148 | 1477707405608 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:45 INFO - . 19:16:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1227ms 19:16:45 INFO - PROCESS | 8148 | 1477707405666 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 19:16:45 INFO - PROCESS | 8148 | 1477707405674 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 19:16:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 19:16:45 INFO - PROCESS | 8148 | 1477707405730 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}] 19:16:45 INFO - PROCESS | 8148 | 1477707405995 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 19:16:46 INFO - PROCESS | 8148 | 1477707406153 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 19:16:46 INFO - PROCESS | 8148 | 1477707406160 Marionette TRACE conn4 <- [1,1010,null,["8"]] 19:16:46 INFO - PROCESS | 8148 | 1477707406175 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 19:16:46 INFO - PROCESS | 8148 | 1477707406187 Marionette TRACE conn4 <- [1,1011,null,{}] 19:16:46 INFO - PROCESS | 8148 | 1477707406193 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x94fee800 == 26 [pid = 8148] [id = 241] 19:16:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x94fef000) [pid = 8148] [serial = 706] [outer = (nil)] 19:16:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x94ff5c00) [pid = 8148] [serial = 707] [outer = 0x94fef000] 19:16:46 INFO - PROCESS | 8148 | 1477707406325 Marionette DEBUG loaded listener.js 19:16:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x94ff7800) [pid = 8148] [serial = 708] [outer = 0x94fef000] 19:16:47 INFO - PROCESS | 8148 | 1477707407092 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:47 INFO - . 19:16:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1429ms 19:16:47 INFO - PROCESS | 8148 | 1477707407162 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 19:16:47 INFO - PROCESS | 8148 | 1477707407171 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 19:16:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 19:16:47 INFO - PROCESS | 8148 | 1477707407180 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}] 19:16:47 INFO - PROCESS | 8148 | 1477707407391 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 19:16:47 INFO - PROCESS | 8148 | 1477707407551 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 19:16:47 INFO - PROCESS | 8148 | 1477707407557 Marionette TRACE conn4 <- [1,1015,null,["8"]] 19:16:47 INFO - PROCESS | 8148 | 1477707407566 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 19:16:47 INFO - PROCESS | 8148 | 1477707407572 Marionette TRACE conn4 <- [1,1016,null,{}] 19:16:47 INFO - PROCESS | 8148 | 1477707407583 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:47 INFO - PROCESS | 8148 | ++DOCSHELL 0x9577c000 == 27 [pid = 8148] [id = 242] 19:16:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x983d5400) [pid = 8148] [serial = 709] [outer = (nil)] 19:16:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x9a2cfc00) [pid = 8148] [serial = 710] [outer = 0x983d5400] 19:16:47 INFO - PROCESS | 8148 | 1477707407695 Marionette DEBUG loaded listener.js 19:16:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x9a327800) [pid = 8148] [serial = 711] [outer = 0x983d5400] 19:16:48 INFO - PROCESS | 8148 | 1477707408446 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:48 INFO - . 19:16:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1373ms 19:16:48 INFO - PROCESS | 8148 | 1477707408589 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 19:16:48 INFO - PROCESS | 8148 | 1477707408598 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 19:16:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 19:16:48 INFO - PROCESS | 8148 | 1477707408608 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}] 19:16:48 INFO - PROCESS | 8148 | 1477707408814 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 19:16:48 INFO - PROCESS | 8148 | 1477707408960 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 19:16:48 INFO - PROCESS | 8148 | 1477707408975 Marionette TRACE conn4 <- [1,1020,null,["8"]] 19:16:48 INFO - PROCESS | 8148 | 1477707408980 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 19:16:48 INFO - PROCESS | 8148 | 1477707408989 Marionette TRACE conn4 <- [1,1021,null,{}] 19:16:49 INFO - PROCESS | 8148 | 1477707408996 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x9b042800 == 28 [pid = 8148] [id = 243] 19:16:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x9b043400) [pid = 8148] [serial = 712] [outer = (nil)] 19:16:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x9b154400) [pid = 8148] [serial = 713] [outer = 0x9b043400] 19:16:49 INFO - PROCESS | 8148 | 1477707409167 Marionette DEBUG loaded listener.js 19:16:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x9b15d000) [pid = 8148] [serial = 714] [outer = 0x9b043400] 19:16:50 INFO - PROCESS | 8148 | 1477707410013 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:50 INFO - . 19:16:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1426ms 19:16:50 INFO - PROCESS | 8148 | 1477707410082 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 19:16:50 INFO - PROCESS | 8148 | 1477707410089 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 19:16:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 19:16:50 INFO - PROCESS | 8148 | 1477707410102 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}] 19:16:50 INFO - PROCESS | 8148 | 1477707410321 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 19:16:50 INFO - PROCESS | 8148 | 1477707410512 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 19:16:50 INFO - PROCESS | 8148 | 1477707410517 Marionette TRACE conn4 <- [1,1025,null,["8"]] 19:16:50 INFO - PROCESS | 8148 | 1477707410547 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 19:16:50 INFO - PROCESS | 8148 | 1477707410563 Marionette TRACE conn4 <- [1,1026,null,{}] 19:16:50 INFO - PROCESS | 8148 | 1477707410571 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa26800 == 29 [pid = 8148] [id = 244] 19:16:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x9053ac00) [pid = 8148] [serial = 715] [outer = (nil)] 19:16:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x9313e800) [pid = 8148] [serial = 716] [outer = 0x9053ac00] 19:16:50 INFO - PROCESS | 8148 | 1477707410681 Marionette DEBUG loaded listener.js 19:16:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x93864c00) [pid = 8148] [serial = 717] [outer = 0x9053ac00] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x9a26c000) [pid = 8148] [serial = 646] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x97c5e800) [pid = 8148] [serial = 671] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x97c61000) [pid = 8148] [serial = 672] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x9689cc00) [pid = 8148] [serial = 668] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x968a1400) [pid = 8148] [serial = 669] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x966e3400) [pid = 8148] [serial = 665] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x966e8400) [pid = 8148] [serial = 666] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x96350400) [pid = 8148] [serial = 662] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x96354400) [pid = 8148] [serial = 663] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x94fe9c00) [pid = 8148] [serial = 659] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x95e83400) [pid = 8148] [serial = 660] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x94a09800) [pid = 8148] [serial = 656] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x94a53400) [pid = 8148] [serial = 657] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x92b59000) [pid = 8148] [serial = 653] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x92b5ec00) [pid = 8148] [serial = 654] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x8f7dd800) [pid = 8148] [serial = 648] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x9053d400) [pid = 8148] [serial = 649] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x952a9400) [pid = 8148] [serial = 641] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x95e85c00) [pid = 8148] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 19:16:51 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x8db7a800) [pid = 8148] [serial = 651] [outer = (nil)] [url = about:blank] 19:16:51 INFO - PROCESS | 8148 | 1477707411416 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:51 INFO - . 19:16:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1373ms 19:16:51 INFO - PROCESS | 8148 | 1477707411475 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 19:16:51 INFO - PROCESS | 8148 | 1477707411481 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 19:16:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 19:16:51 INFO - PROCESS | 8148 | 1477707411489 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}] 19:16:51 INFO - PROCESS | 8148 | 1477707411700 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 19:16:51 INFO - PROCESS | 8148 | 1477707411823 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 19:16:51 INFO - PROCESS | 8148 | 1477707411829 Marionette TRACE conn4 <- [1,1030,null,["8"]] 19:16:51 INFO - PROCESS | 8148 | 1477707411836 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 19:16:51 INFO - PROCESS | 8148 | 1477707411842 Marionette TRACE conn4 <- [1,1031,null,{}] 19:16:51 INFO - PROCESS | 8148 | 1477707411849 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5b000 == 30 [pid = 8148] [id = 245] 19:16:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x92b5f400) [pid = 8148] [serial = 718] [outer = (nil)] 19:16:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x94d92c00) [pid = 8148] [serial = 719] [outer = 0x92b5f400] 19:16:51 INFO - PROCESS | 8148 | 1477707411951 Marionette DEBUG loaded listener.js 19:16:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x94e84000) [pid = 8148] [serial = 720] [outer = 0x92b5f400] 19:16:52 INFO - PROCESS | 8148 | 1477707412547 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:52 INFO - . 19:16:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1137ms 19:16:52 INFO - PROCESS | 8148 | 1477707412635 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 19:16:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 19:16:52 INFO - PROCESS | 8148 | 1477707412643 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 19:16:52 INFO - PROCESS | 8148 | 1477707412651 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}] 19:16:52 INFO - PROCESS | 8148 | 1477707412851 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 19:16:52 INFO - PROCESS | 8148 | 1477707412978 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 19:16:52 INFO - PROCESS | 8148 | 1477707412984 Marionette TRACE conn4 <- [1,1035,null,["8"]] 19:16:52 INFO - PROCESS | 8148 | 1477707412994 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 19:16:53 INFO - PROCESS | 8148 | 1477707413002 Marionette TRACE conn4 <- [1,1036,null,{}] 19:16:53 INFO - PROCESS | 8148 | 1477707413009 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x9625f800 == 31 [pid = 8148] [id = 246] 19:16:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x9629a800) [pid = 8148] [serial = 721] [outer = (nil)] 19:16:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x96349400) [pid = 8148] [serial = 722] [outer = 0x9629a800] 19:16:53 INFO - PROCESS | 8148 | 1477707413113 Marionette DEBUG loaded listener.js 19:16:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x96352000) [pid = 8148] [serial = 723] [outer = 0x9629a800] 19:16:53 INFO - PROCESS | 8148 | 1477707413842 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:53 INFO - . 19:16:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1225ms 19:16:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 19:16:53 INFO - PROCESS | 8148 | 1477707413900 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 19:16:53 INFO - PROCESS | 8148 | 1477707413904 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 19:16:53 INFO - PROCESS | 8148 | 1477707413913 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}] 19:16:54 INFO - PROCESS | 8148 | 1477707414164 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 19:16:54 INFO - PROCESS | 8148 | 1477707414336 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 19:16:54 INFO - PROCESS | 8148 | 1477707414342 Marionette TRACE conn4 <- [1,1040,null,["8"]] 19:16:54 INFO - PROCESS | 8148 | 1477707414348 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 19:16:54 INFO - PROCESS | 8148 | 1477707414354 Marionette TRACE conn4 <- [1,1041,null,{}] 19:16:54 INFO - PROCESS | 8148 | 1477707414377 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d1800 == 32 [pid = 8148] [id = 247] 19:16:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x97c66c00) [pid = 8148] [serial = 724] [outer = (nil)] 19:16:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x9a2ccc00) [pid = 8148] [serial = 725] [outer = 0x97c66c00] 19:16:54 INFO - PROCESS | 8148 | 1477707414477 Marionette DEBUG loaded listener.js 19:16:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x9a54d000) [pid = 8148] [serial = 726] [outer = 0x97c66c00] 19:16:55 INFO - PROCESS | 8148 | 1477707415259 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:55 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x905cb800) [pid = 8148] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 19:16:55 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x94e85000) [pid = 8148] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 19:16:55 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x97c5dc00) [pid = 8148] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 19:16:55 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x9a004400) [pid = 8148] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 19:16:55 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x9a26d400) [pid = 8148] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 19:16:55 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x92b63c00) [pid = 8148] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 19:16:55 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x8f7d3000) [pid = 8148] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 19:16:55 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x95e84800) [pid = 8148] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 19:16:55 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x94fed800) [pid = 8148] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 19:16:55 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x9625dc00) [pid = 8148] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 19:16:55 INFO - . 19:16:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1473ms 19:16:55 INFO - PROCESS | 8148 | 1477707415384 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 19:16:55 INFO - PROCESS | 8148 | 1477707415387 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 19:16:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 19:16:55 INFO - PROCESS | 8148 | 1477707415398 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}] 19:16:55 INFO - PROCESS | 8148 | 1477707415627 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 19:16:55 INFO - PROCESS | 8148 | 1477707415759 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 19:16:55 INFO - PROCESS | 8148 | 1477707415764 Marionette TRACE conn4 <- [1,1045,null,["8"]] 19:16:55 INFO - PROCESS | 8148 | 1477707415771 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 19:16:55 INFO - PROCESS | 8148 | 1477707415777 Marionette TRACE conn4 <- [1,1046,null,{}] 19:16:55 INFO - PROCESS | 8148 | 1477707415783 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x94d92800 == 33 [pid = 8148] [id = 248] 19:16:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x962e2400) [pid = 8148] [serial = 727] [outer = (nil)] 19:16:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x9a5c2800) [pid = 8148] [serial = 728] [outer = 0x962e2400] 19:16:55 INFO - PROCESS | 8148 | 1477707415882 Marionette DEBUG loaded listener.js 19:16:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x9b040400) [pid = 8148] [serial = 729] [outer = 0x962e2400] 19:16:56 INFO - PROCESS | 8148 | 1477707416482 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:56 INFO - . 19:16:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1121ms 19:16:56 INFO - PROCESS | 8148 | 1477707416531 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 19:16:56 INFO - PROCESS | 8148 | 1477707416536 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 19:16:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 19:16:56 INFO - PROCESS | 8148 | 1477707416545 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}] 19:16:56 INFO - PROCESS | 8148 | 1477707416756 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 19:16:56 INFO - PROCESS | 8148 | 1477707416877 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 19:16:56 INFO - PROCESS | 8148 | 1477707416881 Marionette TRACE conn4 <- [1,1050,null,["8"]] 19:16:56 INFO - PROCESS | 8148 | 1477707416887 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 19:16:56 INFO - PROCESS | 8148 | 1477707416893 Marionette TRACE conn4 <- [1,1051,null,{}] 19:16:56 INFO - PROCESS | 8148 | 1477707416898 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a208400 == 34 [pid = 8148] [id = 249] 19:16:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x9b38cc00) [pid = 8148] [serial = 730] [outer = (nil)] 19:16:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x9ceb3800) [pid = 8148] [serial = 731] [outer = 0x9b38cc00] 19:16:57 INFO - PROCESS | 8148 | 1477707416997 Marionette DEBUG loaded listener.js 19:16:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0xa0faf000) [pid = 8148] [serial = 732] [outer = 0x9b38cc00] 19:16:57 INFO - PROCESS | 8148 | 1477707417624 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:57 INFO - . 19:16:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1178ms 19:16:57 INFO - PROCESS | 8148 | 1477707417724 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 19:16:57 INFO - PROCESS | 8148 | 1477707417732 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 19:16:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 19:16:57 INFO - PROCESS | 8148 | 1477707417762 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}] 19:16:57 INFO - PROCESS | 8148 | 1477707417989 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 19:16:58 INFO - PROCESS | 8148 | 1477707418157 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 19:16:58 INFO - PROCESS | 8148 | 1477707418165 Marionette TRACE conn4 <- [1,1055,null,["8"]] 19:16:58 INFO - PROCESS | 8148 | 1477707418173 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 19:16:58 INFO - PROCESS | 8148 | 1477707418183 Marionette TRACE conn4 <- [1,1056,null,{}] 19:16:58 INFO - PROCESS | 8148 | 1477707418232 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:58 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5a000 == 35 [pid = 8148] [id = 250] 19:16:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x92b5ac00) [pid = 8148] [serial = 733] [outer = (nil)] 19:16:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x93139800) [pid = 8148] [serial = 734] [outer = 0x92b5ac00] 19:16:58 INFO - PROCESS | 8148 | 1477707418379 Marionette DEBUG loaded listener.js 19:16:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x94a54800) [pid = 8148] [serial = 735] [outer = 0x92b5ac00] 19:16:59 INFO - PROCESS | 8148 | 1477707419098 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 19:16:59 INFO - . 19:16:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1424ms 19:16:59 INFO - PROCESS | 8148 | 1477707419183 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 19:16:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 19:16:59 INFO - PROCESS | 8148 | 1477707419189 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 19:16:59 INFO - PROCESS | 8148 | 1477707419198 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}] 19:16:59 INFO - PROCESS | 8148 | 1477707419442 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 19:16:59 INFO - PROCESS | 8148 | 1477707419609 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 19:16:59 INFO - PROCESS | 8148 | 1477707419615 Marionette TRACE conn4 <- [1,1060,null,["8"]] 19:16:59 INFO - PROCESS | 8148 | 1477707419623 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 19:16:59 INFO - PROCESS | 8148 | 1477707419630 Marionette TRACE conn4 <- [1,1061,null,{}] 19:16:59 INFO - PROCESS | 8148 | 1477707419636 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:59 INFO - PROCESS | 8148 | ++DOCSHELL 0x95e85c00 == 36 [pid = 8148] [id = 251] 19:16:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x9634b800) [pid = 8148] [serial = 736] [outer = (nil)] 19:16:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x966e4400) [pid = 8148] [serial = 737] [outer = 0x9634b800] 19:16:59 INFO - PROCESS | 8148 | 1477707419788 Marionette DEBUG loaded listener.js 19:16:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x97c5a000) [pid = 8148] [serial = 738] [outer = 0x9634b800] 19:17:00 INFO - PROCESS | 8148 | 1477707420519 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:00 INFO - . 19:17:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1337ms 19:17:00 INFO - PROCESS | 8148 | 1477707420601 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 19:17:00 INFO - PROCESS | 8148 | 1477707420610 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 19:17:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 19:17:00 INFO - PROCESS | 8148 | 1477707420620 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}] 19:17:00 INFO - PROCESS | 8148 | 1477707420827 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 19:17:01 INFO - PROCESS | 8148 | 1477707420997 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 19:17:01 INFO - PROCESS | 8148 | 1477707421004 Marionette TRACE conn4 <- [1,1065,null,["8"]] 19:17:01 INFO - PROCESS | 8148 | 1477707421013 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 19:17:01 INFO - PROCESS | 8148 | 1477707421021 Marionette TRACE conn4 <- [1,1066,null,{}] 19:17:01 INFO - PROCESS | 8148 | 1477707421029 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x9b38bc00 == 37 [pid = 8148] [id = 252] 19:17:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x9ceb2c00) [pid = 8148] [serial = 739] [outer = (nil)] 19:17:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0xa0f8e000) [pid = 8148] [serial = 740] [outer = 0x9ceb2c00] 19:17:01 INFO - PROCESS | 8148 | 1477707421151 Marionette DEBUG loaded listener.js 19:17:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0xa1a6e000) [pid = 8148] [serial = 741] [outer = 0x9ceb2c00] 19:17:01 INFO - PROCESS | 8148 | 1477707421993 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:02 INFO - . 19:17:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1449ms 19:17:02 INFO - PROCESS | 8148 | 1477707422070 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 19:17:02 INFO - PROCESS | 8148 | 1477707422077 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 19:17:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 19:17:02 INFO - PROCESS | 8148 | 1477707422089 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}] 19:17:02 INFO - PROCESS | 8148 | 1477707422506 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 19:17:02 INFO - PROCESS | 8148 | 1477707422670 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 19:17:02 INFO - PROCESS | 8148 | 1477707422680 Marionette TRACE conn4 <- [1,1070,null,["8"]] 19:17:02 INFO - PROCESS | 8148 | 1477707422739 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 19:17:02 INFO - PROCESS | 8148 | 1477707422757 Marionette TRACE conn4 <- [1,1071,null,{}] 19:17:02 INFO - PROCESS | 8148 | 1477707422776 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:02 INFO - PROCESS | 8148 | ++DOCSHELL 0xa1ac7800 == 38 [pid = 8148] [id = 253] 19:17:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0xa262e400) [pid = 8148] [serial = 742] [outer = (nil)] 19:17:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0xa2911400) [pid = 8148] [serial = 743] [outer = 0xa262e400] 19:17:02 INFO - PROCESS | 8148 | 1477707422967 Marionette DEBUG loaded listener.js 19:17:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0xa291c400) [pid = 8148] [serial = 744] [outer = 0xa262e400] 19:17:03 INFO - PROCESS | 8148 | 1477707423960 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:04 INFO - . 19:17:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1996ms 19:17:04 INFO - PROCESS | 8148 | 1477707424087 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 19:17:04 INFO - PROCESS | 8148 | 1477707424095 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 19:17:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 19:17:04 INFO - PROCESS | 8148 | 1477707424111 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}] 19:17:04 INFO - PROCESS | 8148 | 1477707424440 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 19:17:04 INFO - PROCESS | 8148 | 1477707424632 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 19:17:04 INFO - PROCESS | 8148 | 1477707424639 Marionette TRACE conn4 <- [1,1075,null,["8"]] 19:17:04 INFO - PROCESS | 8148 | 1477707424693 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 19:17:04 INFO - PROCESS | 8148 | 1477707424728 Marionette TRACE conn4 <- [1,1076,null,{}] 19:17:04 INFO - PROCESS | 8148 | 1477707424746 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:04 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2dca400 == 39 [pid = 8148] [id = 254] 19:17:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0xa2dca800) [pid = 8148] [serial = 745] [outer = (nil)] 19:17:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0xa2dce000) [pid = 8148] [serial = 746] [outer = 0xa2dca800] 19:17:04 INFO - PROCESS | 8148 | 1477707424936 Marionette DEBUG loaded listener.js 19:17:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0xa2dd1400) [pid = 8148] [serial = 747] [outer = 0xa2dca800] 19:17:06 INFO - PROCESS | 8148 | 1477707426105 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:06 INFO - . 19:17:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 2032ms 19:17:06 INFO - PROCESS | 8148 | 1477707426140 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 19:17:06 INFO - PROCESS | 8148 | 1477707426145 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 19:17:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 19:17:06 INFO - PROCESS | 8148 | 1477707426155 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}] 19:17:06 INFO - PROCESS | 8148 | 1477707426526 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 19:17:06 INFO - PROCESS | 8148 | 1477707426653 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 19:17:06 INFO - PROCESS | 8148 | 1477707426659 Marionette TRACE conn4 <- [1,1080,null,["8"]] 19:17:06 INFO - PROCESS | 8148 | 1477707426666 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 19:17:06 INFO - PROCESS | 8148 | 1477707426673 Marionette TRACE conn4 <- [1,1081,null,{}] 19:17:06 INFO - PROCESS | 8148 | 1477707426700 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x9577b800 == 40 [pid = 8148] [id = 255] 19:17:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x96367800) [pid = 8148] [serial = 748] [outer = (nil)] 19:17:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0xa2e1d400) [pid = 8148] [serial = 749] [outer = 0x96367800] 19:17:06 INFO - PROCESS | 8148 | 1477707426820 Marionette DEBUG loaded listener.js 19:17:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0xa2e1f400) [pid = 8148] [serial = 750] [outer = 0x96367800] 19:17:07 INFO - PROCESS | 8148 | 1477707427548 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:07 INFO - . 19:17:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1622ms 19:17:07 INFO - PROCESS | 8148 | 1477707427778 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 19:17:07 INFO - PROCESS | 8148 | 1477707427785 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 19:17:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 19:17:07 INFO - PROCESS | 8148 | 1477707427797 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}] 19:17:08 INFO - PROCESS | 8148 | 1477707428023 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 19:17:08 INFO - PROCESS | 8148 | 1477707428208 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 19:17:08 INFO - PROCESS | 8148 | 1477707428217 Marionette TRACE conn4 <- [1,1085,null,["8"]] 19:17:08 INFO - PROCESS | 8148 | 1477707428227 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 19:17:08 INFO - PROCESS | 8148 | 1477707428241 Marionette TRACE conn4 <- [1,1086,null,{}] 19:17:08 INFO - PROCESS | 8148 | 1477707428327 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b63c00 == 41 [pid = 8148] [id = 256] 19:17:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x93136800) [pid = 8148] [serial = 751] [outer = (nil)] 19:17:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x94a54000) [pid = 8148] [serial = 752] [outer = 0x93136800] 19:17:08 INFO - PROCESS | 8148 | 1477707428460 Marionette DEBUG loaded listener.js 19:17:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x94feb400) [pid = 8148] [serial = 753] [outer = 0x93136800] 19:17:09 INFO - PROCESS | 8148 | --DOCSHELL 0x94d92800 == 40 [pid = 8148] [id = 248] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x9a3be400) [pid = 8148] [serial = 704] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOCSHELL 0x9625f800 == 39 [pid = 8148] [id = 246] 19:17:09 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5b000 == 38 [pid = 8148] [id = 245] 19:17:09 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa26800 == 37 [pid = 8148] [id = 244] 19:17:09 INFO - PROCESS | 8148 | 1477707429368 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:09 INFO - PROCESS | 8148 | --DOCSHELL 0x9b042800 == 36 [pid = 8148] [id = 243] 19:17:09 INFO - PROCESS | 8148 | --DOCSHELL 0x9577c000 == 35 [pid = 8148] [id = 242] 19:17:09 INFO - PROCESS | 8148 | --DOCSHELL 0x94fee800 == 34 [pid = 8148] [id = 241] 19:17:09 INFO - . 19:17:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1674ms 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x95a1b000) [pid = 8148] [serial = 677] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x99f88400) [pid = 8148] [serial = 681] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x93aa0800) [pid = 8148] [serial = 692] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x93173000) [pid = 8148] [serial = 675] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x9a2d0800) [pid = 8148] [serial = 687] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x952a2c00) [pid = 8148] [serial = 696] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x92a7b800) [pid = 8148] [serial = 674] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x9528f400) [pid = 8148] [serial = 695] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x95e88800) [pid = 8148] [serial = 678] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x9634a000) [pid = 8148] [serial = 699] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x95e8bc00) [pid = 8148] [serial = 698] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x92b63800) [pid = 8148] [serial = 689] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x96368400) [pid = 8148] [serial = 701] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x9a05f400) [pid = 8148] [serial = 684] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x983ddc00) [pid = 8148] [serial = 680] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x9a261400) [pid = 8148] [serial = 702] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x9a006400) [pid = 8148] [serial = 683] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x94a54400) [pid = 8148] [serial = 693] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x9a2ca400) [pid = 8148] [serial = 686] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x94a0a000) [pid = 8148] [serial = 690] [outer = (nil)] [url = about:blank] 19:17:09 INFO - PROCESS | 8148 | 1477707429523 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 19:17:09 INFO - PROCESS | 8148 | 1477707429531 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 19:17:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 19:17:09 INFO - PROCESS | 8148 | 1477707429543 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}] 19:17:09 INFO - PROCESS | 8148 | 1477707429750 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 19:17:09 INFO - PROCESS | 8148 | 1477707429906 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 19:17:09 INFO - PROCESS | 8148 | 1477707429910 Marionette TRACE conn4 <- [1,1090,null,["8"]] 19:17:09 INFO - PROCESS | 8148 | 1477707429919 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 19:17:09 INFO - PROCESS | 8148 | 1477707429927 Marionette TRACE conn4 <- [1,1091,null,{}] 19:17:09 INFO - PROCESS | 8148 | 1477707429934 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:09 INFO - PROCESS | 8148 | ++DOCSHELL 0x952abc00 == 35 [pid = 8148] [id = 257] 19:17:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x95776000) [pid = 8148] [serial = 754] [outer = (nil)] 19:17:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x95781400) [pid = 8148] [serial = 755] [outer = 0x95776000] 19:17:10 INFO - PROCESS | 8148 | 1477707430040 Marionette DEBUG loaded listener.js 19:17:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x95e8bc00) [pid = 8148] [serial = 756] [outer = 0x95776000] 19:17:10 INFO - PROCESS | 8148 | 1477707430660 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:10 INFO - . 19:17:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1177ms 19:17:10 INFO - PROCESS | 8148 | 1477707430729 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 19:17:10 INFO - PROCESS | 8148 | 1477707430740 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 19:17:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 19:17:10 INFO - PROCESS | 8148 | 1477707430758 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}] 19:17:10 INFO - PROCESS | 8148 | 1477707430964 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 19:17:10 INFO - PROCESS | 8148 | 1477707430977 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 19:17:10 INFO - PROCESS | 8148 | 1477707430983 Marionette TRACE conn4 <- [1,1095,null,["8"]] 19:17:10 INFO - PROCESS | 8148 | 1477707430989 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 19:17:11 INFO - PROCESS | 8148 | 1477707430997 Marionette TRACE conn4 <- [1,1096,null,{}] 19:17:11 INFO - PROCESS | 8148 | 1477707431155 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:11 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d811400 == 36 [pid = 8148] [id = 258] 19:17:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x8d81ac00) [pid = 8148] [serial = 757] [outer = (nil)] 19:17:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x8f7da800) [pid = 8148] [serial = 758] [outer = 0x8d81ac00] 19:17:11 INFO - PROCESS | 8148 | 1477707431291 Marionette DEBUG loaded listener.js 19:17:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x905cd000) [pid = 8148] [serial = 759] [outer = 0x8d81ac00] 19:17:12 INFO - PROCESS | 8148 | 1477707432024 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:12 INFO - . 19:17:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1282ms 19:17:12 INFO - PROCESS | 8148 | 1477707432061 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 19:17:12 INFO - PROCESS | 8148 | 1477707432068 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 19:17:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 19:17:12 INFO - PROCESS | 8148 | 1477707432088 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}] 19:17:12 INFO - PROCESS | 8148 | 1477707432324 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 19:17:12 INFO - PROCESS | 8148 | 1477707432494 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 19:17:12 INFO - PROCESS | 8148 | 1477707432501 Marionette TRACE conn4 <- [1,1100,null,["8"]] 19:17:12 INFO - PROCESS | 8148 | 1477707432515 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 19:17:12 INFO - PROCESS | 8148 | 1477707432524 Marionette TRACE conn4 <- [1,1101,null,{}] 19:17:12 INFO - PROCESS | 8148 | 1477707432582 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a54400 == 37 [pid = 8148] [id = 259] 19:17:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x94a55000) [pid = 8148] [serial = 760] [outer = (nil)] 19:17:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x94d92800) [pid = 8148] [serial = 761] [outer = 0x94a55000] 19:17:12 INFO - PROCESS | 8148 | 1477707432718 Marionette DEBUG loaded listener.js 19:17:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x94fee800) [pid = 8148] [serial = 762] [outer = 0x94a55000] 19:17:13 INFO - PROCESS | 8148 | 1477707433471 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:13 INFO - . 19:17:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1421ms 19:17:13 INFO - PROCESS | 8148 | 1477707433507 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 19:17:13 INFO - PROCESS | 8148 | 1477707433513 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 19:17:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 19:17:13 INFO - PROCESS | 8148 | 1477707433525 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}] 19:17:13 INFO - PROCESS | 8148 | 1477707433762 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 19:17:13 INFO - PROCESS | 8148 | 1477707433944 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 19:17:13 INFO - PROCESS | 8148 | 1477707433951 Marionette TRACE conn4 <- [1,1105,null,["8"]] 19:17:13 INFO - PROCESS | 8148 | 1477707433961 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 19:17:13 INFO - PROCESS | 8148 | 1477707433970 Marionette TRACE conn4 <- [1,1106,null,{}] 19:17:14 INFO - PROCESS | 8148 | 1477707433985 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:14 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d7000 == 38 [pid = 8148] [id = 260] 19:17:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x9634e000) [pid = 8148] [serial = 763] [outer = (nil)] 19:17:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x96358000) [pid = 8148] [serial = 764] [outer = 0x9634e000] 19:17:14 INFO - PROCESS | 8148 | 1477707434105 Marionette DEBUG loaded listener.js 19:17:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x966ebc00) [pid = 8148] [serial = 765] [outer = 0x9634e000] 19:17:14 INFO - PROCESS | 8148 | 1477707434866 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:14 INFO - . 19:17:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1422ms 19:17:14 INFO - PROCESS | 8148 | 1477707434953 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 19:17:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 19:17:14 INFO - PROCESS | 8148 | 1477707434958 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 19:17:14 INFO - PROCESS | 8148 | 1477707434966 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}] 19:17:15 INFO - PROCESS | 8148 | 1477707435189 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 19:17:15 INFO - PROCESS | 8148 | 1477707435360 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 19:17:15 INFO - PROCESS | 8148 | 1477707435367 Marionette TRACE conn4 <- [1,1110,null,["8"]] 19:17:15 INFO - PROCESS | 8148 | 1477707435374 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 19:17:15 INFO - PROCESS | 8148 | 1477707435383 Marionette TRACE conn4 <- [1,1111,null,{}] 19:17:15 INFO - PROCESS | 8148 | 1477707435433 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a0d6800 == 39 [pid = 8148] [id = 261] 19:17:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x9a0d8000) [pid = 8148] [serial = 766] [outer = (nil)] 19:17:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x9a2cc000) [pid = 8148] [serial = 767] [outer = 0x9a0d8000] 19:17:15 INFO - PROCESS | 8148 | 1477707435553 Marionette DEBUG loaded listener.js 19:17:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x9a2d0800) [pid = 8148] [serial = 768] [outer = 0x9a0d8000] 19:17:16 INFO - PROCESS | 8148 | 1477707436284 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:16 INFO - . 19:17:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1341ms 19:17:16 INFO - PROCESS | 8148 | 1477707436322 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 19:17:16 INFO - PROCESS | 8148 | 1477707436329 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 19:17:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 19:17:16 INFO - PROCESS | 8148 | 1477707436341 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}] 19:17:16 INFO - PROCESS | 8148 | 1477707436563 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 19:17:16 INFO - PROCESS | 8148 | 1477707436746 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 19:17:16 INFO - PROCESS | 8148 | 1477707436752 Marionette TRACE conn4 <- [1,1115,null,["8"]] 19:17:16 INFO - PROCESS | 8148 | 1477707436761 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 19:17:16 INFO - PROCESS | 8148 | 1477707436768 Marionette TRACE conn4 <- [1,1116,null,{}] 19:17:16 INFO - PROCESS | 8148 | 1477707436782 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:16 INFO - PROCESS | 8148 | ++DOCSHELL 0x905cb800 == 40 [pid = 8148] [id = 262] 19:17:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x9a2ce800) [pid = 8148] [serial = 769] [outer = (nil)] 19:17:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x9b382800) [pid = 8148] [serial = 770] [outer = 0x9a2ce800] 19:17:16 INFO - PROCESS | 8148 | 1477707436896 Marionette DEBUG loaded listener.js 19:17:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x9ceb5400) [pid = 8148] [serial = 771] [outer = 0x9a2ce800] 19:17:17 INFO - PROCESS | 8148 | 1477707437557 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:17 INFO - . 19:17:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1274ms 19:17:17 INFO - PROCESS | 8148 | 1477707437614 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 19:17:17 INFO - PROCESS | 8148 | 1477707437617 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 19:17:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 19:17:17 INFO - PROCESS | 8148 | 1477707437626 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}] 19:17:17 INFO - PROCESS | 8148 | 1477707437836 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 19:17:18 INFO - PROCESS | 8148 | 1477707438006 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 19:17:18 INFO - PROCESS | 8148 | 1477707438012 Marionette TRACE conn4 <- [1,1120,null,["8"]] 19:17:18 INFO - PROCESS | 8148 | 1477707438023 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 19:17:18 INFO - PROCESS | 8148 | 1477707438030 Marionette TRACE conn4 <- [1,1121,null,{}] 19:17:18 INFO - PROCESS | 8148 | 1477707438037 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:18 INFO - PROCESS | 8148 | ++DOCSHELL 0xa1a74400 == 41 [pid = 8148] [id = 263] 19:17:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0xa1ac3c00) [pid = 8148] [serial = 772] [outer = (nil)] 19:17:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0xa2912000) [pid = 8148] [serial = 773] [outer = 0xa1ac3c00] 19:17:18 INFO - PROCESS | 8148 | 1477707438219 Marionette DEBUG loaded listener.js 19:17:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0xa2dd4000) [pid = 8148] [serial = 774] [outer = 0xa1ac3c00] 19:17:18 INFO - PROCESS | 8148 | 1477707438949 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:18 INFO - . 19:17:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1375ms 19:17:19 INFO - PROCESS | 8148 | 1477707439002 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 19:17:19 INFO - PROCESS | 8148 | 1477707439005 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 19:17:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 19:17:19 INFO - PROCESS | 8148 | 1477707439015 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}] 19:17:19 INFO - PROCESS | 8148 | 1477707439312 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 19:17:19 INFO - PROCESS | 8148 | 1477707439442 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 19:17:19 INFO - PROCESS | 8148 | 1477707439448 Marionette TRACE conn4 <- [1,1125,null,["8"]] 19:17:19 INFO - PROCESS | 8148 | 1477707439464 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 19:17:19 INFO - PROCESS | 8148 | 1477707439471 Marionette TRACE conn4 <- [1,1126,null,{}] 19:17:19 INFO - PROCESS | 8148 | 1477707439478 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:19 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2994400 == 42 [pid = 8148] [id = 264] 19:17:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0xa2dd2800) [pid = 8148] [serial = 775] [outer = (nil)] 19:17:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0xa2e1f800) [pid = 8148] [serial = 776] [outer = 0xa2dd2800] 19:17:19 INFO - PROCESS | 8148 | 1477707439604 Marionette DEBUG loaded listener.js 19:17:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0xa2e20400) [pid = 8148] [serial = 777] [outer = 0xa2dd2800] 19:17:20 INFO - PROCESS | 8148 | 1477707440457 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]]]}] 19:17:20 INFO - . 19:17:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1473ms 19:17:20 INFO - PROCESS | 8148 | 1477707440504 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 19:17:20 INFO - PROCESS | 8148 | 1477707440513 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 19:17:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 19:17:20 INFO - PROCESS | 8148 | 1477707440526 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}] 19:17:20 INFO - PROCESS | 8148 | 1477707440758 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 19:17:20 INFO - PROCESS | 8148 | 1477707440948 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 19:17:20 INFO - PROCESS | 8148 | 1477707440955 Marionette TRACE conn4 <- [1,1130,null,["8"]] 19:17:20 INFO - PROCESS | 8148 | 1477707440964 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 19:17:20 INFO - PROCESS | 8148 | 1477707440975 Marionette TRACE conn4 <- [1,1131,null,{}] 19:17:21 INFO - PROCESS | 8148 | 1477707441035 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x93864000 == 43 [pid = 8148] [id = 265] 19:17:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x93865800) [pid = 8148] [serial = 778] [outer = (nil)] 19:17:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x94a50400) [pid = 8148] [serial = 779] [outer = 0x93865800] 19:17:21 INFO - PROCESS | 8148 | 1477707441183 Marionette DEBUG loaded listener.js 19:17:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x94a5dc00) [pid = 8148] [serial = 780] [outer = 0x93865800] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x92b63c00 == 42 [pid = 8148] [id = 256] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x952abc00 == 41 [pid = 8148] [id = 257] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d8400 == 40 [pid = 8148] [id = 221] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x8d810400 == 39 [pid = 8148] [id = 236] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x92b55000 == 38 [pid = 8148] [id = 223] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x97c5a800 == 37 [pid = 8148] [id = 232] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x9386bc00 == 36 [pid = 8148] [id = 226] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x9a26a800 == 35 [pid = 8148] [id = 234] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5a000 == 34 [pid = 8148] [id = 250] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0xa2dca400 == 33 [pid = 8148] [id = 254] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x95e85c00 == 32 [pid = 8148] [id = 251] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x9b38bc00 == 31 [pid = 8148] [id = 252] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0xa1ac7800 == 30 [pid = 8148] [id = 253] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d1800 == 29 [pid = 8148] [id = 247] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x9577b800 == 28 [pid = 8148] [id = 255] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x92a80800 == 27 [pid = 8148] [id = 237] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x94ee6800 == 26 [pid = 8148] [id = 225] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d0800 == 25 [pid = 8148] [id = 235] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x8db6fc00 == 24 [pid = 8148] [id = 239] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x96352800 == 23 [pid = 8148] [id = 227] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x95e84000 == 22 [pid = 8148] [id = 238] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1e000 == 21 [pid = 8148] [id = 224] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x9053c800 == 20 [pid = 8148] [id = 230] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x9a2d5400 == 19 [pid = 8148] [id = 240] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x96834800 == 18 [pid = 8148] [id = 229] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x94d8dc00 == 17 [pid = 8148] [id = 231] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x8d817400 == 16 [pid = 8148] [id = 228] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x99fc9c00 == 15 [pid = 8148] [id = 233] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x905cb800 == 14 [pid = 8148] [id = 262] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0xa1a74400 == 13 [pid = 8148] [id = 263] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0xa2994400 == 12 [pid = 8148] [id = 264] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x8d811400 == 11 [pid = 8148] [id = 258] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x94a54400 == 10 [pid = 8148] [id = 259] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x9a208400 == 9 [pid = 8148] [id = 249] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d7000 == 8 [pid = 8148] [id = 260] 19:17:22 INFO - PROCESS | 8148 | --DOCSHELL 0x9a0d6800 == 7 [pid = 8148] [id = 261] 19:17:23 INFO - PROCESS | 8148 | 1477707443103 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]]]}] 19:17:23 INFO - . 19:17:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 2635ms 19:17:23 INFO - PROCESS | 8148 | 1477707443161 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 19:17:23 INFO - PROCESS | 8148 | 1477707443169 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 19:17:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 19:17:23 INFO - PROCESS | 8148 | 1477707443181 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}] 19:17:23 INFO - PROCESS | 8148 | 1477707443475 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 19:17:23 INFO - PROCESS | 8148 | 1477707443499 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 19:17:23 INFO - PROCESS | 8148 | 1477707443507 Marionette TRACE conn4 <- [1,1135,null,["8"]] 19:17:23 INFO - PROCESS | 8148 | 1477707443515 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 19:17:23 INFO - PROCESS | 8148 | 1477707443525 Marionette TRACE conn4 <- [1,1136,null,{}] 19:17:23 INFO - PROCESS | 8148 | 1477707443614 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:23 INFO - PROCESS | 8148 | ++DOCSHELL 0x92a80800 == 8 [pid = 8148] [id = 266] 19:17:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0x92a88c00) [pid = 8148] [serial = 781] [outer = (nil)] 19:17:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x92b5c000) [pid = 8148] [serial = 782] [outer = 0x92a88c00] 19:17:23 INFO - PROCESS | 8148 | 1477707443731 Marionette DEBUG loaded listener.js 19:17:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x92b63c00) [pid = 8148] [serial = 783] [outer = 0x92a88c00] 19:17:24 INFO - PROCESS | 8148 | 1477707444499 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]]]}] 19:17:24 INFO - . 19:17:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1425ms 19:17:24 INFO - PROCESS | 8148 | 1477707444660 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 19:17:24 INFO - PROCESS | 8148 | 1477707444667 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 19:17:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 19:17:24 INFO - PROCESS | 8148 | 1477707444694 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}] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x97c66c00) [pid = 8148] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x9b043400) [pid = 8148] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x9629a800) [pid = 8148] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x92b5f400) [pid = 8148] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x983d5400) [pid = 8148] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x962e2400) [pid = 8148] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x94fef000) [pid = 8148] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x9053ac00) [pid = 8148] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x9b38cc00) [pid = 8148] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x92b5ac00) [pid = 8148] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x9ceb2c00) [pid = 8148] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x9634b800) [pid = 8148] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0xa2dca800) [pid = 8148] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0xa262e400) [pid = 8148] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x96367800) [pid = 8148] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x93136800) [pid = 8148] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x9a2d5800) [pid = 8148] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 19:17:25 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x95776000) [pid = 8148] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 19:17:25 INFO - PROCESS | 8148 | 1477707445741 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 19:17:25 INFO - PROCESS | 8148 | 1477707445843 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 19:17:25 INFO - PROCESS | 8148 | 1477707445848 Marionette TRACE conn4 <- [1,1140,null,["8"]] 19:17:25 INFO - PROCESS | 8148 | 1477707445857 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 19:17:25 INFO - PROCESS | 8148 | 1477707445864 Marionette TRACE conn4 <- [1,1141,null,{}] 19:17:25 INFO - PROCESS | 8148 | 1477707445872 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5f400 == 9 [pid = 8148] [id = 267] 19:17:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x93867000) [pid = 8148] [serial = 784] [outer = (nil)] 19:17:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x94e8f400) [pid = 8148] [serial = 785] [outer = 0x93867000] 19:17:25 INFO - PROCESS | 8148 | 1477707445982 Marionette DEBUG loaded listener.js 19:17:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x8f7dcc00) [pid = 8148] [serial = 786] [outer = 0x93867000] 19:17:26 INFO - PROCESS | 8148 | 1477707446648 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]]]}] 19:17:26 INFO - . 19:17:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 2030ms 19:17:26 INFO - PROCESS | 8148 | 1477707446734 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 19:17:26 INFO - PROCESS | 8148 | 1477707446743 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 19:17:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 19:17:26 INFO - PROCESS | 8148 | 1477707446764 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}] 19:17:26 INFO - PROCESS | 8148 | 1477707446970 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 19:17:26 INFO - PROCESS | 8148 | 1477707446984 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 19:17:26 INFO - PROCESS | 8148 | 1477707446990 Marionette TRACE conn4 <- [1,1145,null,["8"]] 19:17:26 INFO - PROCESS | 8148 | 1477707446998 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 19:17:27 INFO - PROCESS | 8148 | 1477707447008 Marionette TRACE conn4 <- [1,1146,null,{}] 19:17:27 INFO - PROCESS | 8148 | 1477707447129 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:27 INFO - PROCESS | 8148 | ++DOCSHELL 0x9634a000 == 10 [pid = 8148] [id = 268] 19:17:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x9634a800) [pid = 8148] [serial = 787] [outer = (nil)] 19:17:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x9634ec00) [pid = 8148] [serial = 788] [outer = 0x9634a800] 19:17:27 INFO - PROCESS | 8148 | 1477707447243 Marionette DEBUG loaded listener.js 19:17:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x96362c00) [pid = 8148] [serial = 789] [outer = 0x9634a800] 19:17:28 INFO - PROCESS | 8148 | 1477707448062 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:28 INFO - . 19:17:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1334ms 19:17:28 INFO - PROCESS | 8148 | 1477707448142 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 19:17:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 19:17:28 INFO - PROCESS | 8148 | 1477707448151 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 19:17:28 INFO - PROCESS | 8148 | 1477707448168 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}] 19:17:28 INFO - PROCESS | 8148 | 1477707448404 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 19:17:28 INFO - PROCESS | 8148 | 1477707448578 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 19:17:28 INFO - PROCESS | 8148 | 1477707448586 Marionette TRACE conn4 <- [1,1150,null,["8"]] 19:17:28 INFO - PROCESS | 8148 | 1477707448595 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 19:17:28 INFO - PROCESS | 8148 | 1477707448605 Marionette TRACE conn4 <- [1,1151,null,{}] 19:17:28 INFO - PROCESS | 8148 | 1477707448659 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x94e85000 == 11 [pid = 8148] [id = 269] 19:17:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x94e85800) [pid = 8148] [serial = 790] [outer = (nil)] 19:17:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x96831800) [pid = 8148] [serial = 791] [outer = 0x94e85800] 19:17:28 INFO - PROCESS | 8148 | 1477707448794 Marionette DEBUG loaded listener.js 19:17:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x96895c00) [pid = 8148] [serial = 792] [outer = 0x94e85800] 19:17:29 INFO - PROCESS | 8148 | 1477707449713 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:29 INFO - . 19:17:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1581ms 19:17:29 INFO - PROCESS | 8148 | 1477707449768 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 19:17:29 INFO - PROCESS | 8148 | 1477707449775 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 19:17:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 19:17:29 INFO - PROCESS | 8148 | 1477707449787 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}] 19:17:30 INFO - PROCESS | 8148 | 1477707450038 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 19:17:30 INFO - PROCESS | 8148 | 1477707450192 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 19:17:30 INFO - PROCESS | 8148 | 1477707450197 Marionette TRACE conn4 <- [1,1155,null,["8"]] 19:17:30 INFO - PROCESS | 8148 | 1477707450206 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 19:17:30 INFO - PROCESS | 8148 | 1477707450213 Marionette TRACE conn4 <- [1,1156,null,{}] 19:17:30 INFO - PROCESS | 8148 | 1477707450220 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x983ddc00 == 12 [pid = 8148] [id = 270] 19:17:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x983e1400) [pid = 8148] [serial = 793] [outer = (nil)] 19:17:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x99f88c00) [pid = 8148] [serial = 794] [outer = 0x983e1400] 19:17:30 INFO - PROCESS | 8148 | 1477707450371 Marionette DEBUG loaded listener.js 19:17:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x99fc3400) [pid = 8148] [serial = 795] [outer = 0x983e1400] 19:17:31 INFO - PROCESS | 8148 | 1477707451235 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:31 INFO - . 19:17:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1485ms 19:17:31 INFO - PROCESS | 8148 | 1477707451280 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 19:17:31 INFO - PROCESS | 8148 | 1477707451290 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 19:17:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 19:17:31 INFO - PROCESS | 8148 | 1477707451300 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}] 19:17:31 INFO - PROCESS | 8148 | 1477707451617 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 19:17:31 INFO - PROCESS | 8148 | 1477707451758 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 19:17:31 INFO - PROCESS | 8148 | 1477707451764 Marionette TRACE conn4 <- [1,1160,null,["8"]] 19:17:31 INFO - PROCESS | 8148 | 1477707451779 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 19:17:31 INFO - PROCESS | 8148 | 1477707451788 Marionette TRACE conn4 <- [1,1161,null,{}] 19:17:31 INFO - PROCESS | 8148 | 1477707451798 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a2d4000 == 13 [pid = 8148] [id = 271] 19:17:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x9a2d5000) [pid = 8148] [serial = 796] [outer = (nil)] 19:17:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x9a3c5400) [pid = 8148] [serial = 797] [outer = 0x9a2d5000] 19:17:31 INFO - PROCESS | 8148 | 1477707451919 Marionette DEBUG loaded listener.js 19:17:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x9a5bd800) [pid = 8148] [serial = 798] [outer = 0x9a2d5000] 19:17:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0x9b048800) [pid = 8148] [serial = 799] [outer = 0x9a2d5000] 19:17:32 INFO - PROCESS | 8148 | 1477707452867 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:32 INFO - . 19:17:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1621ms 19:17:32 INFO - PROCESS | 8148 | 1477707452937 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 19:17:32 INFO - PROCESS | 8148 | 1477707452944 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 19:17:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 19:17:32 INFO - PROCESS | 8148 | 1477707452955 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}] 19:17:33 INFO - PROCESS | 8148 | 1477707453189 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 19:17:33 INFO - PROCESS | 8148 | 1477707453336 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 19:17:33 INFO - PROCESS | 8148 | 1477707453343 Marionette TRACE conn4 <- [1,1165,null,["8"]] 19:17:33 INFO - PROCESS | 8148 | 1477707453351 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 19:17:33 INFO - PROCESS | 8148 | 1477707453358 Marionette TRACE conn4 <- [1,1166,null,{}] 19:17:33 INFO - PROCESS | 8148 | 1477707453421 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d4400 == 14 [pid = 8148] [id = 272] 19:17:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x96363800) [pid = 8148] [serial = 800] [outer = (nil)] 19:17:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x9ceb7800) [pid = 8148] [serial = 801] [outer = 0x96363800] 19:17:33 INFO - PROCESS | 8148 | 1477707453538 Marionette DEBUG loaded listener.js 19:17:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0xa2626400) [pid = 8148] [serial = 802] [outer = 0x96363800] 19:17:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0x8d817000) [pid = 8148] [serial = 803] [outer = 0x96363800] 19:17:34 INFO - PROCESS | 8148 | 1477707454512 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 19:17:34 INFO - . 19:17:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1571ms 19:17:34 INFO - PROCESS | 8148 | 1477707454526 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 19:17:34 INFO - PROCESS | 8148 | 1477707454533 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 19:17:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 19:17:34 INFO - PROCESS | 8148 | 1477707454550 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}] 19:17:34 INFO - PROCESS | 8148 | 1477707454960 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 19:17:35 INFO - PROCESS | 8148 | 1477707455101 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 19:17:35 INFO - PROCESS | 8148 | 1477707455108 Marionette TRACE conn4 <- [1,1170,null,["8"]] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0x9a2ccc00) [pid = 8148] [serial = 725] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0x97c5a000) [pid = 8148] [serial = 738] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x9a54d000) [pid = 8148] [serial = 726] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x96349400) [pid = 8148] [serial = 722] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x96352000) [pid = 8148] [serial = 723] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x94d92c00) [pid = 8148] [serial = 719] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x94e84000) [pid = 8148] [serial = 720] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x9313e800) [pid = 8148] [serial = 716] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x93864c00) [pid = 8148] [serial = 717] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x9b154400) [pid = 8148] [serial = 713] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x9b15d000) [pid = 8148] [serial = 714] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x9a2cfc00) [pid = 8148] [serial = 710] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x9a327800) [pid = 8148] [serial = 711] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x94ff5c00) [pid = 8148] [serial = 707] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x94ff7800) [pid = 8148] [serial = 708] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x9a549000) [pid = 8148] [serial = 705] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x93139800) [pid = 8148] [serial = 734] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x94a54800) [pid = 8148] [serial = 735] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x95781400) [pid = 8148] [serial = 755] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x95e8bc00) [pid = 8148] [serial = 756] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x94a54000) [pid = 8148] [serial = 752] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x94feb400) [pid = 8148] [serial = 753] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0xa2e1d400) [pid = 8148] [serial = 749] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0xa2e1f400) [pid = 8148] [serial = 750] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x9ceb3800) [pid = 8148] [serial = 731] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0xa0faf000) [pid = 8148] [serial = 732] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0xa2dce000) [pid = 8148] [serial = 746] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0xa2dd1400) [pid = 8148] [serial = 747] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0xa2911400) [pid = 8148] [serial = 743] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0xa291c400) [pid = 8148] [serial = 744] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0xa0f8e000) [pid = 8148] [serial = 740] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0xa1a6e000) [pid = 8148] [serial = 741] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x966e4400) [pid = 8148] [serial = 737] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x9a5c2800) [pid = 8148] [serial = 728] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x9b040400) [pid = 8148] [serial = 729] [outer = (nil)] [url = about:blank] 19:17:35 INFO - PROCESS | 8148 | 1477707455180 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 19:17:35 INFO - PROCESS | 8148 | 1477707455189 Marionette TRACE conn4 <- [1,1171,null,{}] 19:17:35 INFO - PROCESS | 8148 | 1477707455195 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x93a9ec00 == 15 [pid = 8148] [id = 273] 19:17:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x93aa0000) [pid = 8148] [serial = 804] [outer = (nil)] 19:17:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x94a0fc00) [pid = 8148] [serial = 805] [outer = 0x93aa0000] 19:17:35 INFO - PROCESS | 8148 | 1477707455303 Marionette DEBUG loaded listener.js 19:17:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x94a52000) [pid = 8148] [serial = 806] [outer = 0x93aa0000] 19:17:35 INFO - PROCESS | 8148 | 1477707455980 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]]]}] 19:17:36 INFO - . 19:17:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1524ms 19:17:36 INFO - PROCESS | 8148 | 1477707456071 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 19:17:36 INFO - PROCESS | 8148 | 1477707456077 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 19:17:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 19:17:36 INFO - PROCESS | 8148 | 1477707456085 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}] 19:17:36 INFO - PROCESS | 8148 | 1477707456301 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 19:17:36 INFO - PROCESS | 8148 | 1477707456427 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 19:17:36 INFO - PROCESS | 8148 | 1477707456432 Marionette TRACE conn4 <- [1,1175,null,["8"]] 19:17:36 INFO - PROCESS | 8148 | 1477707456445 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 19:17:36 INFO - PROCESS | 8148 | 1477707456450 Marionette TRACE conn4 <- [1,1176,null,{}] 19:17:36 INFO - PROCESS | 8148 | 1477707456457 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x95779800 == 16 [pid = 8148] [id = 274] 19:17:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x95781800) [pid = 8148] [serial = 807] [outer = (nil)] 19:17:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x95e88c00) [pid = 8148] [serial = 808] [outer = 0x95781800] 19:17:36 INFO - PROCESS | 8148 | 1477707456562 Marionette DEBUG loaded listener.js 19:17:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x9625e800) [pid = 8148] [serial = 809] [outer = 0x95781800] 19:17:37 INFO - PROCESS | 8148 | 1477707457197 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]]]}] 19:17:37 INFO - . 19:17:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1174ms 19:17:37 INFO - PROCESS | 8148 | 1477707457267 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 19:17:37 INFO - PROCESS | 8148 | 1477707457275 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 19:17:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 19:17:37 INFO - PROCESS | 8148 | 1477707457286 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}] 19:17:37 INFO - PROCESS | 8148 | 1477707457534 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 19:17:37 INFO - PROCESS | 8148 | 1477707457552 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 19:17:37 INFO - PROCESS | 8148 | 1477707457556 Marionette TRACE conn4 <- [1,1180,null,["8"]] 19:17:37 INFO - PROCESS | 8148 | 1477707457563 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 19:17:37 INFO - PROCESS | 8148 | 1477707457571 Marionette TRACE conn4 <- [1,1181,null,{}] 19:17:37 INFO - PROCESS | 8148 | 1477707457579 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x983df000 == 17 [pid = 8148] [id = 275] 19:17:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x983e0400) [pid = 8148] [serial = 810] [outer = (nil)] 19:17:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x99f86c00) [pid = 8148] [serial = 811] [outer = 0x983e0400] 19:17:37 INFO - PROCESS | 8148 | 1477707457690 Marionette DEBUG loaded listener.js 19:17:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x9a059400) [pid = 8148] [serial = 812] [outer = 0x983e0400] 19:17:38 INFO - PROCESS | 8148 | 1477707458380 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]]]}] 19:17:38 INFO - . 19:17:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1177ms 19:17:38 INFO - PROCESS | 8148 | 1477707458463 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 19:17:38 INFO - PROCESS | 8148 | 1477707458469 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 19:17:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 19:17:38 INFO - PROCESS | 8148 | 1477707458483 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}] 19:17:38 INFO - PROCESS | 8148 | 1477707458722 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 19:17:38 INFO - PROCESS | 8148 | 1477707458753 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 19:17:38 INFO - PROCESS | 8148 | 1477707458759 Marionette TRACE conn4 <- [1,1185,null,["8"]] 19:17:38 INFO - PROCESS | 8148 | 1477707458766 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 19:17:38 INFO - PROCESS | 8148 | 1477707458772 Marionette TRACE conn4 <- [1,1186,null,{}] 19:17:38 INFO - PROCESS | 8148 | 1477707458853 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d816400 == 18 [pid = 8148] [id = 276] 19:17:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x9a2d1400) [pid = 8148] [serial = 813] [outer = (nil)] 19:17:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x9a54d000) [pid = 8148] [serial = 814] [outer = 0x9a2d1400] 19:17:38 INFO - PROCESS | 8148 | 1477707458965 Marionette DEBUG loaded listener.js 19:17:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x9a5c2800) [pid = 8148] [serial = 815] [outer = 0x9a2d1400] 19:17:39 INFO - PROCESS | 8148 | 1477707459573 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]]]}] 19:17:39 INFO - . 19:17:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1122ms 19:17:39 INFO - PROCESS | 8148 | 1477707459616 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 19:17:39 INFO - PROCESS | 8148 | 1477707459621 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 19:17:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 19:17:39 INFO - PROCESS | 8148 | 1477707459628 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}] 19:17:39 INFO - PROCESS | 8148 | 1477707459933 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 19:17:40 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x93867000) [pid = 8148] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 19:17:40 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x8d81ac00) [pid = 8148] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 19:17:40 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x94a55000) [pid = 8148] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 19:17:40 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x9634e000) [pid = 8148] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 19:17:40 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x9a0d8000) [pid = 8148] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 19:17:40 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x9a2ce800) [pid = 8148] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 19:17:40 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0xa1ac3c00) [pid = 8148] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 19:17:40 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0xa2dd2800) [pid = 8148] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 19:17:40 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x92a88c00) [pid = 8148] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 19:17:40 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x93865800) [pid = 8148] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 19:17:40 INFO - PROCESS | 8148 | 1477707460161 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 19:17:40 INFO - PROCESS | 8148 | 1477707460164 Marionette TRACE conn4 <- [1,1190,null,["8"]] 19:17:40 INFO - PROCESS | 8148 | 1477707460168 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 19:17:40 INFO - PROCESS | 8148 | 1477707460175 Marionette TRACE conn4 <- [1,1191,null,{}] 19:17:40 INFO - PROCESS | 8148 | 1477707460186 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7cf800 == 19 [pid = 8148] [id = 277] 19:17:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x92a88c00) [pid = 8148] [serial = 816] [outer = (nil)] 19:17:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x9a2ce800) [pid = 8148] [serial = 817] [outer = 0x92a88c00] 19:17:40 INFO - PROCESS | 8148 | 1477707460283 Marionette DEBUG loaded listener.js 19:17:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x9b38c800) [pid = 8148] [serial = 818] [outer = 0x92a88c00] 19:17:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x99fbf800 == 20 [pid = 8148] [id = 278] 19:17:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0xa26f4800) [pid = 8148] [serial = 819] [outer = (nil)] 19:17:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0xa2912400) [pid = 8148] [serial = 820] [outer = 0xa26f4800] 19:17:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0xa2994c00) [pid = 8148] [serial = 821] [outer = 0xa26f4800] 19:17:40 INFO - PROCESS | 8148 | 1477707460990 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]]]}] 19:17:41 INFO - ... 19:17:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1378ms 19:17:41 INFO - PROCESS | 8148 | 1477707461039 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 19:17:41 INFO - PROCESS | 8148 | 1477707461043 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 19:17:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 19:17:41 INFO - PROCESS | 8148 | 1477707461053 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}] 19:17:41 INFO - PROCESS | 8148 | 1477707461338 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 19:17:41 INFO - PROCESS | 8148 | 1477707461353 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 19:17:41 INFO - PROCESS | 8148 | 1477707461356 Marionette TRACE conn4 <- [1,1195,null,["8"]] 19:17:41 INFO - PROCESS | 8148 | 1477707461363 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 19:17:41 INFO - PROCESS | 8148 | 1477707461368 Marionette TRACE conn4 <- [1,1196,null,{}] 19:17:41 INFO - PROCESS | 8148 | 1477707461375 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:41 INFO - PROCESS | 8148 | ++DOCSHELL 0xa26f6400 == 21 [pid = 8148] [id = 279] 19:17:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0xa2dc9400) [pid = 8148] [serial = 822] [outer = (nil)] 19:17:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0xa2dcf800) [pid = 8148] [serial = 823] [outer = 0xa2dc9400] 19:17:41 INFO - PROCESS | 8148 | 1477707461473 Marionette DEBUG loaded listener.js 19:17:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x93aa4000) [pid = 8148] [serial = 824] [outer = 0xa2dc9400] 19:17:42 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2dd6c00 == 22 [pid = 8148] [id = 280] 19:17:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0xa2e18800) [pid = 8148] [serial = 825] [outer = (nil)] 19:17:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0xa2e17400) [pid = 8148] [serial = 826] [outer = 0xa2e18800] 19:17:42 INFO - PROCESS | 8148 | 1477707462277 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]]]}] 19:17:42 INFO - . 19:17:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1285ms 19:17:42 INFO - PROCESS | 8148 | 1477707462366 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 19:17:42 INFO - PROCESS | 8148 | 1477707462375 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 19:17:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 19:17:42 INFO - PROCESS | 8148 | 1477707462430 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}] 19:17:42 INFO - PROCESS | 8148 | 1477707462705 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 19:17:42 INFO - PROCESS | 8148 | 1477707462887 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 19:17:42 INFO - PROCESS | 8148 | 1477707462893 Marionette TRACE conn4 <- [1,1200,null,["8"]] 19:17:42 INFO - PROCESS | 8148 | 1477707462902 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 19:17:42 INFO - PROCESS | 8148 | 1477707462913 Marionette TRACE conn4 <- [1,1201,null,{}] 19:17:42 INFO - PROCESS | 8148 | 1477707462965 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x9386bc00 == 23 [pid = 8148] [id = 281] 19:17:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x9386dc00) [pid = 8148] [serial = 827] [outer = (nil)] 19:17:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x94d8e800) [pid = 8148] [serial = 828] [outer = 0x9386dc00] 19:17:43 INFO - PROCESS | 8148 | 1477707463089 Marionette DEBUG loaded listener.js 19:17:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x94fe8c00) [pid = 8148] [serial = 829] [outer = 0x9386dc00] 19:17:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x9682f000 == 24 [pid = 8148] [id = 282] 19:17:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x96835c00) [pid = 8148] [serial = 830] [outer = (nil)] 19:17:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x94a08c00) [pid = 8148] [serial = 831] [outer = 0x96835c00] 19:17:43 INFO - PROCESS | 8148 | 1477707463892 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]]]}] 19:17:43 INFO - . 19:17:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1523ms 19:17:43 INFO - PROCESS | 8148 | 1477707463960 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 19:17:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 19:17:43 INFO - PROCESS | 8148 | 1477707463969 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 19:17:43 INFO - PROCESS | 8148 | 1477707463980 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}] 19:17:44 INFO - PROCESS | 8148 | 1477707464200 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 19:17:44 INFO - PROCESS | 8148 | 1477707464370 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 19:17:44 INFO - PROCESS | 8148 | 1477707464376 Marionette TRACE conn4 <- [1,1205,null,["8"]] 19:17:44 INFO - PROCESS | 8148 | 1477707464388 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 19:17:44 INFO - PROCESS | 8148 | 1477707464394 Marionette TRACE conn4 <- [1,1206,null,{}] 19:17:44 INFO - PROCESS | 8148 | 1477707464442 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5b000 == 25 [pid = 8148] [id = 283] 19:17:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x96834000) [pid = 8148] [serial = 832] [outer = (nil)] 19:17:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x9a268c00) [pid = 8148] [serial = 833] [outer = 0x96834000] 19:17:44 INFO - PROCESS | 8148 | 1477707464558 Marionette DEBUG loaded listener.js 19:17:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x9a54c400) [pid = 8148] [serial = 834] [outer = 0x96834000] 19:17:45 INFO - PROCESS | 8148 | ++DOCSHELL 0xa0fb6800 == 26 [pid = 8148] [id = 284] 19:17:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0xa0fb7000) [pid = 8148] [serial = 835] [outer = (nil)] 19:17:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x95a19400) [pid = 8148] [serial = 836] [outer = 0xa0fb7000] 19:17:45 INFO - PROCESS | 8148 | 1477707465338 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]]]}] 19:17:45 INFO - . 19:17:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1428ms 19:17:45 INFO - PROCESS | 8148 | 1477707465415 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 19:17:45 INFO - PROCESS | 8148 | 1477707465423 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 19:17:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 19:17:45 INFO - PROCESS | 8148 | 1477707465431 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}] 19:17:45 INFO - PROCESS | 8148 | 1477707465664 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 19:17:45 INFO - PROCESS | 8148 | 1477707465850 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 19:17:45 INFO - PROCESS | 8148 | 1477707465856 Marionette TRACE conn4 <- [1,1210,null,["8"]] 19:17:45 INFO - PROCESS | 8148 | 1477707465867 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 19:17:45 INFO - PROCESS | 8148 | 1477707465875 Marionette TRACE conn4 <- [1,1211,null,{}] 19:17:45 INFO - PROCESS | 8148 | 1477707465928 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:45 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2dd5400 == 27 [pid = 8148] [id = 285] 19:17:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0xa2dd5c00) [pid = 8148] [serial = 837] [outer = (nil)] 19:17:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0xa2e16800) [pid = 8148] [serial = 838] [outer = 0xa2dd5c00] 19:17:46 INFO - PROCESS | 8148 | 1477707466054 Marionette DEBUG loaded listener.js 19:17:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0xa2e21400) [pid = 8148] [serial = 839] [outer = 0xa2dd5c00] 19:17:46 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2e24c00 == 28 [pid = 8148] [id = 286] 19:17:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0xa2e77c00) [pid = 8148] [serial = 840] [outer = (nil)] 19:17:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0xa2e78400) [pid = 8148] [serial = 841] [outer = 0xa2e77c00] 19:17:46 INFO - PROCESS | 8148 | 1477707466854 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]]]}] 19:17:46 INFO - . 19:17:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1473ms 19:17:46 INFO - PROCESS | 8148 | 1477707466905 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 19:17:46 INFO - PROCESS | 8148 | 1477707466911 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 19:17:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 19:17:46 INFO - PROCESS | 8148 | 1477707466920 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}] 19:17:47 INFO - PROCESS | 8148 | 1477707467165 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 19:17:47 INFO - PROCESS | 8148 | 1477707467316 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 19:17:47 INFO - PROCESS | 8148 | 1477707467323 Marionette TRACE conn4 <- [1,1215,null,["8"]] 19:17:47 INFO - PROCESS | 8148 | 1477707467329 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 19:17:47 INFO - PROCESS | 8148 | 1477707467335 Marionette TRACE conn4 <- [1,1216,null,{}] 19:17:47 INFO - PROCESS | 8148 | 1477707467389 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:47 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2e70c00 == 29 [pid = 8148] [id = 287] 19:17:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0xa2e72c00) [pid = 8148] [serial = 842] [outer = (nil)] 19:17:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0xa2f12400) [pid = 8148] [serial = 843] [outer = 0xa2e72c00] 19:17:47 INFO - PROCESS | 8148 | 1477707467502 Marionette DEBUG loaded listener.js 19:17:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0xa2f16800) [pid = 8148] [serial = 844] [outer = 0xa2e72c00] 19:17:48 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2e70400 == 30 [pid = 8148] [id = 288] 19:17:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0xa2fa1000) [pid = 8148] [serial = 845] [outer = (nil)] 19:17:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0xa2fa1400) [pid = 8148] [serial = 846] [outer = 0xa2fa1000] 19:17:48 INFO - PROCESS | 8148 | 1477707468332 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]]]}] 19:17:48 INFO - . 19:17:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1476ms 19:17:48 INFO - PROCESS | 8148 | 1477707468394 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 19:17:48 INFO - PROCESS | 8148 | 1477707468412 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 19:17:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 19:17:48 INFO - PROCESS | 8148 | 1477707468421 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}] 19:17:48 INFO - PROCESS | 8148 | 1477707468636 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 19:17:48 INFO - PROCESS | 8148 | 1477707468791 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 19:17:48 INFO - PROCESS | 8148 | 1477707468797 Marionette TRACE conn4 <- [1,1220,null,["8"]] 19:17:48 INFO - PROCESS | 8148 | 1477707468803 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 19:17:48 INFO - PROCESS | 8148 | 1477707468810 Marionette TRACE conn4 <- [1,1221,null,{}] 19:17:48 INFO - PROCESS | 8148 | 1477707468817 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x8da23400 == 31 [pid = 8148] [id = 289] 19:17:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0x8f7cec00) [pid = 8148] [serial = 847] [outer = (nil)] 19:17:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0xa2f14800) [pid = 8148] [serial = 848] [outer = 0x8f7cec00] 19:17:48 INFO - PROCESS | 8148 | 1477707468967 Marionette DEBUG loaded listener.js 19:17:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 96 (0xa2f9fc00) [pid = 8148] [serial = 849] [outer = 0x8f7cec00] 19:17:49 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2dce400 == 32 [pid = 8148] [id = 290] 19:17:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 97 (0xa2e74000) [pid = 8148] [serial = 850] [outer = (nil)] 19:17:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 98 (0x99fc7400) [pid = 8148] [serial = 851] [outer = 0xa2e74000] 19:17:49 INFO - PROCESS | 8148 | 1477707469928 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]]]}] 19:17:49 INFO - . 19:17:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1577ms 19:17:50 INFO - PROCESS | 8148 | 1477707470003 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 19:17:50 INFO - PROCESS | 8148 | 1477707470010 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 19:17:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 19:17:50 INFO - PROCESS | 8148 | 1477707470021 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}] 19:17:50 INFO - PROCESS | 8148 | 1477707470276 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 19:17:50 INFO - PROCESS | 8148 | 1477707470463 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 19:17:50 INFO - PROCESS | 8148 | 1477707470468 Marionette TRACE conn4 <- [1,1225,null,["8"]] 19:17:50 INFO - PROCESS | 8148 | 1477707470477 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 19:17:50 INFO - PROCESS | 8148 | 1477707470487 Marionette TRACE conn4 <- [1,1226,null,{}] 19:17:50 INFO - PROCESS | 8148 | 1477707470547 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a58000 == 33 [pid = 8148] [id = 291] 19:17:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 99 (0x94e84000) [pid = 8148] [serial = 852] [outer = (nil)] 19:17:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 100 (0x96350000) [pid = 8148] [serial = 853] [outer = 0x94e84000] 19:17:50 INFO - PROCESS | 8148 | 1477707470698 Marionette DEBUG loaded listener.js 19:17:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 101 (0x97a53400) [pid = 8148] [serial = 854] [outer = 0x94e84000] 19:17:51 INFO - PROCESS | 8148 | --DOCSHELL 0xa2dd6c00 == 32 [pid = 8148] [id = 280] 19:17:51 INFO - PROCESS | 8148 | --DOCSHELL 0x99fbf800 == 31 [pid = 8148] [id = 278] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 100 (0x9634ec00) [pid = 8148] [serial = 788] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa21800 == 32 [pid = 8148] [id = 292] 19:17:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 101 (0x8fa23800) [pid = 8148] [serial = 855] [outer = (nil)] 19:17:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 102 (0x92b60400) [pid = 8148] [serial = 856] [outer = 0x8fa23800] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 101 (0x96358000) [pid = 8148] [serial = 764] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 100 (0x9a2cc000) [pid = 8148] [serial = 767] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 99 (0x8f7dcc00) [pid = 8148] [serial = 786] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 98 (0x94d92800) [pid = 8148] [serial = 761] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 97 (0x9b382800) [pid = 8148] [serial = 770] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 96 (0x94e8f400) [pid = 8148] [serial = 785] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 95 (0x94a5dc00) [pid = 8148] [serial = 780] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0xa2912000) [pid = 8148] [serial = 773] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0x8f7da800) [pid = 8148] [serial = 758] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0xa2e20400) [pid = 8148] [serial = 777] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x9a2d0800) [pid = 8148] [serial = 768] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x966ebc00) [pid = 8148] [serial = 765] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x94fee800) [pid = 8148] [serial = 762] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x92b5c000) [pid = 8148] [serial = 782] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x92b63c00) [pid = 8148] [serial = 783] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0xa2dd4000) [pid = 8148] [serial = 774] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x905cd000) [pid = 8148] [serial = 759] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0xa2e1f800) [pid = 8148] [serial = 776] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x9ceb5400) [pid = 8148] [serial = 771] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x94a50400) [pid = 8148] [serial = 779] [outer = (nil)] [url = about:blank] 19:17:51 INFO - PROCESS | 8148 | 1477707471578 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]]]}] 19:17:51 INFO - . 19:17:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1584ms 19:17:51 INFO - PROCESS | 8148 | 1477707471636 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 19:17:51 INFO - PROCESS | 8148 | 1477707471644 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 19:17:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 19:17:51 INFO - PROCESS | 8148 | 1477707471653 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}] 19:17:51 INFO - PROCESS | 8148 | 1477707471874 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 19:17:52 INFO - PROCESS | 8148 | 1477707472032 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 19:17:52 INFO - PROCESS | 8148 | 1477707472038 Marionette TRACE conn4 <- [1,1230,null,["8"]] 19:17:52 INFO - PROCESS | 8148 | 1477707472050 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 19:17:52 INFO - PROCESS | 8148 | 1477707472055 Marionette TRACE conn4 <- [1,1231,null,{}] 19:17:52 INFO - PROCESS | 8148 | 1477707472062 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x9529f800 == 33 [pid = 8148] [id = 293] 19:17:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x96358000) [pid = 8148] [serial = 857] [outer = (nil)] 19:17:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x983da800) [pid = 8148] [serial = 858] [outer = 0x96358000] 19:17:52 INFO - PROCESS | 8148 | 1477707472167 Marionette DEBUG loaded listener.js 19:17:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x99fc8000) [pid = 8148] [serial = 859] [outer = 0x96358000] 19:17:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a2d7000 == 34 [pid = 8148] [id = 294] 19:17:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x9a5c3000) [pid = 8148] [serial = 860] [outer = (nil)] 19:17:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x9a2cd400) [pid = 8148] [serial = 861] [outer = 0x9a5c3000] 19:17:52 INFO - PROCESS | 8148 | 1477707472849 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]]]}] 19:17:52 INFO - . 19:17:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1274ms 19:17:52 INFO - PROCESS | 8148 | 1477707472935 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 19:17:52 INFO - PROCESS | 8148 | 1477707472944 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 19:17:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 19:17:52 INFO - PROCESS | 8148 | 1477707472957 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}] 19:17:53 INFO - PROCESS | 8148 | 1477707473227 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 19:17:53 INFO - PROCESS | 8148 | 1477707473311 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 19:17:53 INFO - PROCESS | 8148 | 1477707473317 Marionette TRACE conn4 <- [1,1235,null,["8"]] 19:17:53 INFO - PROCESS | 8148 | 1477707473327 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 19:17:53 INFO - PROCESS | 8148 | 1477707473334 Marionette TRACE conn4 <- [1,1236,null,{}] 19:17:53 INFO - PROCESS | 8148 | 1477707473342 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x9b387c00 == 35 [pid = 8148] [id = 295] 19:17:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x9b38b800) [pid = 8148] [serial = 862] [outer = (nil)] 19:17:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x9ceb2c00) [pid = 8148] [serial = 863] [outer = 0x9b38b800] 19:17:53 INFO - PROCESS | 8148 | 1477707473449 Marionette DEBUG loaded listener.js 19:17:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0xa1a72800) [pid = 8148] [serial = 864] [outer = 0x9b38b800] 19:17:53 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2dcc400 == 36 [pid = 8148] [id = 296] 19:17:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0xa2dd6800) [pid = 8148] [serial = 865] [outer = (nil)] 19:17:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x9a5f5c00) [pid = 8148] [serial = 866] [outer = 0xa2dd6800] 19:17:54 INFO - PROCESS | 8148 | 1477707474185 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]]]}] 19:17:54 INFO - . 19:17:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1274ms 19:17:54 INFO - PROCESS | 8148 | 1477707474263 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 19:17:54 INFO - PROCESS | 8148 | 1477707474267 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 19:17:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 19:17:54 INFO - PROCESS | 8148 | 1477707474276 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}] 19:17:54 INFO - PROCESS | 8148 | 1477707474535 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 19:17:54 INFO - PROCESS | 8148 | 1477707474564 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 19:17:54 INFO - PROCESS | 8148 | 1477707474569 Marionette TRACE conn4 <- [1,1240,null,["8"]] 19:17:54 INFO - PROCESS | 8148 | 1477707474575 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 19:17:54 INFO - PROCESS | 8148 | 1477707474580 Marionette TRACE conn4 <- [1,1241,null,{}] 19:17:54 INFO - PROCESS | 8148 | 1477707474658 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:54 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2dcd400 == 37 [pid = 8148] [id = 297] 19:17:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0xa2dd1400) [pid = 8148] [serial = 867] [outer = (nil)] 19:17:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0xa2dd4000) [pid = 8148] [serial = 868] [outer = 0xa2dd1400] 19:17:54 INFO - PROCESS | 8148 | 1477707474763 Marionette DEBUG loaded listener.js 19:17:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0xa2e71400) [pid = 8148] [serial = 869] [outer = 0xa2dd1400] 19:17:55 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2dd3800 == 38 [pid = 8148] [id = 298] 19:17:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 96 (0xa45e8c00) [pid = 8148] [serial = 870] [outer = (nil)] 19:17:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 97 (0x9b03fc00) [pid = 8148] [serial = 871] [outer = 0xa45e8c00] 19:17:55 INFO - PROCESS | 8148 | 1477707475629 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]]]}] 19:17:55 INFO - PROCESS | 8148 | --DOMWINDOW == 96 (0xa26f4800) [pid = 8148] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 19:17:55 INFO - . 19:17:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1579ms 19:17:55 INFO - PROCESS | 8148 | --DOMWINDOW == 95 (0x9a2d1400) [pid = 8148] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 19:17:55 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0x93aa0000) [pid = 8148] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 19:17:55 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0x92a88c00) [pid = 8148] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 19:17:55 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x983e0400) [pid = 8148] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 19:17:55 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x95781800) [pid = 8148] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 19:17:55 INFO - PROCESS | 8148 | 1477707475875 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 19:17:55 INFO - PROCESS | 8148 | 1477707475879 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 19:17:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 19:17:55 INFO - PROCESS | 8148 | 1477707475888 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}] 19:17:56 INFO - PROCESS | 8148 | 1477707476089 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 19:17:56 INFO - PROCESS | 8148 | 1477707476224 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 19:17:56 INFO - PROCESS | 8148 | 1477707476229 Marionette TRACE conn4 <- [1,1245,null,["8"]] 19:17:56 INFO - PROCESS | 8148 | 1477707476240 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 19:17:56 INFO - PROCESS | 8148 | 1477707476246 Marionette TRACE conn4 <- [1,1246,null,{}] 19:17:56 INFO - PROCESS | 8148 | 1477707476253 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:56 INFO - PROCESS | 8148 | ++DOCSHELL 0xa1a71400 == 39 [pid = 8148] [id = 299] 19:17:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0xa2e6e400) [pid = 8148] [serial = 872] [outer = (nil)] 19:17:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0xa2fa2800) [pid = 8148] [serial = 873] [outer = 0xa2e6e400] 19:17:56 INFO - PROCESS | 8148 | 1477707476362 Marionette DEBUG loaded listener.js 19:17:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0xa45e0000) [pid = 8148] [serial = 874] [outer = 0xa2e6e400] 19:17:56 INFO - PROCESS | 8148 | 1477707476932 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]]]}] 19:17:56 INFO - . 19:17:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1072ms 19:17:56 INFO - PROCESS | 8148 | 1477707476961 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 19:17:56 INFO - PROCESS | 8148 | 1477707476967 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 19:17:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 19:17:56 INFO - PROCESS | 8148 | 1477707476975 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}] 19:17:57 INFO - PROCESS | 8148 | 1477707477236 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 19:17:57 INFO - PROCESS | 8148 | 1477707477255 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 19:17:57 INFO - PROCESS | 8148 | 1477707477259 Marionette TRACE conn4 <- [1,1250,null,["8"]] 19:17:57 INFO - PROCESS | 8148 | 1477707477264 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 19:17:57 INFO - PROCESS | 8148 | 1477707477271 Marionette TRACE conn4 <- [1,1251,null,{}] 19:17:57 INFO - PROCESS | 8148 | 1477707477277 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:57 INFO - PROCESS | 8148 | ++DOCSHELL 0xa4c62c00 == 40 [pid = 8148] [id = 300] 19:17:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0xa4cb1000) [pid = 8148] [serial = 875] [outer = (nil)] 19:17:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 96 (0xa4cbc400) [pid = 8148] [serial = 876] [outer = 0xa4cb1000] 19:17:57 INFO - PROCESS | 8148 | 1477707477377 Marionette DEBUG loaded listener.js 19:17:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 97 (0xa5e39c00) [pid = 8148] [serial = 877] [outer = 0xa4cb1000] 19:17:58 INFO - PROCESS | 8148 | 1477707478109 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]]]}] 19:17:58 INFO - . 19:17:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1171ms 19:17:58 INFO - PROCESS | 8148 | 1477707478146 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 19:17:58 INFO - PROCESS | 8148 | 1477707478154 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 19:17:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 19:17:58 INFO - PROCESS | 8148 | 1477707478166 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}] 19:17:58 INFO - PROCESS | 8148 | 1477707478425 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 19:17:58 INFO - PROCESS | 8148 | 1477707478605 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 19:17:58 INFO - PROCESS | 8148 | 1477707478613 Marionette TRACE conn4 <- [1,1255,null,["8"]] 19:17:58 INFO - PROCESS | 8148 | 1477707478637 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 19:17:58 INFO - PROCESS | 8148 | 1477707478646 Marionette TRACE conn4 <- [1,1256,null,{}] 19:17:58 INFO - PROCESS | 8148 | 1477707478654 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:58 INFO - PROCESS | 8148 | ++DOCSHELL 0x94d92800 == 41 [pid = 8148] [id = 301] 19:17:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 98 (0x94d93c00) [pid = 8148] [serial = 878] [outer = (nil)] 19:17:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 99 (0x94ff7800) [pid = 8148] [serial = 879] [outer = 0x94d93c00] 19:17:58 INFO - PROCESS | 8148 | 1477707478783 Marionette DEBUG loaded listener.js 19:17:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 100 (0x9634b400) [pid = 8148] [serial = 880] [outer = 0x94d93c00] 19:17:59 INFO - PROCESS | 8148 | 1477707479488 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]]]}] 19:17:59 INFO - . 19:17:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1379ms 19:17:59 INFO - PROCESS | 8148 | 1477707479543 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 19:17:59 INFO - PROCESS | 8148 | 1477707479550 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 19:17:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 19:17:59 INFO - PROCESS | 8148 | 1477707479559 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}] 19:17:59 INFO - PROCESS | 8148 | 1477707479782 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 19:17:59 INFO - PROCESS | 8148 | 1477707479964 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 19:17:59 INFO - PROCESS | 8148 | 1477707479970 Marionette TRACE conn4 <- [1,1260,null,["8"]] 19:17:59 INFO - PROCESS | 8148 | 1477707479982 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 19:17:59 INFO - PROCESS | 8148 | 1477707479990 Marionette TRACE conn4 <- [1,1261,null,{}] 19:18:00 INFO - PROCESS | 8148 | 1477707480041 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:00 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d810c00 == 42 [pid = 8148] [id = 302] 19:18:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 101 (0x8d812400) [pid = 8148] [serial = 881] [outer = (nil)] 19:18:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 102 (0x9b15e800) [pid = 8148] [serial = 882] [outer = 0x8d812400] 19:18:00 INFO - PROCESS | 8148 | 1477707480170 Marionette DEBUG loaded listener.js 19:18:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 103 (0xa26f4800) [pid = 8148] [serial = 883] [outer = 0x8d812400] 19:18:00 INFO - PROCESS | 8148 | 1477707480925 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]]]}] 19:18:00 INFO - . 19:18:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1424ms 19:18:00 INFO - PROCESS | 8148 | 1477707480993 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 19:18:01 INFO - PROCESS | 8148 | 1477707481001 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 19:18:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 19:18:01 INFO - PROCESS | 8148 | 1477707481054 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}] 19:18:01 INFO - PROCESS | 8148 | 1477707481286 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 19:18:01 INFO - PROCESS | 8148 | 1477707481486 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 19:18:01 INFO - PROCESS | 8148 | 1477707481493 Marionette TRACE conn4 <- [1,1265,null,["8"]] 19:18:01 INFO - PROCESS | 8148 | 1477707481502 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 19:18:01 INFO - PROCESS | 8148 | 1477707481511 Marionette TRACE conn4 <- [1,1266,null,{}] 19:18:01 INFO - PROCESS | 8148 | 1477707481564 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:01 INFO - PROCESS | 8148 | ++DOCSHELL 0xa4803400 == 43 [pid = 8148] [id = 303] 19:18:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 104 (0xa480ec00) [pid = 8148] [serial = 884] [outer = (nil)] 19:18:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 105 (0xa48b9800) [pid = 8148] [serial = 885] [outer = 0xa480ec00] 19:18:01 INFO - PROCESS | 8148 | 1477707481687 Marionette DEBUG loaded listener.js 19:18:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 106 (0xa4c5d000) [pid = 8148] [serial = 886] [outer = 0xa480ec00] 19:18:02 INFO - PROCESS | 8148 | 1477707482485 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]]]}] 19:18:02 INFO - . 19:18:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1493ms 19:18:02 INFO - PROCESS | 8148 | 1477707482544 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 19:18:02 INFO - PROCESS | 8148 | 1477707482550 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 19:18:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 19:18:02 INFO - PROCESS | 8148 | 1477707482577 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}] 19:18:02 INFO - PROCESS | 8148 | 1477707482780 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 19:18:02 INFO - PROCESS | 8148 | 1477707482962 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 19:18:02 INFO - PROCESS | 8148 | 1477707482969 Marionette TRACE conn4 <- [1,1270,null,["8"]] 19:18:02 INFO - PROCESS | 8148 | 1477707482975 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 19:18:02 INFO - PROCESS | 8148 | 1477707482983 Marionette TRACE conn4 <- [1,1271,null,{}] 19:18:03 INFO - PROCESS | 8148 | 1477707483037 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:03 INFO - PROCESS | 8148 | ++DOCSHELL 0xa5e43400 == 44 [pid = 8148] [id = 304] 19:18:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 107 (0xa5e44000) [pid = 8148] [serial = 887] [outer = (nil)] 19:18:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 108 (0xa5ef0000) [pid = 8148] [serial = 888] [outer = 0xa5e44000] 19:18:03 INFO - PROCESS | 8148 | 1477707483156 Marionette DEBUG loaded listener.js 19:18:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 109 (0xa93c6400) [pid = 8148] [serial = 889] [outer = 0xa5e44000] 19:18:03 INFO - PROCESS | 8148 | 1477707483901 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]]]}] 19:18:03 INFO - . 19:18:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1374ms 19:18:03 INFO - PROCESS | 8148 | 1477707483949 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 19:18:03 INFO - PROCESS | 8148 | 1477707483954 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 19:18:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 19:18:03 INFO - PROCESS | 8148 | 1477707483962 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}] 19:18:04 INFO - PROCESS | 8148 | 1477707484193 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 19:18:04 INFO - PROCESS | 8148 | 1477707484370 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 19:18:04 INFO - PROCESS | 8148 | 1477707484375 Marionette TRACE conn4 <- [1,1275,null,["8"]] 19:18:04 INFO - PROCESS | 8148 | 1477707484381 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 19:18:04 INFO - PROCESS | 8148 | 1477707484406 Marionette TRACE conn4 <- [1,1276,null,{}] 19:18:04 INFO - PROCESS | 8148 | 1477707484468 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d7800 == 45 [pid = 8148] [id = 305] 19:18:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 110 (0x8fa1dc00) [pid = 8148] [serial = 890] [outer = (nil)] 19:18:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 111 (0xa2a61800) [pid = 8148] [serial = 891] [outer = 0x8fa1dc00] 19:18:04 INFO - PROCESS | 8148 | 1477707484586 Marionette DEBUG loaded listener.js 19:18:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 112 (0xa2a65c00) [pid = 8148] [serial = 892] [outer = 0x8fa1dc00] 19:18:05 INFO - PROCESS | 8148 | 1477707485227 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]]]}] 19:18:05 INFO - . 19:18:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1282ms 19:18:05 INFO - PROCESS | 8148 | 1477707485244 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 19:18:05 INFO - PROCESS | 8148 | 1477707485251 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 19:18:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 19:18:05 INFO - PROCESS | 8148 | 1477707485266 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}] 19:18:05 INFO - PROCESS | 8148 | 1477707485507 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 19:18:05 INFO - PROCESS | 8148 | 1477707485669 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 19:18:05 INFO - PROCESS | 8148 | 1477707485672 Marionette TRACE conn4 <- [1,1280,null,["8"]] 19:18:05 INFO - PROCESS | 8148 | 1477707485679 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 19:18:05 INFO - PROCESS | 8148 | 1477707485686 Marionette TRACE conn4 <- [1,1281,null,{}] 19:18:05 INFO - PROCESS | 8148 | 1477707485735 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:05 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d817800 == 46 [pid = 8148] [id = 306] 19:18:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 113 (0x8fa26000) [pid = 8148] [serial = 893] [outer = (nil)] 19:18:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 114 (0x959c9000) [pid = 8148] [serial = 894] [outer = 0x8fa26000] 19:18:05 INFO - PROCESS | 8148 | 1477707485855 Marionette DEBUG loaded listener.js 19:18:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 115 (0x959cac00) [pid = 8148] [serial = 895] [outer = 0x8fa26000] 19:18:06 INFO - PROCESS | 8148 | 1477707486793 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]]]}] 19:18:06 INFO - . 19:18:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1585ms 19:18:06 INFO - PROCESS | 8148 | 1477707486867 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 19:18:06 INFO - PROCESS | 8148 | 1477707486874 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 19:18:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 19:18:06 INFO - PROCESS | 8148 | 1477707486890 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}] 19:18:07 INFO - PROCESS | 8148 | 1477707487127 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 19:18:07 INFO - PROCESS | 8148 | 1477707487455 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 19:18:07 INFO - PROCESS | 8148 | 1477707487462 Marionette TRACE conn4 <- [1,1285,null,["8"]] 19:18:07 INFO - PROCESS | 8148 | 1477707487473 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 19:18:07 INFO - PROCESS | 8148 | 1477707487481 Marionette TRACE conn4 <- [1,1286,null,{}] 19:18:07 INFO - PROCESS | 8148 | 1477707487489 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:07 INFO - PROCESS | 8148 | ++DOCSHELL 0x9528f400 == 47 [pid = 8148] [id = 307] 19:18:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 116 (0x952aa400) [pid = 8148] [serial = 896] [outer = (nil)] 19:18:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 117 (0x959c3c00) [pid = 8148] [serial = 897] [outer = 0x952aa400] 19:18:07 INFO - PROCESS | 8148 | 1477707487600 Marionette DEBUG loaded listener.js 19:18:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 118 (0x959c5000) [pid = 8148] [serial = 898] [outer = 0x952aa400] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa2dd3800 == 46 [pid = 8148] [id = 298] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa2dcc400 == 45 [pid = 8148] [id = 296] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa21800 == 44 [pid = 8148] [id = 292] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9a2d7000 == 43 [pid = 8148] [id = 294] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa0fb6800 == 42 [pid = 8148] [id = 284] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa2e24c00 == 41 [pid = 8148] [id = 286] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa2e70400 == 40 [pid = 8148] [id = 288] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9682f000 == 39 [pid = 8148] [id = 282] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9529f800 == 38 [pid = 8148] [id = 293] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9b387c00 == 37 [pid = 8148] [id = 295] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa1a71400 == 36 [pid = 8148] [id = 299] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa2dcd400 == 35 [pid = 8148] [id = 297] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0x94a58000 == 34 [pid = 8148] [id = 291] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8da23400 == 33 [pid = 8148] [id = 289] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa2dce400 == 32 [pid = 8148] [id = 290] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa5e43400 == 31 [pid = 8148] [id = 304] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d7800 == 30 [pid = 8148] [id = 305] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8d817800 == 29 [pid = 8148] [id = 306] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa4c62c00 == 28 [pid = 8148] [id = 300] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0x94d92800 == 27 [pid = 8148] [id = 301] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8d810c00 == 26 [pid = 8148] [id = 302] 19:18:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa4803400 == 25 [pid = 8148] [id = 303] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 117 (0x96831800) [pid = 8148] [serial = 791] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 116 (0x99f88c00) [pid = 8148] [serial = 794] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 115 (0x9a3c5400) [pid = 8148] [serial = 797] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 114 (0x9ceb7800) [pid = 8148] [serial = 801] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 113 (0x94a52000) [pid = 8148] [serial = 806] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 112 (0x94a0fc00) [pid = 8148] [serial = 805] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 111 (0x9625e800) [pid = 8148] [serial = 809] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 110 (0x95e88c00) [pid = 8148] [serial = 808] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 109 (0x9a059400) [pid = 8148] [serial = 812] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 108 (0x99f86c00) [pid = 8148] [serial = 811] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 107 (0x9a5c2800) [pid = 8148] [serial = 815] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 106 (0x9a54d000) [pid = 8148] [serial = 814] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 105 (0xa2994c00) [pid = 8148] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 104 (0xa2912400) [pid = 8148] [serial = 820] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 103 (0x9b38c800) [pid = 8148] [serial = 818] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 102 (0x9a2ce800) [pid = 8148] [serial = 817] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | --DOMWINDOW == 101 (0xa2dcf800) [pid = 8148] [serial = 823] [outer = (nil)] [url = about:blank] 19:18:09 INFO - PROCESS | 8148 | 1477707489399 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]]]}] 19:18:09 INFO - . 19:18:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 2533ms 19:18:09 INFO - PROCESS | 8148 | 1477707489431 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 19:18:09 INFO - PROCESS | 8148 | 1477707489439 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 19:18:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 19:18:09 INFO - PROCESS | 8148 | 1477707489452 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}] 19:18:09 INFO - PROCESS | 8148 | 1477707489767 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 19:18:09 INFO - PROCESS | 8148 | 1477707489854 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 19:18:09 INFO - PROCESS | 8148 | 1477707489860 Marionette TRACE conn4 <- [1,1290,null,["8"]] 19:18:09 INFO - PROCESS | 8148 | 1477707489867 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 19:18:09 INFO - PROCESS | 8148 | 1477707489876 Marionette TRACE conn4 <- [1,1291,null,{}] 19:18:09 INFO - PROCESS | 8148 | 1477707489883 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:09 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5b400 == 26 [pid = 8148] [id = 308] 19:18:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 102 (0x92b5c000) [pid = 8148] [serial = 899] [outer = (nil)] 19:18:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 103 (0x90f45c00) [pid = 8148] [serial = 900] [outer = 0x92b5c000] 19:18:10 INFO - PROCESS | 8148 | 1477707490002 Marionette DEBUG loaded listener.js 19:18:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 104 (0x8fa17c00) [pid = 8148] [serial = 901] [outer = 0x92b5c000] 19:18:10 INFO - PROCESS | 8148 | 1477707490746 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]]]}] 19:18:10 INFO - . 19:18:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1320ms 19:18:10 INFO - PROCESS | 8148 | 1477707490771 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 19:18:10 INFO - PROCESS | 8148 | 1477707490779 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 19:18:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 19:18:10 INFO - PROCESS | 8148 | 1477707490787 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}] 19:18:11 INFO - PROCESS | 8148 | 1477707491061 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 19:18:11 INFO - PROCESS | 8148 | 1477707491094 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 19:18:11 INFO - PROCESS | 8148 | 1477707491099 Marionette TRACE conn4 <- [1,1295,null,["8"]] 19:18:11 INFO - PROCESS | 8148 | 1477707491106 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 19:18:11 INFO - PROCESS | 8148 | 1477707491112 Marionette TRACE conn4 <- [1,1296,null,{}] 19:18:11 INFO - PROCESS | 8148 | 1477707491193 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:11 INFO - PROCESS | 8148 | ++DOCSHELL 0x94e83800 == 27 [pid = 8148] [id = 309] 19:18:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 105 (0x94e85c00) [pid = 8148] [serial = 902] [outer = (nil)] 19:18:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 106 (0x94fee800) [pid = 8148] [serial = 903] [outer = 0x94e85c00] 19:18:11 INFO - PROCESS | 8148 | 1477707491299 Marionette DEBUG loaded listener.js 19:18:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 107 (0x94ff1400) [pid = 8148] [serial = 904] [outer = 0x94e85c00] 19:18:12 INFO - PROCESS | 8148 | 1477707492031 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]]]}] 19:18:12 INFO - . 19:18:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1273ms 19:18:12 INFO - PROCESS | 8148 | 1477707492074 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 19:18:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 19:18:12 INFO - PROCESS | 8148 | 1477707492083 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 19:18:12 INFO - PROCESS | 8148 | 1477707492090 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}] 19:18:12 INFO - PROCESS | 8148 | 1477707492350 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 19:18:12 INFO - PROCESS | 8148 | 1477707492373 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 19:18:12 INFO - PROCESS | 8148 | 1477707492378 Marionette TRACE conn4 <- [1,1300,null,["8"]] 19:18:12 INFO - PROCESS | 8148 | 1477707492384 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 19:18:12 INFO - PROCESS | 8148 | 1477707492392 Marionette TRACE conn4 <- [1,1301,null,{}] 19:18:12 INFO - PROCESS | 8148 | 1477707492469 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x959c7000 == 28 [pid = 8148] [id = 310] 19:18:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 108 (0x959c7400) [pid = 8148] [serial = 905] [outer = (nil)] 19:18:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 109 (0x959cb400) [pid = 8148] [serial = 906] [outer = 0x959c7400] 19:18:12 INFO - PROCESS | 8148 | 1477707492581 Marionette DEBUG loaded listener.js 19:18:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 110 (0x95b03c00) [pid = 8148] [serial = 907] [outer = 0x959c7400] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 109 (0x983e1400) [pid = 8148] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 108 (0x94e85800) [pid = 8148] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 107 (0x96363800) [pid = 8148] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 106 (0x9a2d5000) [pid = 8148] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 105 (0x9634a800) [pid = 8148] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 104 (0xa4cb1000) [pid = 8148] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 103 (0xa45e8c00) [pid = 8148] [serial = 870] [outer = (nil)] [url = about:blank] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 102 (0xa0fb7000) [pid = 8148] [serial = 835] [outer = (nil)] [url = about:blank] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 101 (0x96834000) [pid = 8148] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 100 (0x8fa23800) [pid = 8148] [serial = 855] [outer = (nil)] [url = about:blank] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 99 (0x94e84000) [pid = 8148] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 98 (0x9a5c3000) [pid = 8148] [serial = 860] [outer = (nil)] [url = about:blank] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 97 (0x96358000) [pid = 8148] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 96 (0xa2e77c00) [pid = 8148] [serial = 840] [outer = (nil)] [url = about:blank] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 95 (0xa2dd5c00) [pid = 8148] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0xa2e18800) [pid = 8148] [serial = 825] [outer = (nil)] [url = about:blank] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0xa2dc9400) [pid = 8148] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x96835c00) [pid = 8148] [serial = 830] [outer = (nil)] [url = about:blank] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x9386dc00) [pid = 8148] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0xa2e74000) [pid = 8148] [serial = 850] [outer = (nil)] [url = about:blank] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x8f7cec00) [pid = 8148] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0xa2fa1000) [pid = 8148] [serial = 845] [outer = (nil)] [url = about:blank] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0xa2e72c00) [pid = 8148] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0xa2dd1400) [pid = 8148] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0xa2e6e400) [pid = 8148] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0xa2dd6800) [pid = 8148] [serial = 865] [outer = (nil)] [url = about:blank] 19:18:13 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x9b38b800) [pid = 8148] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 19:18:13 INFO - PROCESS | 8148 | 1477707493985 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]]]}] 19:18:14 INFO - . 19:18:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1930ms 19:18:14 INFO - PROCESS | 8148 | 1477707494020 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 19:18:14 INFO - PROCESS | 8148 | 1477707494024 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 19:18:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 19:18:14 INFO - PROCESS | 8148 | 1477707494037 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}] 19:18:14 INFO - PROCESS | 8148 | 1477707494234 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 19:18:14 INFO - PROCESS | 8148 | 1477707494251 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 19:18:14 INFO - PROCESS | 8148 | 1477707494256 Marionette TRACE conn4 <- [1,1305,null,["8"]] 19:18:14 INFO - PROCESS | 8148 | 1477707494376 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 19:18:14 INFO - PROCESS | 8148 | 1477707494382 Marionette TRACE conn4 <- [1,1306,null,{}] 19:18:14 INFO - PROCESS | 8148 | 1477707494389 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:14 INFO - PROCESS | 8148 | ++DOCSHELL 0x95a13400 == 29 [pid = 8148] [id = 311] 19:18:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x95e82400) [pid = 8148] [serial = 908] [outer = (nil)] 19:18:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x9682f000) [pid = 8148] [serial = 909] [outer = 0x95e82400] 19:18:14 INFO - PROCESS | 8148 | 1477707494494 Marionette DEBUG loaded listener.js 19:18:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x96833c00) [pid = 8148] [serial = 910] [outer = 0x95e82400] 19:18:15 INFO - PROCESS | 8148 | 1477707495034 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]]]}] 19:18:15 INFO - . 19:18:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1028ms 19:18:15 INFO - PROCESS | 8148 | 1477707495063 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 19:18:15 INFO - PROCESS | 8148 | 1477707495067 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 19:18:15 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 19:18:15 INFO - PROCESS | 8148 | 1477707495075 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}] 19:18:15 INFO - PROCESS | 8148 | 1477707495254 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 19:18:15 INFO - PROCESS | 8148 | 1477707495385 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 19:18:15 INFO - PROCESS | 8148 | 1477707495388 Marionette TRACE conn4 <- [1,1310,null,["8"]] 19:18:15 INFO - PROCESS | 8148 | 1477707495396 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 19:18:15 INFO - PROCESS | 8148 | 1477707495402 Marionette TRACE conn4 <- [1,1311,null,{}] 19:18:15 INFO - PROCESS | 8148 | 1477707495407 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x97c65800 == 30 [pid = 8148] [id = 312] 19:18:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x983da400) [pid = 8148] [serial = 911] [outer = (nil)] 19:18:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x99f8f800) [pid = 8148] [serial = 912] [outer = 0x983da400] 19:18:15 INFO - PROCESS | 8148 | 1477707495527 Marionette DEBUG loaded listener.js 19:18:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x99fc1400) [pid = 8148] [serial = 913] [outer = 0x983da400] 19:18:16 INFO - PROCESS | 8148 | 1477707496361 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]]]}] 19:18:16 INFO - ... 19:18:16 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1322ms 19:18:16 INFO - PROCESS | 8148 | 1477707496427 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 19:18:16 INFO - PROCESS | 8148 | 1477707496436 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 19:18:16 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 19:18:16 INFO - PROCESS | 8148 | 1477707496451 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}] 19:18:16 INFO - PROCESS | 8148 | 1477707496687 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 19:18:16 INFO - PROCESS | 8148 | 1477707496844 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 19:18:16 INFO - PROCESS | 8148 | 1477707496849 Marionette TRACE conn4 <- [1,1315,null,["8"]] 19:18:16 INFO - PROCESS | 8148 | 1477707496860 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 19:18:16 INFO - PROCESS | 8148 | 1477707496868 Marionette TRACE conn4 <- [1,1316,null,{}] 19:18:16 INFO - PROCESS | 8148 | 1477707496917 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:16 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a10400 == 31 [pid = 8148] [id = 313] 19:18:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x94a50800) [pid = 8148] [serial = 914] [outer = (nil)] 19:18:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0x94d92800) [pid = 8148] [serial = 915] [outer = 0x94a50800] 19:18:17 INFO - PROCESS | 8148 | 1477707497047 Marionette DEBUG loaded listener.js 19:18:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x92b62800) [pid = 8148] [serial = 916] [outer = 0x94a50800] 19:18:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x95a12c00 == 32 [pid = 8148] [id = 314] 19:18:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x95a13c00) [pid = 8148] [serial = 917] [outer = (nil)] 19:18:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0x95781c00) [pid = 8148] [serial = 918] [outer = 0x95a13c00] 19:18:17 INFO - PROCESS | 8148 | 1477707497978 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]]]}] 19:18:18 INFO - .... 19:18:18 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1574ms 19:18:18 INFO - PROCESS | 8148 | 1477707498051 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 19:18:18 INFO - PROCESS | 8148 | 1477707498059 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 19:18:18 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 19:18:18 INFO - PROCESS | 8148 | 1477707498070 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}] 19:18:18 INFO - PROCESS | 8148 | 1477707498311 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 19:18:18 INFO - PROCESS | 8148 | 1477707498484 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 19:18:18 INFO - PROCESS | 8148 | 1477707498490 Marionette TRACE conn4 <- [1,1320,null,["8"]] 19:18:18 INFO - PROCESS | 8148 | 1477707498503 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 19:18:18 INFO - PROCESS | 8148 | 1477707498510 Marionette TRACE conn4 <- [1,1321,null,{}] 19:18:18 INFO - PROCESS | 8148 | 1477707498561 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x93865800 == 33 [pid = 8148] [id = 315] 19:18:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0x9625e800) [pid = 8148] [serial = 919] [outer = (nil)] 19:18:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 96 (0x9a010c00) [pid = 8148] [serial = 920] [outer = 0x9625e800] 19:18:18 INFO - PROCESS | 8148 | 1477707498675 Marionette DEBUG loaded listener.js 19:18:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 97 (0x9a26a800) [pid = 8148] [serial = 921] [outer = 0x9625e800] 19:18:19 INFO - PROCESS | 8148 | 1477707499426 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"]]]}] 19:18:19 INFO - . 19:18:19 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1376ms 19:18:19 INFO - PROCESS | 8148 | 1477707499489 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 19:18:19 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 19:18:19 INFO - PROCESS | 8148 | 1477707499498 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 19:18:19 INFO - PROCESS | 8148 | 1477707499508 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}] 19:18:19 INFO - PROCESS | 8148 | 1477707499710 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 19:18:19 INFO - PROCESS | 8148 | 1477707499884 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 19:18:19 INFO - PROCESS | 8148 | 1477707499890 Marionette TRACE conn4 <- [1,1325,null,["8"]] 19:18:19 INFO - PROCESS | 8148 | 1477707499901 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 19:18:19 INFO - PROCESS | 8148 | 1477707499910 Marionette TRACE conn4 <- [1,1326,null,{}] 19:18:19 INFO - PROCESS | 8148 | 1477707499960 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a56bc00 == 34 [pid = 8148] [id = 316] 19:18:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 98 (0x9a56e000) [pid = 8148] [serial = 922] [outer = (nil)] 19:18:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 99 (0x9a5c3c00) [pid = 8148] [serial = 923] [outer = 0x9a56e000] 19:18:20 INFO - PROCESS | 8148 | 1477707500086 Marionette DEBUG loaded listener.js 19:18:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 100 (0x9b049000) [pid = 8148] [serial = 924] [outer = 0x9a56e000] 19:18:20 INFO - PROCESS | 8148 | 1477707500886 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]]]}] 19:18:20 INFO - . 19:18:20 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1431ms 19:18:20 INFO - PROCESS | 8148 | 1477707500938 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 19:18:20 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 19:18:20 INFO - PROCESS | 8148 | 1477707500950 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 19:18:20 INFO - PROCESS | 8148 | 1477707500964 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}] 19:18:21 INFO - PROCESS | 8148 | 1477707501200 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 19:18:21 INFO - PROCESS | 8148 | 1477707501356 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 19:18:21 INFO - PROCESS | 8148 | 1477707501359 Marionette TRACE conn4 <- [1,1330,null,["8"]] 19:18:21 INFO - PROCESS | 8148 | 1477707501396 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 19:18:21 INFO - PROCESS | 8148 | 1477707501402 Marionette TRACE conn4 <- [1,1331,null,{}] 19:18:21 INFO - PROCESS | 8148 | 1477707501410 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db76400 == 35 [pid = 8148] [id = 317] 19:18:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 101 (0x8db78c00) [pid = 8148] [serial = 925] [outer = (nil)] 19:18:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 102 (0x96357800) [pid = 8148] [serial = 926] [outer = 0x8db78c00] 19:18:21 INFO - PROCESS | 8148 | 1477707501523 Marionette DEBUG loaded listener.js 19:18:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 103 (0x9a0dfc00) [pid = 8148] [serial = 927] [outer = 0x8db78c00] 19:18:22 INFO - PROCESS | 8148 | 1477707502396 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]]]}] 19:18:22 INFO - . 19:18:22 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1528ms 19:18:22 INFO - PROCESS | 8148 | 1477707502488 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 19:18:22 INFO - PROCESS | 8148 | 1477707502494 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 19:18:22 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 19:18:22 INFO - PROCESS | 8148 | 1477707502508 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}] 19:18:22 INFO - PROCESS | 8148 | 1477707502721 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 19:18:22 INFO - PROCESS | 8148 | --DOCSHELL 0x95a13400 == 34 [pid = 8148] [id = 311] 19:18:22 INFO - PROCESS | 8148 | --DOCSHELL 0x959c7000 == 33 [pid = 8148] [id = 310] 19:18:22 INFO - PROCESS | 8148 | --DOCSHELL 0x94e83800 == 32 [pid = 8148] [id = 309] 19:18:22 INFO - PROCESS | 8148 | 1477707502911 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 19:18:22 INFO - PROCESS | 8148 | 1477707502917 Marionette TRACE conn4 <- [1,1335,null,["8"]] 19:18:22 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5b400 == 31 [pid = 8148] [id = 308] 19:18:22 INFO - PROCESS | 8148 | 1477707502927 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 19:18:22 INFO - PROCESS | 8148 | 1477707502935 Marionette TRACE conn4 <- [1,1336,null,{}] 19:18:22 INFO - PROCESS | 8148 | 1477707502942 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d2000 == 32 [pid = 8148] [id = 318] 19:18:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 104 (0x92b58000) [pid = 8148] [serial = 928] [outer = (nil)] 19:18:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 105 (0x94d94000) [pid = 8148] [serial = 929] [outer = 0x92b58000] 19:18:23 INFO - PROCESS | 8148 | 1477707503050 Marionette DEBUG loaded listener.js 19:18:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 106 (0x94fefc00) [pid = 8148] [serial = 930] [outer = 0x92b58000] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 105 (0x99fc3400) [pid = 8148] [serial = 795] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 104 (0x96895c00) [pid = 8148] [serial = 792] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 103 (0x8d817000) [pid = 8148] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 102 (0x9b048800) [pid = 8148] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 101 (0x96362c00) [pid = 8148] [serial = 789] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 100 (0xa2626400) [pid = 8148] [serial = 802] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 99 (0x9a5bd800) [pid = 8148] [serial = 798] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 98 (0x95a19400) [pid = 8148] [serial = 836] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 97 (0x92b60400) [pid = 8148] [serial = 856] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 96 (0x9a2cd400) [pid = 8148] [serial = 861] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 95 (0xa2e78400) [pid = 8148] [serial = 841] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0xa2e17400) [pid = 8148] [serial = 826] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0x94a08c00) [pid = 8148] [serial = 831] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x99fc7400) [pid = 8148] [serial = 851] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0xa2fa1400) [pid = 8148] [serial = 846] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x9a5f5c00) [pid = 8148] [serial = 866] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0xa4cbc400) [pid = 8148] [serial = 876] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0xa5e39c00) [pid = 8148] [serial = 877] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0xa2fa2800) [pid = 8148] [serial = 873] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0xa45e0000) [pid = 8148] [serial = 874] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0xa2dd4000) [pid = 8148] [serial = 868] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0xa2e71400) [pid = 8148] [serial = 869] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x9b03fc00) [pid = 8148] [serial = 871] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x9ceb2c00) [pid = 8148] [serial = 863] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0xa1a72800) [pid = 8148] [serial = 864] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x983da800) [pid = 8148] [serial = 858] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x99fc8000) [pid = 8148] [serial = 859] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x96350000) [pid = 8148] [serial = 853] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x97a53400) [pid = 8148] [serial = 854] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0xa2f14800) [pid = 8148] [serial = 848] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0xa2f9fc00) [pid = 8148] [serial = 849] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0xa2f12400) [pid = 8148] [serial = 843] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0xa2f16800) [pid = 8148] [serial = 844] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0xa2e16800) [pid = 8148] [serial = 838] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0xa2e21400) [pid = 8148] [serial = 839] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x9a268c00) [pid = 8148] [serial = 833] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x9a54c400) [pid = 8148] [serial = 834] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x94d8e800) [pid = 8148] [serial = 828] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x94fe8c00) [pid = 8148] [serial = 829] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x93aa4000) [pid = 8148] [serial = 824] [outer = (nil)] [url = about:blank] 19:18:23 INFO - PROCESS | 8148 | 1477707503738 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]]]}] 19:18:23 INFO - .. 19:18:23 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1279ms 19:18:23 INFO - PROCESS | 8148 | 1477707503785 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 19:18:23 INFO - PROCESS | 8148 | 1477707503793 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 19:18:23 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 19:18:23 INFO - PROCESS | 8148 | 1477707503801 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}] 19:18:23 INFO - PROCESS | 8148 | 1477707503993 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 19:18:24 INFO - PROCESS | 8148 | 1477707504118 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 19:18:24 INFO - PROCESS | 8148 | 1477707504123 Marionette TRACE conn4 <- [1,1340,null,["8"]] 19:18:24 INFO - PROCESS | 8148 | 1477707504130 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 19:18:24 INFO - PROCESS | 8148 | 1477707504136 Marionette TRACE conn4 <- [1,1341,null,{}] 19:18:24 INFO - PROCESS | 8148 | 1477707504143 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:24 INFO - PROCESS | 8148 | ++DOCSHELL 0x94e8a000 == 33 [pid = 8148] [id = 319] 19:18:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x94e8c000) [pid = 8148] [serial = 931] [outer = (nil)] 19:18:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x95a19400) [pid = 8148] [serial = 932] [outer = 0x94e8c000] 19:18:24 INFO - PROCESS | 8148 | 1477707504241 Marionette DEBUG loaded listener.js 19:18:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x95e85000) [pid = 8148] [serial = 933] [outer = 0x94e8c000] 19:18:24 INFO - PROCESS | 8148 | 1477707504808 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]]]}] 19:18:24 INFO - . 19:18:24 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1020ms 19:18:24 INFO - PROCESS | 8148 | 1477707504830 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 19:18:24 INFO - PROCESS | 8148 | 1477707504837 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 19:18:24 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 19:18:24 INFO - PROCESS | 8148 | 1477707504852 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}] 19:18:25 INFO - PROCESS | 8148 | 1477707505022 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 19:18:25 INFO - PROCESS | 8148 | 1477707505164 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 19:18:25 INFO - PROCESS | 8148 | 1477707505168 Marionette TRACE conn4 <- [1,1345,null,["8"]] 19:18:25 INFO - PROCESS | 8148 | 1477707505174 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 19:18:25 INFO - PROCESS | 8148 | 1477707505181 Marionette TRACE conn4 <- [1,1346,null,{}] 19:18:25 INFO - PROCESS | 8148 | 1477707505188 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x99f86800 == 34 [pid = 8148] [id = 320] 19:18:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x99f88c00) [pid = 8148] [serial = 934] [outer = (nil)] 19:18:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x99fc7400) [pid = 8148] [serial = 935] [outer = 0x99f88c00] 19:18:25 INFO - PROCESS | 8148 | 1477707505284 Marionette DEBUG loaded listener.js 19:18:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x9a268c00) [pid = 8148] [serial = 936] [outer = 0x99f88c00] 19:18:26 INFO - PROCESS | 8148 | 1477707506171 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]]]}] 19:18:26 INFO - .................. 19:18:26 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1389ms 19:18:26 INFO - PROCESS | 8148 | 1477707506234 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 19:18:26 INFO - PROCESS | 8148 | 1477707506240 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 19:18:26 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 19:18:26 INFO - PROCESS | 8148 | 1477707506261 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}] 19:18:26 INFO - PROCESS | 8148 | 1477707506517 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 19:18:26 INFO - PROCESS | 8148 | 1477707506541 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 19:18:26 INFO - PROCESS | 8148 | 1477707506546 Marionette TRACE conn4 <- [1,1350,null,["8"]] 19:18:26 INFO - PROCESS | 8148 | 1477707506551 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 19:18:26 INFO - PROCESS | 8148 | 1477707506557 Marionette TRACE conn4 <- [1,1351,null,{}] 19:18:26 INFO - PROCESS | 8148 | 1477707506565 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:26 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a2d0c00 == 35 [pid = 8148] [id = 321] 19:18:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x9b15d400) [pid = 8148] [serial = 937] [outer = (nil)] 19:18:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x9ceb2c00) [pid = 8148] [serial = 938] [outer = 0x9b15d400] 19:18:26 INFO - PROCESS | 8148 | 1477707506731 Marionette DEBUG loaded listener.js 19:18:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0xa0fad800) [pid = 8148] [serial = 939] [outer = 0x9b15d400] 19:18:27 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x94d93c00) [pid = 8148] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 19:18:27 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x8d812400) [pid = 8148] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 19:18:27 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0xa480ec00) [pid = 8148] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 19:18:27 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0xa5e44000) [pid = 8148] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 19:18:27 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x8fa1dc00) [pid = 8148] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 19:18:27 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x959c7400) [pid = 8148] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 19:18:28 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x8fa26000) [pid = 8148] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 19:18:28 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x92b5c000) [pid = 8148] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 19:18:28 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x95e82400) [pid = 8148] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 19:18:28 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x952aa400) [pid = 8148] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 19:18:28 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x94e85c00) [pid = 8148] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 19:18:28 INFO - PROCESS | 8148 | 1477707508396 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]]]}] 19:18:28 INFO - .......... 19:18:28 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2186ms 19:18:28 INFO - PROCESS | 8148 | 1477707508482 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 19:18:28 INFO - PROCESS | 8148 | 1477707508488 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 19:18:28 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 19:18:28 INFO - PROCESS | 8148 | 1477707508502 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}] 19:18:28 INFO - PROCESS | 8148 | 1477707508842 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 19:18:28 INFO - PROCESS | 8148 | 1477707508856 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 19:18:28 INFO - PROCESS | 8148 | 1477707508859 Marionette TRACE conn4 <- [1,1355,null,["8"]] 19:18:28 INFO - PROCESS | 8148 | 1477707508868 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 19:18:28 INFO - PROCESS | 8148 | 1477707508874 Marionette TRACE conn4 <- [1,1356,null,{}] 19:18:28 INFO - PROCESS | 8148 | 1477707508880 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c695c00 == 36 [pid = 8148] [id = 322] 19:18:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x8c69c800) [pid = 8148] [serial = 940] [outer = (nil)] 19:18:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x8c6a4800) [pid = 8148] [serial = 941] [outer = 0x8c69c800] 19:18:28 INFO - PROCESS | 8148 | 1477707508984 Marionette DEBUG loaded listener.js 19:18:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x92b58800) [pid = 8148] [serial = 942] [outer = 0x8c69c800] 19:18:29 INFO - PROCESS | 8148 | 1477707509639 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]]]}] 19:18:29 INFO - . 19:18:29 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1182ms 19:18:29 INFO - PROCESS | 8148 | 1477707509684 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 19:18:29 INFO - PROCESS | 8148 | 1477707509689 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 19:18:29 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 19:18:29 INFO - PROCESS | 8148 | 1477707509698 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}] 19:18:29 INFO - PROCESS | 8148 | 1477707509908 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 19:18:30 INFO - PROCESS | 8148 | 1477707510040 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 19:18:30 INFO - PROCESS | 8148 | 1477707510045 Marionette TRACE conn4 <- [1,1360,null,["8"]] 19:18:30 INFO - PROCESS | 8148 | 1477707510091 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 19:18:30 INFO - PROCESS | 8148 | 1477707510102 Marionette TRACE conn4 <- [1,1361,null,{}] 19:18:30 INFO - PROCESS | 8148 | 1477707510111 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d67c00 == 37 [pid = 8148] [id = 323] 19:18:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x87d68000) [pid = 8148] [serial = 943] [outer = (nil)] 19:18:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x87d6bc00) [pid = 8148] [serial = 944] [outer = 0x87d68000] 19:18:30 INFO - PROCESS | 8148 | 1477707510241 Marionette DEBUG loaded listener.js 19:18:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x87d73800) [pid = 8148] [serial = 945] [outer = 0x87d68000] 19:18:32 INFO - .................................................................................................................................. 19:18:32 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2616ms 19:18:32 INFO - PROCESS | 8148 | 1477707512152 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]]]}] 19:18:32 INFO - PROCESS | 8148 | 1477707512317 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 19:18:32 INFO - PROCESS | 8148 | 1477707512324 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 19:18:32 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 19:18:32 INFO - PROCESS | 8148 | 1477707512334 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}] 19:18:32 INFO - PROCESS | 8148 | 1477707512583 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 19:18:32 INFO - PROCESS | 8148 | 1477707512776 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 19:18:32 INFO - PROCESS | 8148 | 1477707512784 Marionette TRACE conn4 <- [1,1365,null,["8"]] 19:18:32 INFO - PROCESS | 8148 | 1477707512800 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 19:18:32 INFO - PROCESS | 8148 | 1477707512810 Marionette TRACE conn4 <- [1,1366,null,{}] 19:18:32 INFO - PROCESS | 8148 | 1477707512863 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x97a5c000 == 38 [pid = 8148] [id = 324] 19:18:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x97a5f400) [pid = 8148] [serial = 946] [outer = (nil)] 19:18:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x97c61000) [pid = 8148] [serial = 947] [outer = 0x97a5f400] 19:18:32 INFO - PROCESS | 8148 | 1477707512978 Marionette DEBUG loaded listener.js 19:18:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x983e1000) [pid = 8148] [serial = 948] [outer = 0x97a5f400] 19:18:35 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 19:18:35 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 19:18:36 INFO - ................................................................... 19:18:36 INFO - PROCESS | 8148 | 1477707516412 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]]]}] 19:18:36 INFO - ............................................................... 19:18:36 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4243ms 19:18:36 INFO - PROCESS | 8148 | 1477707516608 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 19:18:36 INFO - PROCESS | 8148 | 1477707516614 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 19:18:36 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 19:18:36 INFO - PROCESS | 8148 | 1477707516626 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}] 19:18:36 INFO - PROCESS | 8148 | 1477707516881 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 19:18:37 INFO - PROCESS | 8148 | 1477707517071 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 19:18:37 INFO - PROCESS | 8148 | 1477707517077 Marionette TRACE conn4 <- [1,1370,null,["8"]] 19:18:37 INFO - PROCESS | 8148 | 1477707517093 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 19:18:37 INFO - PROCESS | 8148 | 1477707517108 Marionette TRACE conn4 <- [1,1371,null,{}] 19:18:37 INFO - PROCESS | 8148 | 1477707517159 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b43400 == 39 [pid = 8148] [id = 325] 19:18:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x82b44000) [pid = 8148] [serial = 949] [outer = (nil)] 19:18:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x82b47000) [pid = 8148] [serial = 950] [outer = 0x82b44000] 19:18:37 INFO - PROCESS | 8148 | 1477707517270 Marionette DEBUG loaded listener.js 19:18:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x82b5d400) [pid = 8148] [serial = 951] [outer = 0x82b44000] 19:18:38 INFO - PROCESS | 8148 | 1477707518089 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]]]}] 19:18:38 INFO - ........ 19:18:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1523ms 19:18:38 INFO - PROCESS | 8148 | 1477707518147 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 19:18:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 19:18:38 INFO - PROCESS | 8148 | 1477707518152 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 19:18:38 INFO - PROCESS | 8148 | 1477707518160 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}] 19:18:38 INFO - PROCESS | 8148 | 1477707518378 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 19:18:38 INFO - PROCESS | 8148 | 1477707518555 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 19:18:38 INFO - PROCESS | 8148 | 1477707518561 Marionette TRACE conn4 <- [1,1375,null,["8"]] 19:18:38 INFO - PROCESS | 8148 | 1477707518572 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 19:18:38 INFO - PROCESS | 8148 | 1477707518585 Marionette TRACE conn4 <- [1,1376,null,{}] 19:18:38 INFO - PROCESS | 8148 | 1477707518637 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b45400 == 40 [pid = 8148] [id = 326] 19:18:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x82b6b400) [pid = 8148] [serial = 952] [outer = (nil)] 19:18:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x82cd5800) [pid = 8148] [serial = 953] [outer = 0x82b6b400] 19:18:38 INFO - PROCESS | 8148 | 1477707518743 Marionette DEBUG loaded listener.js 19:18:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x82cd7400) [pid = 8148] [serial = 954] [outer = 0x82b6b400] 19:18:39 INFO - ........... 19:18:39 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1375ms 19:18:39 INFO - PROCESS | 8148 | 1477707519517 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]]]}] 19:18:39 INFO - PROCESS | 8148 | 1477707519538 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 19:18:39 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 19:18:39 INFO - PROCESS | 8148 | 1477707519557 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 19:18:39 INFO - PROCESS | 8148 | 1477707519566 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}] 19:18:39 INFO - PROCESS | 8148 | 1477707519815 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 19:18:39 INFO - PROCESS | 8148 | 1477707519967 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 19:18:39 INFO - PROCESS | 8148 | 1477707519972 Marionette TRACE conn4 <- [1,1380,null,["8"]] 19:18:39 INFO - PROCESS | 8148 | 1477707519979 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 19:18:39 INFO - PROCESS | 8148 | 1477707519985 Marionette TRACE conn4 <- [1,1381,null,{}] 19:18:40 INFO - PROCESS | 8148 | 1477707520035 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x824c8000 == 41 [pid = 8148] [id = 327] 19:18:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x824c8400) [pid = 8148] [serial = 955] [outer = (nil)] 19:18:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x82cdc000) [pid = 8148] [serial = 956] [outer = 0x824c8400] 19:18:40 INFO - PROCESS | 8148 | 1477707520151 Marionette DEBUG loaded listener.js 19:18:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x82cdf000) [pid = 8148] [serial = 957] [outer = 0x824c8400] 19:18:40 INFO - PROCESS | 8148 | 1477707520978 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]]]}] 19:18:41 INFO - ........ 19:18:41 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1475ms 19:18:41 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 19:18:41 INFO - PROCESS | 8148 | 1477707521044 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 19:18:41 INFO - PROCESS | 8148 | 1477707521047 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 19:18:41 INFO - PROCESS | 8148 | 1477707521055 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}] 19:18:41 INFO - PROCESS | 8148 | 1477707521246 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 19:18:41 INFO - PROCESS | 8148 | 1477707521601 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 19:18:41 INFO - PROCESS | 8148 | 1477707521607 Marionette TRACE conn4 <- [1,1385,null,["8"]] 19:18:41 INFO - PROCESS | 8148 | 1477707521623 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 19:18:41 INFO - PROCESS | 8148 | 1477707521634 Marionette TRACE conn4 <- [1,1386,null,{}] 19:18:41 INFO - PROCESS | 8148 | 1477707521643 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x824c7000 == 42 [pid = 8148] [id = 328] 19:18:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x824c7c00) [pid = 8148] [serial = 958] [outer = (nil)] 19:18:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x82a94000) [pid = 8148] [serial = 959] [outer = 0x824c7c00] 19:18:41 INFO - PROCESS | 8148 | 1477707521751 Marionette DEBUG loaded listener.js 19:18:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x82b3d400) [pid = 8148] [serial = 960] [outer = 0x824c7c00] 19:18:42 INFO - PROCESS | 8148 | 1477707522728 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]]]}] 19:18:42 INFO - .............................. 19:18:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1795ms 19:18:42 INFO - PROCESS | 8148 | 1477707522851 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 19:18:42 INFO - PROCESS | 8148 | 1477707522858 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 19:18:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 19:18:42 INFO - PROCESS | 8148 | 1477707522868 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}] 19:18:43 INFO - PROCESS | 8148 | 1477707523093 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 19:18:43 INFO - PROCESS | 8148 | 1477707523285 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 19:18:43 INFO - PROCESS | 8148 | 1477707523292 Marionette TRACE conn4 <- [1,1390,null,["8"]] 19:18:43 INFO - PROCESS | 8148 | 1477707523299 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 19:18:43 INFO - PROCESS | 8148 | 1477707523306 Marionette TRACE conn4 <- [1,1391,null,{}] 19:18:43 INFO - PROCESS | 8148 | 1477707523373 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cd8000 == 43 [pid = 8148] [id = 329] 19:18:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x82cd8800) [pid = 8148] [serial = 961] [outer = (nil)] 19:18:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x82ce0c00) [pid = 8148] [serial = 962] [outer = 0x82cd8800] 19:18:43 INFO - PROCESS | 8148 | 1477707523476 Marionette DEBUG loaded listener.js 19:18:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x87d6d000) [pid = 8148] [serial = 963] [outer = 0x82cd8800] 19:18:43 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5f400 == 42 [pid = 8148] [id = 267] 19:18:43 INFO - PROCESS | 8148 | --DOCSHELL 0x92a80800 == 41 [pid = 8148] [id = 266] 19:18:43 INFO - PROCESS | 8148 | --DOCSHELL 0x8c695c00 == 40 [pid = 8148] [id = 322] 19:18:43 INFO - PROCESS | 8148 | --DOCSHELL 0x99f86800 == 39 [pid = 8148] [id = 320] 19:18:43 INFO - PROCESS | 8148 | --DOCSHELL 0x94e8a000 == 38 [pid = 8148] [id = 319] 19:18:43 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d2000 == 37 [pid = 8148] [id = 318] 19:18:43 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x99f8f800) [pid = 8148] [serial = 912] [outer = (nil)] [url = about:blank] 19:18:43 INFO - PROCESS | 8148 | --DOCSHELL 0x95a12c00 == 36 [pid = 8148] [id = 314] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x96833c00) [pid = 8148] [serial = 910] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x94fee800) [pid = 8148] [serial = 903] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x9b15e800) [pid = 8148] [serial = 882] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0xa2a61800) [pid = 8148] [serial = 891] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0xa48b9800) [pid = 8148] [serial = 885] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0xa93c6400) [pid = 8148] [serial = 889] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x959c5000) [pid = 8148] [serial = 898] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x8fa17c00) [pid = 8148] [serial = 901] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0xa2a65c00) [pid = 8148] [serial = 892] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x959c9000) [pid = 8148] [serial = 894] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x959cac00) [pid = 8148] [serial = 895] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0xa5ef0000) [pid = 8148] [serial = 888] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x90f45c00) [pid = 8148] [serial = 900] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0xa4c5d000) [pid = 8148] [serial = 886] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x9682f000) [pid = 8148] [serial = 909] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x959c3c00) [pid = 8148] [serial = 897] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x94ff7800) [pid = 8148] [serial = 879] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x9634b400) [pid = 8148] [serial = 880] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x95b03c00) [pid = 8148] [serial = 907] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0xa26f4800) [pid = 8148] [serial = 883] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x959cb400) [pid = 8148] [serial = 906] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x94ff1400) [pid = 8148] [serial = 904] [outer = (nil)] [url = about:blank] 19:18:44 INFO - PROCESS | 8148 | 1477707524437 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]]]}] 19:18:44 INFO - ............................................................... 19:18:44 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1695ms 19:18:44 INFO - PROCESS | 8148 | 1477707524561 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 19:18:44 INFO - PROCESS | 8148 | 1477707524565 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 19:18:44 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 19:18:44 INFO - PROCESS | 8148 | 1477707524579 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}] 19:18:44 INFO - PROCESS | 8148 | 1477707524822 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 19:18:44 INFO - PROCESS | 8148 | 1477707524966 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 19:18:44 INFO - PROCESS | 8148 | 1477707524977 Marionette TRACE conn4 <- [1,1395,null,["8"]] 19:18:44 INFO - PROCESS | 8148 | 1477707524995 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 19:18:45 INFO - PROCESS | 8148 | 1477707525003 Marionette TRACE conn4 <- [1,1396,null,{}] 19:18:45 INFO - PROCESS | 8148 | 1477707525010 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x93869400 == 37 [pid = 8148] [id = 330] 19:18:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x94ff7400) [pid = 8148] [serial = 964] [outer = (nil)] 19:18:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x952a3800) [pid = 8148] [serial = 965] [outer = 0x94ff7400] 19:18:45 INFO - PROCESS | 8148 | 1477707525109 Marionette DEBUG loaded listener.js 19:18:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x959c6800) [pid = 8148] [serial = 966] [outer = 0x94ff7400] 19:18:46 INFO - PROCESS | 8148 | 1477707526008 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]]]}] 19:18:46 INFO - ............................................................. 19:18:46 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1589ms 19:18:46 INFO - PROCESS | 8148 | 1477707526170 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 19:18:46 INFO - PROCESS | 8148 | 1477707526173 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 19:18:46 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 19:18:46 INFO - PROCESS | 8148 | 1477707526183 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}] 19:18:46 INFO - PROCESS | 8148 | 1477707526470 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 19:18:46 INFO - PROCESS | 8148 | 1477707526700 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 19:18:46 INFO - PROCESS | 8148 | 1477707526708 Marionette TRACE conn4 <- [1,1400,null,["8"]] 19:18:46 INFO - PROCESS | 8148 | 1477707526718 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 19:18:46 INFO - PROCESS | 8148 | 1477707526728 Marionette TRACE conn4 <- [1,1401,null,{}] 19:18:46 INFO - PROCESS | 8148 | 1477707526742 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x99fc5800 == 38 [pid = 8148] [id = 331] 19:18:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x9a00a400) [pid = 8148] [serial = 967] [outer = (nil)] 19:18:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x9a2cf400) [pid = 8148] [serial = 968] [outer = 0x9a00a400] 19:18:46 INFO - PROCESS | 8148 | 1477707526883 Marionette DEBUG loaded listener.js 19:18:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x9a5c2400) [pid = 8148] [serial = 969] [outer = 0x9a00a400] 19:18:48 INFO - ........................ 19:18:48 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1841ms 19:18:48 INFO - PROCESS | 8148 | 1477707527997 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]]]}] 19:18:48 INFO - PROCESS | 8148 | 1477707528042 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 19:18:48 INFO - PROCESS | 8148 | 1477707528049 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 19:18:48 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 19:18:48 INFO - PROCESS | 8148 | 1477707528061 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}] 19:18:48 INFO - PROCESS | 8148 | 1477707528394 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 19:18:48 INFO - PROCESS | 8148 | 1477707528426 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 19:18:48 INFO - PROCESS | 8148 | 1477707528429 Marionette TRACE conn4 <- [1,1405,null,["8"]] 19:18:48 INFO - PROCESS | 8148 | 1477707528437 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 19:18:48 INFO - PROCESS | 8148 | 1477707528443 Marionette TRACE conn4 <- [1,1406,null,{}] 19:18:48 INFO - PROCESS | 8148 | 1477707528531 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x824ca000 == 39 [pid = 8148] [id = 332] 19:18:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x827a1c00) [pid = 8148] [serial = 970] [outer = (nil)] 19:18:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x9b4c3000) [pid = 8148] [serial = 971] [outer = 0x827a1c00] 19:18:48 INFO - PROCESS | 8148 | 1477707528657 Marionette DEBUG loaded listener.js 19:18:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0xa48c3400) [pid = 8148] [serial = 972] [outer = 0x827a1c00] 19:18:49 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x9b15d400) [pid = 8148] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 19:18:49 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x92b58000) [pid = 8148] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 19:18:49 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x95a13c00) [pid = 8148] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 19:18:49 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x9625e800) [pid = 8148] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 19:18:49 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x94e8c000) [pid = 8148] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 19:18:49 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x94a50800) [pid = 8148] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 19:18:49 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x99f88c00) [pid = 8148] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 19:18:49 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x9a56e000) [pid = 8148] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 19:18:49 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x8db78c00) [pid = 8148] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 19:18:49 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 19:18:50 INFO - PROCESS | 8148 | 1477707530004 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]]]}] 19:18:50 INFO - ............................................................... 19:18:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 2046ms 19:18:50 INFO - PROCESS | 8148 | 1477707530105 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 19:18:50 INFO - PROCESS | 8148 | 1477707530110 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 19:18:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 19:18:50 INFO - PROCESS | 8148 | 1477707530118 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}] 19:18:50 INFO - PROCESS | 8148 | 1477707530376 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 19:18:50 INFO - PROCESS | 8148 | 1477707530528 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 19:18:50 INFO - PROCESS | 8148 | 1477707530532 Marionette TRACE conn4 <- [1,1410,null,["8"]] 19:18:50 INFO - PROCESS | 8148 | 1477707530540 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 19:18:50 INFO - PROCESS | 8148 | 1477707530545 Marionette TRACE conn4 <- [1,1411,null,{}] 19:18:50 INFO - PROCESS | 8148 | 1477707530551 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x825d3000 == 40 [pid = 8148] [id = 333] 19:18:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x94e8c000) [pid = 8148] [serial = 973] [outer = (nil)] 19:18:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x9a551000) [pid = 8148] [serial = 974] [outer = 0x94e8c000] 19:18:50 INFO - PROCESS | 8148 | 1477707530696 Marionette DEBUG loaded listener.js 19:18:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x8271ec00) [pid = 8148] [serial = 975] [outer = 0x94e8c000] 19:18:51 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 19:18:52 INFO - PROCESS | 8148 | 1477707532094 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]]]}] 19:18:52 INFO - ............................................................... 19:18:52 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 2095ms 19:18:52 INFO - PROCESS | 8148 | 1477707532214 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 19:18:52 INFO - PROCESS | 8148 | 1477707532222 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 19:18:52 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 19:18:52 INFO - PROCESS | 8148 | 1477707532234 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}] 19:18:52 INFO - PROCESS | 8148 | 1477707532592 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 19:18:52 INFO - PROCESS | 8148 | 1477707532866 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 19:18:52 INFO - PROCESS | 8148 | 1477707532875 Marionette TRACE conn4 <- [1,1415,null,["8"]] 19:18:52 INFO - PROCESS | 8148 | 1477707532886 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 19:18:52 INFO - PROCESS | 8148 | 1477707532897 Marionette TRACE conn4 <- [1,1416,null,{}] 19:18:52 INFO - PROCESS | 8148 | 1477707532905 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x82718400 == 41 [pid = 8148] [id = 334] 19:18:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x82724800) [pid = 8148] [serial = 976] [outer = (nil)] 19:18:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x82795400) [pid = 8148] [serial = 977] [outer = 0x82724800] 19:18:53 INFO - PROCESS | 8148 | 1477707533093 Marionette DEBUG loaded listener.js 19:18:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x8279b400) [pid = 8148] [serial = 978] [outer = 0x82724800] 19:18:54 INFO - PROCESS | 8148 | 1477707534047 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]]]}] 19:18:54 INFO - ........... 19:18:54 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1935ms 19:18:54 INFO - PROCESS | 8148 | 1477707534171 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 19:18:54 INFO - PROCESS | 8148 | 1477707534179 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 19:18:54 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 19:18:54 INFO - PROCESS | 8148 | 1477707534196 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}] 19:18:54 INFO - PROCESS | 8148 | 1477707534494 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 19:18:54 INFO - PROCESS | 8148 | 1477707534753 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 19:18:54 INFO - PROCESS | 8148 | 1477707534760 Marionette TRACE conn4 <- [1,1420,null,["8"]] 19:18:54 INFO - PROCESS | 8148 | 1477707534775 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 19:18:54 INFO - PROCESS | 8148 | 1477707534785 Marionette TRACE conn4 <- [1,1421,null,{}] 19:18:54 INFO - PROCESS | 8148 | 1477707534793 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b68800 == 42 [pid = 8148] [id = 335] 19:18:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x82cd4c00) [pid = 8148] [serial = 979] [outer = (nil)] 19:18:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x87d73400) [pid = 8148] [serial = 980] [outer = 0x82cd4c00] 19:18:54 INFO - PROCESS | 8148 | 1477707534950 Marionette DEBUG loaded listener.js 19:18:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x8da2b800) [pid = 8148] [serial = 981] [outer = 0x82cd4c00] 19:18:56 INFO - ................................... 19:18:56 INFO - PROCESS | 8148 | 1477707536485 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]]]}] 19:18:56 INFO - ........ 19:18:56 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 2433ms 19:18:56 INFO - PROCESS | 8148 | 1477707536654 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 19:18:56 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 19:18:56 INFO - PROCESS | 8148 | 1477707536665 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 19:18:56 INFO - PROCESS | 8148 | 1477707536679 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}] 19:18:56 INFO - PROCESS | 8148 | 1477707536933 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 19:18:57 INFO - PROCESS | 8148 | 1477707537132 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 19:18:57 INFO - PROCESS | 8148 | 1477707537138 Marionette TRACE conn4 <- [1,1425,null,["8"]] 19:18:57 INFO - PROCESS | 8148 | 1477707537145 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 19:18:57 INFO - PROCESS | 8148 | 1477707537154 Marionette TRACE conn4 <- [1,1426,null,{}] 19:18:57 INFO - PROCESS | 8148 | 1477707537204 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x959c3c00 == 43 [pid = 8148] [id = 336] 19:18:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x959c5000) [pid = 8148] [serial = 982] [outer = (nil)] 19:18:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x97a55400) [pid = 8148] [serial = 983] [outer = 0x959c5000] 19:18:57 INFO - PROCESS | 8148 | 1477707537333 Marionette DEBUG loaded listener.js 19:18:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x97c61400) [pid = 8148] [serial = 984] [outer = 0x959c5000] 19:18:58 INFO - .......................... 19:18:58 INFO - PROCESS | 8148 | 1477707538678 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]]]}] 19:18:58 INFO - .................................................................... 19:18:58 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 2167ms 19:18:58 INFO - PROCESS | 8148 | 1477707538841 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 19:18:58 INFO - PROCESS | 8148 | 1477707538846 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 19:18:58 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 19:18:58 INFO - PROCESS | 8148 | 1477707538863 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}] 19:18:59 INFO - PROCESS | 8148 | 1477707539076 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 19:18:59 INFO - PROCESS | 8148 | 1477707539236 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 19:18:59 INFO - PROCESS | 8148 | 1477707539243 Marionette TRACE conn4 <- [1,1430,null,["8"]] 19:18:59 INFO - PROCESS | 8148 | 1477707539249 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 19:18:59 INFO - PROCESS | 8148 | 1477707539255 Marionette TRACE conn4 <- [1,1431,null,{}] 19:18:59 INFO - PROCESS | 8148 | 1477707539305 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:59 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f5c00 == 44 [pid = 8148] [id = 337] 19:18:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x818fe400) [pid = 8148] [serial = 985] [outer = (nil)] 19:18:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x9a56a400) [pid = 8148] [serial = 986] [outer = 0x818fe400] 19:18:59 INFO - PROCESS | 8148 | 1477707539422 Marionette DEBUG loaded listener.js 19:18:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x827c5800) [pid = 8148] [serial = 987] [outer = 0x818fe400] 19:19:00 INFO - .......................................................................... 19:19:00 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1716ms 19:19:00 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 19:19:00 INFO - PROCESS | 8148 | 1477707540463 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"]]]}] 19:19:00 INFO - PROCESS | 8148 | 1477707540578 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 19:19:00 INFO - PROCESS | 8148 | 1477707540581 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 19:19:00 INFO - PROCESS | 8148 | 1477707540594 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}] 19:19:00 INFO - PROCESS | 8148 | 1477707540928 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 19:19:01 INFO - PROCESS | 8148 | 1477707541072 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 19:19:01 INFO - PROCESS | 8148 | 1477707541077 Marionette TRACE conn4 <- [1,1435,null,["8"]] 19:19:01 INFO - PROCESS | 8148 | 1477707541086 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 19:19:01 INFO - PROCESS | 8148 | 1477707541093 Marionette TRACE conn4 <- [1,1436,null,{}] 19:19:01 INFO - PROCESS | 8148 | 1477707541100 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x81862000 == 45 [pid = 8148] [id = 338] 19:19:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x81862800) [pid = 8148] [serial = 988] [outer = (nil)] 19:19:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x827cd000) [pid = 8148] [serial = 989] [outer = 0x81862800] 19:19:01 INFO - PROCESS | 8148 | 1477707541232 Marionette DEBUG loaded listener.js 19:19:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x8197bc00) [pid = 8148] [serial = 990] [outer = 0x81862800] 19:19:01 INFO - PROCESS | 8148 | 1477707541935 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]]]}] 19:19:01 INFO - .. 19:19:01 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1372ms 19:19:01 INFO - PROCESS | 8148 | 1477707541965 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 19:19:01 INFO - PROCESS | 8148 | 1477707541974 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 19:19:01 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 19:19:02 INFO - PROCESS | 8148 | 1477707542008 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}] 19:19:02 INFO - PROCESS | 8148 | 1477707542263 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 19:19:02 INFO - PROCESS | 8148 | 1477707542445 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 19:19:02 INFO - PROCESS | 8148 | 1477707542451 Marionette TRACE conn4 <- [1,1440,null,["8"]] 19:19:02 INFO - PROCESS | 8148 | 1477707542461 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 19:19:02 INFO - PROCESS | 8148 | 1477707542467 Marionette TRACE conn4 <- [1,1441,null,{}] 19:19:02 INFO - PROCESS | 8148 | 1477707542519 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:02 INFO - PROCESS | 8148 | ++DOCSHELL 0x81987800 == 46 [pid = 8148] [id = 339] 19:19:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x81987c00) [pid = 8148] [serial = 991] [outer = (nil)] 19:19:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x81a5bc00) [pid = 8148] [serial = 992] [outer = 0x81987c00] 19:19:02 INFO - PROCESS | 8148 | 1477707542644 Marionette DEBUG loaded listener.js 19:19:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x81a5f000) [pid = 8148] [serial = 993] [outer = 0x81987c00] 19:19:03 INFO - PROCESS | 8148 | 1477707543871 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]]]}] 19:19:03 INFO - .................... 19:19:03 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1951ms 19:19:03 INFO - PROCESS | 8148 | 1477707543978 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 19:19:03 INFO - PROCESS | 8148 | 1477707543983 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 19:19:03 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 19:19:04 INFO - PROCESS | 8148 | 1477707544002 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}] 19:19:04 INFO - PROCESS | 8148 | 1477707544412 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 19:19:04 INFO - PROCESS | 8148 | 1477707544518 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 19:19:04 INFO - PROCESS | 8148 | 1477707544524 Marionette TRACE conn4 <- [1,1445,null,["8"]] 19:19:04 INFO - PROCESS | 8148 | 1477707544530 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 19:19:04 INFO - PROCESS | 8148 | 1477707544537 Marionette TRACE conn4 <- [1,1446,null,{}] 19:19:04 INFO - PROCESS | 8148 | 1477707544588 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a61c00 == 47 [pid = 8148] [id = 340] 19:19:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x81a63800) [pid = 8148] [serial = 994] [outer = (nil)] 19:19:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x81b71000) [pid = 8148] [serial = 995] [outer = 0x81a63800] 19:19:04 INFO - PROCESS | 8148 | 1477707544697 Marionette DEBUG loaded listener.js 19:19:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x81b72c00) [pid = 8148] [serial = 996] [outer = 0x81a63800] 19:19:05 INFO - PROCESS | 8148 | 1477707545538 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]]]}] 19:19:05 INFO - .... 19:19:05 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1577ms 19:19:05 INFO - PROCESS | 8148 | 1477707545577 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 19:19:05 INFO - PROCESS | 8148 | 1477707545584 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 19:19:05 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 19:19:05 INFO - PROCESS | 8148 | 1477707545595 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}] 19:19:05 INFO - PROCESS | 8148 | 1477707545810 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 19:19:06 INFO - PROCESS | 8148 | 1477707546020 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 19:19:06 INFO - PROCESS | 8148 | 1477707546026 Marionette TRACE conn4 <- [1,1450,null,["8"]] 19:19:06 INFO - PROCESS | 8148 | 1477707546041 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 19:19:06 INFO - PROCESS | 8148 | 1477707546049 Marionette TRACE conn4 <- [1,1451,null,{}] 19:19:06 INFO - PROCESS | 8148 | 1477707546056 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b78400 == 48 [pid = 8148] [id = 341] 19:19:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x81b78800) [pid = 8148] [serial = 997] [outer = (nil)] 19:19:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0x8249c400) [pid = 8148] [serial = 998] [outer = 0x81b78800] 19:19:06 INFO - PROCESS | 8148 | 1477707546172 Marionette DEBUG loaded listener.js 19:19:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x824a5c00) [pid = 8148] [serial = 999] [outer = 0x81b78800] 19:19:07 INFO - PROCESS | 8148 | 1477707547019 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]]]}] 19:19:07 INFO - .... 19:19:07 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1534ms 19:19:07 INFO - PROCESS | 8148 | 1477707547150 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 19:19:07 INFO - PROCESS | 8148 | 1477707547156 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 19:19:07 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 19:19:07 INFO - PROCESS | 8148 | 1477707547168 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}] 19:19:07 INFO - PROCESS | 8148 | 1477707547397 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa2e70c00 == 47 [pid = 8148] [id = 287] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x82b43400 == 46 [pid = 8148] [id = 325] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x82b45400 == 45 [pid = 8148] [id = 326] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x97a5c000 == 44 [pid = 8148] [id = 324] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x87d67c00 == 43 [pid = 8148] [id = 323] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x94e85000 == 42 [pid = 8148] [id = 269] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9634a000 == 41 [pid = 8148] [id = 268] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x95779800 == 40 [pid = 8148] [id = 274] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x97c65800 == 39 [pid = 8148] [id = 312] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x983ddc00 == 38 [pid = 8148] [id = 270] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9a56bc00 == 37 [pid = 8148] [id = 316] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9528f400 == 36 [pid = 8148] [id = 307] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x983df000 == 35 [pid = 8148] [id = 275] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x94a10400 == 34 [pid = 8148] [id = 313] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d4400 == 33 [pid = 8148] [id = 272] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa26f6400 == 32 [pid = 8148] [id = 279] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8db76400 == 31 [pid = 8148] [id = 317] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x93864000 == 30 [pid = 8148] [id = 265] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7cf800 == 29 [pid = 8148] [id = 277] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9386bc00 == 28 [pid = 8148] [id = 281] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x824c8000 == 27 [pid = 8148] [id = 327] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5b000 == 26 [pid = 8148] [id = 283] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0xa2dd5400 == 25 [pid = 8148] [id = 285] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x8d816400 == 24 [pid = 8148] [id = 276] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x93a9ec00 == 23 [pid = 8148] [id = 273] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9a2d4000 == 22 [pid = 8148] [id = 271] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x93865800 == 21 [pid = 8148] [id = 315] 19:19:08 INFO - PROCESS | 8148 | --DOCSHELL 0x9a2d0c00 == 20 [pid = 8148] [id = 321] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x92b62800) [pid = 8148] [serial = 916] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x94d92800) [pid = 8148] [serial = 915] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x9a26a800) [pid = 8148] [serial = 921] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x9a010c00) [pid = 8148] [serial = 920] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x9b049000) [pid = 8148] [serial = 924] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x9a5c3c00) [pid = 8148] [serial = 923] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x9a0dfc00) [pid = 8148] [serial = 927] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x96357800) [pid = 8148] [serial = 926] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x94fefc00) [pid = 8148] [serial = 930] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x94d94000) [pid = 8148] [serial = 929] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x95e85000) [pid = 8148] [serial = 933] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x95a19400) [pid = 8148] [serial = 932] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x9a268c00) [pid = 8148] [serial = 936] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x99fc7400) [pid = 8148] [serial = 935] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0xa0fad800) [pid = 8148] [serial = 939] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x9ceb2c00) [pid = 8148] [serial = 938] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x8c6a4800) [pid = 8148] [serial = 941] [outer = (nil)] [url = about:blank] 19:19:08 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x95781c00) [pid = 8148] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 19:19:08 INFO - PROCESS | 8148 | 1477707548765 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 19:19:08 INFO - PROCESS | 8148 | 1477707548772 Marionette TRACE conn4 <- [1,1455,null,["8"]] 19:19:08 INFO - PROCESS | 8148 | 1477707548798 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 19:19:08 INFO - PROCESS | 8148 | 1477707548809 Marionette TRACE conn4 <- [1,1456,null,{}] 19:19:08 INFO - PROCESS | 8148 | 1477707548819 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x81865400 == 21 [pid = 8148] [id = 342] 19:19:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x81865c00) [pid = 8148] [serial = 1000] [outer = (nil)] 19:19:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x818f4800) [pid = 8148] [serial = 1001] [outer = 0x81865c00] 19:19:08 INFO - PROCESS | 8148 | 1477707548931 Marionette DEBUG loaded listener.js 19:19:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x818fd400) [pid = 8148] [serial = 1002] [outer = 0x81865c00] 19:19:09 INFO - PROCESS | 8148 | ************************* 19:19:09 INFO - PROCESS | 8148 | A coding exception was thrown and uncaught in a Task. 19:19:09 INFO - PROCESS | 8148 | 19:19:09 INFO - PROCESS | 8148 | Full message: TypeError: NetworkError when attempting to fetch resource. 19:19:09 INFO - PROCESS | 8148 | Full stack: 19:19:09 INFO - PROCESS | 8148 | ************************* 19:19:09 INFO - PROCESS | 8148 | 1477707549800 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]]]}] 19:19:09 INFO - . 19:19:09 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 2689ms 19:19:09 INFO - PROCESS | 8148 | 1477707549858 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 19:19:09 INFO - PROCESS | 8148 | 1477707549866 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 19:19:09 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 19:19:09 INFO - PROCESS | 8148 | 1477707549876 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}] 19:19:10 INFO - PROCESS | 8148 | 1477707550085 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 19:19:10 INFO - PROCESS | 8148 | 1477707550226 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 19:19:10 INFO - PROCESS | 8148 | 1477707550236 Marionette TRACE conn4 <- [1,1460,null,["8"]] 19:19:10 INFO - PROCESS | 8148 | 1477707550249 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 19:19:10 INFO - PROCESS | 8148 | 1477707550257 Marionette TRACE conn4 <- [1,1461,null,{}] 19:19:10 INFO - PROCESS | 8148 | 1477707550264 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x825d3800 == 22 [pid = 8148] [id = 343] 19:19:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x82719000) [pid = 8148] [serial = 1003] [outer = (nil)] 19:19:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x8271c000) [pid = 8148] [serial = 1004] [outer = 0x82719000] 19:19:10 INFO - PROCESS | 8148 | 1477707550371 Marionette DEBUG loaded listener.js 19:19:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x8271ac00) [pid = 8148] [serial = 1005] [outer = 0x82719000] 19:19:11 INFO - PROCESS | 8148 | 1477707551035 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]]]}] 19:19:11 INFO - . 19:19:11 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1176ms 19:19:11 INFO - PROCESS | 8148 | 1477707551100 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 19:19:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 19:19:11 INFO - PROCESS | 8148 | 1477707551105 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 19:19:11 INFO - PROCESS | 8148 | 1477707551127 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}] 19:19:11 INFO - PROCESS | 8148 | 1477707551434 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 19:19:11 INFO - PROCESS | 8148 | 1477707551474 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 19:19:11 INFO - PROCESS | 8148 | 1477707551487 Marionette TRACE conn4 <- [1,1465,null,["8"]] 19:19:11 INFO - PROCESS | 8148 | 1477707551675 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 19:19:11 INFO - PROCESS | 8148 | 1477707551686 Marionette TRACE conn4 <- [1,1466,null,{}] 19:19:11 INFO - PROCESS | 8148 | 1477707551700 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:11 INFO - PROCESS | 8148 | ++DOCSHELL 0x827cf400 == 23 [pid = 8148] [id = 344] 19:19:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x82a91c00) [pid = 8148] [serial = 1006] [outer = (nil)] 19:19:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x82a9a400) [pid = 8148] [serial = 1007] [outer = 0x82a91c00] 19:19:11 INFO - PROCESS | 8148 | 1477707551820 Marionette DEBUG loaded listener.js 19:19:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x82b41000) [pid = 8148] [serial = 1008] [outer = 0x82a91c00] 19:19:12 INFO - PROCESS | 8148 | 1477707552962 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]]]}] 19:19:13 INFO - . 19:19:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1931ms 19:19:13 INFO - PROCESS | 8148 | 1477707553051 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 19:19:13 INFO - PROCESS | 8148 | 1477707553059 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 19:19:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 19:19:13 INFO - PROCESS | 8148 | 1477707553072 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}] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x8c69c800) [pid = 8148] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x983da400) [pid = 8148] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x827a1c00) [pid = 8148] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x824c8400) [pid = 8148] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x94ff7400) [pid = 8148] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x824c7c00) [pid = 8148] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x87d68000) [pid = 8148] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x82cd8800) [pid = 8148] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x82b6b400) [pid = 8148] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x82b44000) [pid = 8148] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x9a00a400) [pid = 8148] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x94e8c000) [pid = 8148] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 19:19:14 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x97a5f400) [pid = 8148] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 19:19:14 INFO - PROCESS | 8148 | 1477707554288 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 19:19:14 INFO - PROCESS | 8148 | 1477707554391 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 19:19:14 INFO - PROCESS | 8148 | 1477707554396 Marionette TRACE conn4 <- [1,1470,null,["8"]] 19:19:14 INFO - PROCESS | 8148 | 1477707554403 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 19:19:14 INFO - PROCESS | 8148 | 1477707554411 Marionette TRACE conn4 <- [1,1471,null,{}] 19:19:14 INFO - PROCESS | 8148 | 1477707554418 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:14 INFO - PROCESS | 8148 | ++DOCSHELL 0x824c8400 == 24 [pid = 8148] [id = 345] 19:19:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x82cd2c00) [pid = 8148] [serial = 1009] [outer = (nil)] 19:19:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x82cdf800) [pid = 8148] [serial = 1010] [outer = 0x82cd2c00] 19:19:14 INFO - PROCESS | 8148 | 1477707554530 Marionette DEBUG loaded listener.js 19:19:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x8c6a0800) [pid = 8148] [serial = 1011] [outer = 0x82cd2c00] 19:19:15 INFO - PROCESS | 8148 | 1477707555146 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]]]}] 19:19:15 INFO - .. 19:19:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 2126ms 19:19:15 INFO - PROCESS | 8148 | 1477707555196 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 19:19:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 19:19:15 INFO - PROCESS | 8148 | 1477707555201 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 19:19:15 INFO - PROCESS | 8148 | 1477707555209 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}] 19:19:15 INFO - PROCESS | 8148 | 1477707555447 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 19:19:15 INFO - PROCESS | 8148 | 1477707555468 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 19:19:15 INFO - PROCESS | 8148 | 1477707555474 Marionette TRACE conn4 <- [1,1475,null,["8"]] 19:19:15 INFO - PROCESS | 8148 | 1477707555480 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 19:19:15 INFO - PROCESS | 8148 | 1477707555485 Marionette TRACE conn4 <- [1,1476,null,{}] 19:19:15 INFO - PROCESS | 8148 | 1477707555492 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c94e800 == 25 [pid = 8148] [id = 346] 19:19:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x8c94f000) [pid = 8148] [serial = 1012] [outer = (nil)] 19:19:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x8c955000) [pid = 8148] [serial = 1013] [outer = 0x8c94f000] 19:19:15 INFO - PROCESS | 8148 | 1477707555593 Marionette DEBUG loaded listener.js 19:19:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x8c955800) [pid = 8148] [serial = 1014] [outer = 0x8c94f000] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x824c7000 == 24 [pid = 8148] [id = 328] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x818f5c00 == 23 [pid = 8148] [id = 337] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x81987800 == 22 [pid = 8148] [id = 339] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x81b78400 == 21 [pid = 8148] [id = 341] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x81a61c00 == 20 [pid = 8148] [id = 340] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x825d3000 == 19 [pid = 8148] [id = 333] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x959c3c00 == 18 [pid = 8148] [id = 336] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x81862000 == 17 [pid = 8148] [id = 338] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x82718400 == 16 [pid = 8148] [id = 334] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x824ca000 == 15 [pid = 8148] [id = 332] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x99fc5800 == 14 [pid = 8148] [id = 331] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x93869400 == 13 [pid = 8148] [id = 330] 19:19:18 INFO - PROCESS | 8148 | --DOCSHELL 0x82cd8000 == 12 [pid = 8148] [id = 329] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x99fc1400) [pid = 8148] [serial = 913] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x92b58800) [pid = 8148] [serial = 942] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x87d6d000) [pid = 8148] [serial = 963] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x9a551000) [pid = 8148] [serial = 974] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x82a94000) [pid = 8148] [serial = 959] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x87d6bc00) [pid = 8148] [serial = 944] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0xa48c3400) [pid = 8148] [serial = 972] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x9a5c2400) [pid = 8148] [serial = 969] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x82ce0c00) [pid = 8148] [serial = 962] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x82cd7400) [pid = 8148] [serial = 954] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x9b4c3000) [pid = 8148] [serial = 971] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x82cdf000) [pid = 8148] [serial = 957] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x952a3800) [pid = 8148] [serial = 965] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x82b3d400) [pid = 8148] [serial = 960] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x9a2cf400) [pid = 8148] [serial = 968] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x82cdc000) [pid = 8148] [serial = 956] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x983e1000) [pid = 8148] [serial = 948] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x82b47000) [pid = 8148] [serial = 950] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x959c6800) [pid = 8148] [serial = 966] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x8271ec00) [pid = 8148] [serial = 975] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x97c61000) [pid = 8148] [serial = 947] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x82b5d400) [pid = 8148] [serial = 951] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x82cd5800) [pid = 8148] [serial = 953] [outer = (nil)] [url = about:blank] 19:19:18 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x87d73800) [pid = 8148] [serial = 945] [outer = (nil)] [url = about:blank] 19:19:20 INFO - PROCESS | 8148 | 1477707560195 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]]]}] 19:19:20 INFO - . 19:19:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5040ms 19:19:20 INFO - PROCESS | 8148 | 1477707560255 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 19:19:20 INFO - PROCESS | 8148 | 1477707560264 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 19:19:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 19:19:20 INFO - PROCESS | 8148 | 1477707560277 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}] 19:19:20 INFO - PROCESS | 8148 | 1477707560528 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 19:19:20 INFO - PROCESS | 8148 | 1477707560559 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 19:19:20 INFO - PROCESS | 8148 | 1477707560567 Marionette TRACE conn4 <- [1,1480,null,["8"]] 19:19:20 INFO - PROCESS | 8148 | 1477707560577 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 19:19:20 INFO - PROCESS | 8148 | 1477707560586 Marionette TRACE conn4 <- [1,1481,null,{}] 19:19:20 INFO - PROCESS | 8148 | 1477707560661 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a60800 == 13 [pid = 8148] [id = 347] 19:19:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x81a60c00) [pid = 8148] [serial = 1015] [outer = (nil)] 19:19:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x81a65c00) [pid = 8148] [serial = 1016] [outer = 0x81a60c00] 19:19:20 INFO - PROCESS | 8148 | 1477707560785 Marionette DEBUG loaded listener.js 19:19:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x824a3400) [pid = 8148] [serial = 1017] [outer = 0x81a60c00] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x82a91c00) [pid = 8148] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x82cd4c00) [pid = 8148] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x82724800) [pid = 8148] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x81862800) [pid = 8148] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x959c5000) [pid = 8148] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x82cd2c00) [pid = 8148] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x81987c00) [pid = 8148] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x81865c00) [pid = 8148] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x81b78800) [pid = 8148] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x82719000) [pid = 8148] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x81a63800) [pid = 8148] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 19:19:22 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x818fe400) [pid = 8148] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 19:19:25 INFO - PROCESS | 8148 | 1477707565400 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]]]}] 19:19:25 INFO - . 19:19:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5142ms 19:19:25 INFO - PROCESS | 8148 | 1477707565416 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 19:19:25 INFO - PROCESS | 8148 | 1477707565424 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 19:19:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 19:19:25 INFO - PROCESS | 8148 | 1477707565435 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}] 19:19:25 INFO - PROCESS | 8148 | 1477707565754 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 19:19:25 INFO - PROCESS | 8148 | 1477707565884 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 19:19:25 INFO - PROCESS | 8148 | 1477707565891 Marionette TRACE conn4 <- [1,1485,null,["8"]] 19:19:25 INFO - PROCESS | 8148 | 1477707565902 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 19:19:25 INFO - PROCESS | 8148 | 1477707565912 Marionette TRACE conn4 <- [1,1486,null,{}] 19:19:25 INFO - PROCESS | 8148 | 1477707565921 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x81988c00 == 14 [pid = 8148] [id = 348] 19:19:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x81989400) [pid = 8148] [serial = 1018] [outer = (nil)] 19:19:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x81a69000) [pid = 8148] [serial = 1019] [outer = 0x81989400] 19:19:26 INFO - PROCESS | 8148 | 1477707566046 Marionette DEBUG loaded listener.js 19:19:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x81b70000) [pid = 8148] [serial = 1020] [outer = 0x81989400] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x82cdf800) [pid = 8148] [serial = 1010] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x8c6a0800) [pid = 8148] [serial = 1011] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x82a9a400) [pid = 8148] [serial = 1007] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x82b41000) [pid = 8148] [serial = 1008] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x8271c000) [pid = 8148] [serial = 1004] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x8271ac00) [pid = 8148] [serial = 1005] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x818f4800) [pid = 8148] [serial = 1001] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x818fd400) [pid = 8148] [serial = 1002] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x8249c400) [pid = 8148] [serial = 998] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x824a5c00) [pid = 8148] [serial = 999] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x81b71000) [pid = 8148] [serial = 995] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x81b72c00) [pid = 8148] [serial = 996] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x81a5bc00) [pid = 8148] [serial = 992] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x81a5f000) [pid = 8148] [serial = 993] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x827cd000) [pid = 8148] [serial = 989] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8197bc00) [pid = 8148] [serial = 990] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x9a56a400) [pid = 8148] [serial = 986] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x827c5800) [pid = 8148] [serial = 987] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x97a55400) [pid = 8148] [serial = 983] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x97c61400) [pid = 8148] [serial = 984] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x87d73400) [pid = 8148] [serial = 980] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x8da2b800) [pid = 8148] [serial = 981] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x82795400) [pid = 8148] [serial = 977] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8279b400) [pid = 8148] [serial = 978] [outer = (nil)] [url = about:blank] 19:19:29 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8c94f000) [pid = 8148] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 19:19:31 INFO - PROCESS | 8148 | 1477707571741 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]]]}] 19:19:31 INFO - . 19:19:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6335ms 19:19:31 INFO - PROCESS | 8148 | 1477707571769 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 19:19:31 INFO - PROCESS | 8148 | 1477707571776 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 19:19:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 19:19:31 INFO - PROCESS | 8148 | 1477707571789 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}] 19:19:32 INFO - PROCESS | 8148 | 1477707572070 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 19:19:32 INFO - PROCESS | 8148 | 1477707572245 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 19:19:32 INFO - PROCESS | 8148 | 1477707572257 Marionette TRACE conn4 <- [1,1490,null,["8"]] 19:19:32 INFO - PROCESS | 8148 | 1477707572269 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 19:19:32 INFO - PROCESS | 8148 | 1477707572283 Marionette TRACE conn4 <- [1,1491,null,{}] 19:19:32 INFO - PROCESS | 8148 | 1477707572294 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197c000 == 15 [pid = 8148] [id = 349] 19:19:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197c800) [pid = 8148] [serial = 1021] [outer = (nil)] 19:19:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81981400) [pid = 8148] [serial = 1022] [outer = 0x8197c800] 19:19:32 INFO - PROCESS | 8148 | 1477707572467 Marionette DEBUG loaded listener.js 19:19:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81984000) [pid = 8148] [serial = 1023] [outer = 0x8197c800] 19:19:36 INFO - PROCESS | 8148 | --DOCSHELL 0x825d3800 == 14 [pid = 8148] [id = 343] 19:19:36 INFO - PROCESS | 8148 | --DOCSHELL 0x82b68800 == 13 [pid = 8148] [id = 335] 19:19:36 INFO - PROCESS | 8148 | --DOCSHELL 0x827cf400 == 12 [pid = 8148] [id = 344] 19:19:36 INFO - PROCESS | 8148 | --DOCSHELL 0x81865400 == 11 [pid = 8148] [id = 342] 19:19:36 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x81a65c00) [pid = 8148] [serial = 1016] [outer = (nil)] [url = about:blank] 19:19:36 INFO - PROCESS | 8148 | --DOCSHELL 0x81988c00 == 10 [pid = 8148] [id = 348] 19:19:36 INFO - PROCESS | 8148 | --DOCSHELL 0x81a60800 == 9 [pid = 8148] [id = 347] 19:19:36 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8c955000) [pid = 8148] [serial = 1013] [outer = (nil)] [url = about:blank] 19:19:36 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8c955800) [pid = 8148] [serial = 1014] [outer = (nil)] [url = about:blank] 19:19:37 INFO - PROCESS | 8148 | 1477707577009 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]]]}] 19:19:37 INFO - . 19:19:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5244ms 19:19:37 INFO - PROCESS | 8148 | 1477707577031 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 19:19:37 INFO - PROCESS | 8148 | 1477707577039 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 19:19:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 19:19:37 INFO - PROCESS | 8148 | 1477707577052 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}] 19:19:37 INFO - PROCESS | 8148 | 1477707577259 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 19:19:37 INFO - PROCESS | 8148 | 1477707577386 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 19:19:37 INFO - PROCESS | 8148 | 1477707577394 Marionette TRACE conn4 <- [1,1495,null,["8"]] 19:19:37 INFO - PROCESS | 8148 | 1477707577402 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 19:19:37 INFO - PROCESS | 8148 | 1477707577411 Marionette TRACE conn4 <- [1,1496,null,{}] 19:19:37 INFO - PROCESS | 8148 | 1477707577418 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x81989c00 == 10 [pid = 8148] [id = 350] 19:19:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x81a5b400) [pid = 8148] [serial = 1024] [outer = (nil)] 19:19:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81a60400) [pid = 8148] [serial = 1025] [outer = 0x81a5b400] 19:19:37 INFO - PROCESS | 8148 | 1477707577532 Marionette DEBUG loaded listener.js 19:19:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81a6a000) [pid = 8148] [serial = 1026] [outer = 0x81a5b400] 19:19:38 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x81a60c00) [pid = 8148] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 19:19:38 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81989400) [pid = 8148] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 19:19:44 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x824a3400) [pid = 8148] [serial = 1017] [outer = (nil)] [url = about:blank] 19:19:44 INFO - PROCESS | 8148 | --DOMWINDOW == 20 (0x81b70000) [pid = 8148] [serial = 1020] [outer = (nil)] [url = about:blank] 19:19:44 INFO - PROCESS | 8148 | --DOMWINDOW == 19 (0x81a69000) [pid = 8148] [serial = 1019] [outer = (nil)] [url = about:blank] 19:19:44 INFO - PROCESS | 8148 | --DOMWINDOW == 18 (0x81981400) [pid = 8148] [serial = 1022] [outer = (nil)] [url = about:blank] 19:19:46 INFO - PROCESS | 8148 | 1477707586074 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]]]}] 19:19:46 INFO - . 19:19:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9066ms 19:19:46 INFO - PROCESS | 8148 | 1477707586116 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 19:19:46 INFO - PROCESS | 8148 | 1477707586123 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 19:19:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 19:19:46 INFO - PROCESS | 8148 | 1477707586136 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}] 19:19:46 INFO - PROCESS | 8148 | 1477707586396 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 19:19:46 INFO - PROCESS | 8148 | 1477707586496 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 19:19:46 INFO - PROCESS | 8148 | 1477707586505 Marionette TRACE conn4 <- [1,1500,null,["8"]] 19:19:46 INFO - PROCESS | 8148 | 1477707586513 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 19:19:46 INFO - PROCESS | 8148 | 1477707586521 Marionette TRACE conn4 <- [1,1501,null,{}] 19:19:46 INFO - PROCESS | 8148 | 1477707586533 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fdc00 == 11 [pid = 8148] [id = 351] 19:19:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 19 (0x818fe000) [pid = 8148] [serial = 1027] [outer = (nil)] 19:19:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 20 (0x8197cc00) [pid = 8148] [serial = 1028] [outer = 0x818fe000] 19:19:46 INFO - PROCESS | 8148 | 1477707586689 Marionette DEBUG loaded listener.js 19:19:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 21 (0x81985400) [pid = 8148] [serial = 1029] [outer = 0x818fe000] 19:19:47 INFO - PROCESS | 8148 | --DOMWINDOW == 20 (0x8197c800) [pid = 8148] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 19:19:49 INFO - PROCESS | 8148 | 1477707589425 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]]]}] 19:19:49 INFO - . 19:19:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3350ms 19:19:49 INFO - PROCESS | 8148 | 1477707589484 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 19:19:49 INFO - PROCESS | 8148 | 1477707589491 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 19:19:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 19:19:49 INFO - PROCESS | 8148 | 1477707589499 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}] 19:19:49 INFO - PROCESS | 8148 | 1477707589761 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 19:19:49 INFO - PROCESS | 8148 | 1477707589776 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 19:19:49 INFO - PROCESS | 8148 | 1477707589783 Marionette TRACE conn4 <- [1,1505,null,["8"]] 19:19:49 INFO - PROCESS | 8148 | 1477707589792 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 19:19:49 INFO - PROCESS | 8148 | 1477707589797 Marionette TRACE conn4 <- [1,1506,null,{}] 19:19:49 INFO - PROCESS | 8148 | 1477707589806 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b70c00 == 12 [pid = 8148] [id = 352] 19:19:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 21 (0x81b73800) [pid = 8148] [serial = 1030] [outer = (nil)] 19:19:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x81b7bc00) [pid = 8148] [serial = 1031] [outer = 0x81b73800] 19:19:49 INFO - PROCESS | 8148 | 1477707589915 Marionette DEBUG loaded listener.js 19:19:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81b7d800) [pid = 8148] [serial = 1032] [outer = 0x81b73800] 19:19:51 INFO - PROCESS | 8148 | 1477707591538 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]]]}] 19:19:51 INFO - . 19:19:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 2084ms 19:19:51 INFO - PROCESS | 8148 | 1477707591586 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 19:19:51 INFO - PROCESS | 8148 | 1477707591594 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 19:19:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 19:19:51 INFO - PROCESS | 8148 | 1477707591606 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}] 19:19:51 INFO - PROCESS | 8148 | 1477707591934 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 19:19:52 INFO - PROCESS | 8148 | 1477707592070 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 19:19:52 INFO - PROCESS | 8148 | 1477707592077 Marionette TRACE conn4 <- [1,1510,null,["8"]] 19:19:52 INFO - PROCESS | 8148 | 1477707592088 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 19:19:52 INFO - PROCESS | 8148 | 1477707592097 Marionette TRACE conn4 <- [1,1511,null,{}] 19:19:52 INFO - PROCESS | 8148 | 1477707592108 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b71000 == 13 [pid = 8148] [id = 353] 19:19:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81b72000) [pid = 8148] [serial = 1033] [outer = (nil)] 19:19:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x824a2000) [pid = 8148] [serial = 1034] [outer = 0x81b72000] 19:19:52 INFO - PROCESS | 8148 | 1477707592229 Marionette DEBUG loaded listener.js 19:19:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x824a6400) [pid = 8148] [serial = 1035] [outer = 0x81b72000] 19:19:53 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x81984000) [pid = 8148] [serial = 1023] [outer = (nil)] [url = about:blank] 19:19:53 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x81a60400) [pid = 8148] [serial = 1025] [outer = (nil)] [url = about:blank] 19:19:55 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x818fe000) [pid = 8148] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 19:19:55 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81a5b400) [pid = 8148] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 19:20:00 INFO - PROCESS | 8148 | 1477707600924 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]]]}] 19:20:00 INFO - . 19:20:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9346ms 19:20:00 INFO - PROCESS | 8148 | 1477707600952 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 19:20:00 INFO - PROCESS | 8148 | 1477707600960 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 19:20:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 19:20:00 INFO - PROCESS | 8148 | 1477707600972 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}] 19:20:01 INFO - PROCESS | 8148 | 1477707601218 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 19:20:01 INFO - PROCESS | 8148 | 1477707601410 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 19:20:01 INFO - PROCESS | 8148 | 1477707601416 Marionette TRACE conn4 <- [1,1515,null,["8"]] 19:20:01 INFO - PROCESS | 8148 | 1477707601425 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 19:20:01 INFO - PROCESS | 8148 | 1477707601434 Marionette TRACE conn4 <- [1,1516,null,{}] 19:20:01 INFO - PROCESS | 8148 | 1477707601472 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x81982c00 == 14 [pid = 8148] [id = 354] 19:20:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81983000) [pid = 8148] [serial = 1036] [outer = (nil)] 19:20:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x825cb000) [pid = 8148] [serial = 1037] [outer = 0x81983000] 19:20:01 INFO - PROCESS | 8148 | 1477707601605 Marionette DEBUG loaded listener.js 19:20:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x825d0c00) [pid = 8148] [serial = 1038] [outer = 0x81983000] 19:20:02 INFO - PROCESS | 8148 | 1477707602434 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]]]}] 19:20:02 INFO - . 19:20:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1482ms 19:20:02 INFO - PROCESS | 8148 | 1477707602453 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 19:20:02 INFO - PROCESS | 8148 | 1477707602460 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 19:20:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 19:20:02 INFO - PROCESS | 8148 | 1477707602469 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}] 19:20:02 INFO - PROCESS | 8148 | 1477707602763 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 19:20:02 INFO - PROCESS | 8148 | 1477707602896 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 19:20:02 INFO - PROCESS | 8148 | 1477707602904 Marionette TRACE conn4 <- [1,1520,null,["8"]] 19:20:02 INFO - PROCESS | 8148 | 1477707602921 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 19:20:02 INFO - PROCESS | 8148 | 1477707602933 Marionette TRACE conn4 <- [1,1521,null,{}] 19:20:03 INFO - PROCESS | 8148 | 1477707603047 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:03 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f4400 == 15 [pid = 8148] [id = 355] 19:20:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x818f7000) [pid = 8148] [serial = 1039] [outer = (nil)] 19:20:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8197e400) [pid = 8148] [serial = 1040] [outer = 0x818f7000] 19:20:03 INFO - PROCESS | 8148 | 1477707603152 Marionette DEBUG loaded listener.js 19:20:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x824a3000) [pid = 8148] [serial = 1041] [outer = 0x818f7000] 19:20:04 INFO - PROCESS | 8148 | --DOCSHELL 0x818fdc00 == 14 [pid = 8148] [id = 351] 19:20:04 INFO - PROCESS | 8148 | --DOCSHELL 0x81989c00 == 13 [pid = 8148] [id = 350] 19:20:04 INFO - PROCESS | 8148 | --DOCSHELL 0x824c8400 == 12 [pid = 8148] [id = 345] 19:20:04 INFO - PROCESS | 8148 | --DOCSHELL 0x8197c000 == 11 [pid = 8148] [id = 349] 19:20:04 INFO - PROCESS | 8148 | --DOCSHELL 0x8c94e800 == 10 [pid = 8148] [id = 346] 19:20:04 INFO - PROCESS | 8148 | --DOCSHELL 0x81982c00 == 9 [pid = 8148] [id = 354] 19:20:04 INFO - PROCESS | 8148 | --DOCSHELL 0x81b70c00 == 8 [pid = 8148] [id = 352] 19:20:04 INFO - PROCESS | 8148 | --DOCSHELL 0x81b71000 == 7 [pid = 8148] [id = 353] 19:20:04 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x81b7bc00) [pid = 8148] [serial = 1031] [outer = (nil)] [url = about:blank] 19:20:04 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x8197cc00) [pid = 8148] [serial = 1028] [outer = (nil)] [url = about:blank] 19:20:04 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x81985400) [pid = 8148] [serial = 1029] [outer = (nil)] [url = about:blank] 19:20:04 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x81a6a000) [pid = 8148] [serial = 1026] [outer = (nil)] [url = about:blank] 19:20:04 INFO - PROCESS | 8148 | 1477707604493 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] 19:20:04 INFO - PROCESS | 8148 | 1477707604553 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 19:20:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 19:20:04 INFO - PROCESS | 8148 | 1477707604565 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}] 19:20:04 INFO - PROCESS | 8148 | 1477707604809 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 19:20:04 INFO - PROCESS | 8148 | 1477707604926 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 19:20:04 INFO - PROCESS | 8148 | 1477707604931 Marionette TRACE conn4 <- [1,1525,null,["8"]] 19:20:04 INFO - PROCESS | 8148 | 1477707604940 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 19:20:04 INFO - PROCESS | 8148 | 1477707604949 Marionette TRACE conn4 <- [1,1526,null,{}] 19:20:04 INFO - PROCESS | 8148 | 1477707604956 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:05 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a63000 == 8 [pid = 8148] [id = 356] 19:20:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81a63800) [pid = 8148] [serial = 1042] [outer = (nil)] 19:20:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x81a69800) [pid = 8148] [serial = 1043] [outer = 0x81a63800] 19:20:05 INFO - PROCESS | 8148 | 1477707605072 Marionette DEBUG loaded listener.js 19:20:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x818f0c00) [pid = 8148] [serial = 1044] [outer = 0x81a63800] 19:20:05 INFO - PROCESS | 8148 | 1477707605718 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]]]}] 19:20:05 INFO - . 19:20:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1176ms 19:20:05 INFO - PROCESS | 8148 | 1477707605740 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 19:20:05 INFO - PROCESS | 8148 | 1477707605749 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 19:20:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 19:20:05 INFO - PROCESS | 8148 | 1477707605757 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}] 19:20:05 INFO - PROCESS | 8148 | 1477707605967 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 19:20:06 INFO - PROCESS | 8148 | 1477707606100 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 19:20:06 INFO - PROCESS | 8148 | 1477707606106 Marionette TRACE conn4 <- [1,1530,null,["8"]] 19:20:06 INFO - PROCESS | 8148 | 1477707606113 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 19:20:06 INFO - PROCESS | 8148 | 1477707606119 Marionette TRACE conn4 <- [1,1531,null,{}] 19:20:06 INFO - PROCESS | 8148 | 1477707606126 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a60800 == 9 [pid = 8148] [id = 357] 19:20:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x824c8800) [pid = 8148] [serial = 1045] [outer = (nil)] 19:20:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x825c8800) [pid = 8148] [serial = 1046] [outer = 0x824c8800] 19:20:06 INFO - PROCESS | 8148 | 1477707606243 Marionette DEBUG loaded listener.js 19:20:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x82718400) [pid = 8148] [serial = 1047] [outer = 0x824c8800] 19:20:07 INFO - PROCESS | 8148 | 1477707607062 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]]]}] 19:20:07 INFO - ...... 19:20:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1380ms 19:20:07 INFO - PROCESS | 8148 | 1477707607147 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 19:20:07 INFO - PROCESS | 8148 | 1477707607156 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 19:20:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 19:20:07 INFO - PROCESS | 8148 | 1477707607171 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}] 19:20:07 INFO - PROCESS | 8148 | 1477707607411 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 19:20:07 INFO - PROCESS | 8148 | 1477707607438 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 19:20:07 INFO - PROCESS | 8148 | 1477707607444 Marionette TRACE conn4 <- [1,1535,null,["8"]] 19:20:07 INFO - PROCESS | 8148 | 1477707607450 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 19:20:07 INFO - PROCESS | 8148 | 1477707607457 Marionette TRACE conn4 <- [1,1536,null,{}] 19:20:07 INFO - PROCESS | 8148 | 1477707607548 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:07 INFO - PROCESS | 8148 | ++DOCSHELL 0x8279e000 == 10 [pid = 8148] [id = 358] 19:20:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x8279e400) [pid = 8148] [serial = 1048] [outer = (nil)] 19:20:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x8279fc00) [pid = 8148] [serial = 1049] [outer = 0x8279e400] 19:20:07 INFO - PROCESS | 8148 | 1477707607658 Marionette DEBUG loaded listener.js 19:20:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x827c4800) [pid = 8148] [serial = 1050] [outer = 0x8279e400] 19:20:08 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x81b72000) [pid = 8148] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 19:20:08 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x81b73800) [pid = 8148] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 19:20:08 INFO - PROCESS | 8148 | 1477707608337 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"]]]}] 19:20:08 INFO - .. 19:20:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1224ms 19:20:08 INFO - PROCESS | 8148 | 1477707608389 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 19:20:08 INFO - PROCESS | 8148 | 1477707608394 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 19:20:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 19:20:08 INFO - PROCESS | 8148 | 1477707608407 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}] 19:20:08 INFO - PROCESS | 8148 | 1477707608609 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 19:20:08 INFO - PROCESS | 8148 | 1477707608738 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 19:20:08 INFO - PROCESS | 8148 | 1477707608742 Marionette TRACE conn4 <- [1,1540,null,["8"]] 19:20:08 INFO - PROCESS | 8148 | 1477707608751 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 19:20:08 INFO - PROCESS | 8148 | 1477707608756 Marionette TRACE conn4 <- [1,1541,null,{}] 19:20:08 INFO - PROCESS | 8148 | 1477707608762 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x8185a000 == 11 [pid = 8148] [id = 359] 19:20:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x827d2c00) [pid = 8148] [serial = 1051] [outer = (nil)] 19:20:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82b5f800) [pid = 8148] [serial = 1052] [outer = 0x827d2c00] 19:20:08 INFO - PROCESS | 8148 | 1477707608882 Marionette DEBUG loaded listener.js 19:20:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x82b63c00) [pid = 8148] [serial = 1053] [outer = 0x827d2c00] 19:20:09 INFO - PROCESS | 8148 | 1477707609456 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"]]]}] 19:20:09 INFO - . 19:20:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1079ms 19:20:09 INFO - PROCESS | 8148 | 1477707609488 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 19:20:09 INFO - PROCESS | 8148 | 1477707609492 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 19:20:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 19:20:09 INFO - PROCESS | 8148 | 1477707609499 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}] 19:20:09 INFO - PROCESS | 8148 | 1477707609677 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 19:20:09 INFO - PROCESS | 8148 | 1477707609697 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 19:20:09 INFO - PROCESS | 8148 | 1477707609701 Marionette TRACE conn4 <- [1,1545,null,["8"]] 19:20:09 INFO - PROCESS | 8148 | 1477707609709 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 19:20:09 INFO - PROCESS | 8148 | 1477707609714 Marionette TRACE conn4 <- [1,1546,null,{}] 19:20:09 INFO - PROCESS | 8148 | 1477707609825 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:09 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cd5800 == 12 [pid = 8148] [id = 360] 19:20:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x82cd5c00) [pid = 8148] [serial = 1054] [outer = (nil)] 19:20:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x82cd8c00) [pid = 8148] [serial = 1055] [outer = 0x82cd5c00] 19:20:09 INFO - PROCESS | 8148 | 1477707609925 Marionette DEBUG loaded listener.js 19:20:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x82ce0000) [pid = 8148] [serial = 1056] [outer = 0x82cd5c00] 19:20:10 INFO - PROCESS | 8148 | 1477707610665 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]]]}] 19:20:10 INFO - ... 19:20:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1230ms 19:20:10 INFO - PROCESS | 8148 | 1477707610730 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 19:20:10 INFO - PROCESS | 8148 | 1477707610738 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 19:20:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 19:20:10 INFO - PROCESS | 8148 | 1477707610750 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}] 19:20:10 INFO - PROCESS | 8148 | 1477707610976 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 19:20:11 INFO - PROCESS | 8148 | 1477707611137 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 19:20:11 INFO - PROCESS | 8148 | 1477707611144 Marionette TRACE conn4 <- [1,1550,null,["8"]] 19:20:11 INFO - PROCESS | 8148 | 1477707611152 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 19:20:11 INFO - PROCESS | 8148 | 1477707611161 Marionette TRACE conn4 <- [1,1551,null,{}] 19:20:11 INFO - PROCESS | 8148 | 1477707611168 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:11 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a60000 == 13 [pid = 8148] [id = 361] 19:20:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x81a61800) [pid = 8148] [serial = 1057] [outer = (nil)] 19:20:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x81b72400) [pid = 8148] [serial = 1058] [outer = 0x81a61800] 19:20:11 INFO - PROCESS | 8148 | 1477707611337 Marionette DEBUG loaded listener.js 19:20:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x824c9400) [pid = 8148] [serial = 1059] [outer = 0x81a61800] 19:20:12 INFO - PROCESS | 8148 | 1477707612183 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]]]}] 19:20:12 INFO - . 19:20:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1521ms 19:20:12 INFO - PROCESS | 8148 | 1477707612270 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 19:20:12 INFO - PROCESS | 8148 | 1477707612278 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 19:20:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 19:20:12 INFO - PROCESS | 8148 | 1477707612312 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}] 19:20:12 INFO - PROCESS | 8148 | 1477707612519 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 19:20:12 INFO - PROCESS | 8148 | 1477707612685 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 19:20:12 INFO - PROCESS | 8148 | 1477707612691 Marionette TRACE conn4 <- [1,1555,null,["8"]] 19:20:12 INFO - PROCESS | 8148 | 1477707612703 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 19:20:12 INFO - PROCESS | 8148 | 1477707612709 Marionette TRACE conn4 <- [1,1556,null,{}] 19:20:12 INFO - PROCESS | 8148 | 1477707612717 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x82799000 == 14 [pid = 8148] [id = 362] 19:20:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x827a3000) [pid = 8148] [serial = 1060] [outer = (nil)] 19:20:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x827d0800) [pid = 8148] [serial = 1061] [outer = 0x827a3000] 19:20:12 INFO - PROCESS | 8148 | 1477707612834 Marionette DEBUG loaded listener.js 19:20:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x82a8c400) [pid = 8148] [serial = 1062] [outer = 0x827a3000] 19:20:13 INFO - PROCESS | 8148 | 1477707613670 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]]]}] 19:20:13 INFO - . 19:20:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1430ms 19:20:13 INFO - PROCESS | 8148 | 1477707613726 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 19:20:13 INFO - PROCESS | 8148 | 1477707613735 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 19:20:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 19:20:13 INFO - PROCESS | 8148 | 1477707613777 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}] 19:20:13 INFO - PROCESS | 8148 | 1477707613987 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 19:20:14 INFO - PROCESS | 8148 | 1477707614162 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 19:20:14 INFO - PROCESS | 8148 | 1477707614169 Marionette TRACE conn4 <- [1,1560,null,["8"]] 19:20:14 INFO - PROCESS | 8148 | 1477707614176 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 19:20:14 INFO - PROCESS | 8148 | 1477707614185 Marionette TRACE conn4 <- [1,1561,null,{}] 19:20:14 INFO - PROCESS | 8148 | 1477707614193 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:14 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d6c000 == 15 [pid = 8148] [id = 363] 19:20:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x87d6d400) [pid = 8148] [serial = 1063] [outer = (nil)] 19:20:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x87d71000) [pid = 8148] [serial = 1064] [outer = 0x87d6d400] 19:20:14 INFO - PROCESS | 8148 | 1477707614310 Marionette DEBUG loaded listener.js 19:20:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x8c47b400) [pid = 8148] [serial = 1065] [outer = 0x87d6d400] 19:20:15 INFO - PROCESS | 8148 | 1477707615386 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]]]}] 19:20:15 INFO - .................. 19:20:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1689ms 19:20:15 INFO - PROCESS | 8148 | 1477707615479 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 19:20:15 INFO - PROCESS | 8148 | 1477707615497 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 19:20:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 19:20:15 INFO - PROCESS | 8148 | 1477707615519 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}] 19:20:15 INFO - PROCESS | 8148 | 1477707615746 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 19:20:15 INFO - PROCESS | 8148 | 1477707615921 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 19:20:15 INFO - PROCESS | 8148 | 1477707615928 Marionette TRACE conn4 <- [1,1565,null,["8"]] 19:20:15 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x824a2000) [pid = 8148] [serial = 1034] [outer = (nil)] [url = about:blank] 19:20:15 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x824a6400) [pid = 8148] [serial = 1035] [outer = (nil)] [url = about:blank] 19:20:15 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x81b7d800) [pid = 8148] [serial = 1032] [outer = (nil)] [url = about:blank] 19:20:15 INFO - PROCESS | 8148 | 1477707615962 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 19:20:15 INFO - PROCESS | 8148 | 1477707615970 Marionette TRACE conn4 <- [1,1566,null,{}] 19:20:15 INFO - PROCESS | 8148 | 1477707615977 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:16 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a2000 == 16 [pid = 8148] [id = 364] 19:20:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x824a2c00) [pid = 8148] [serial = 1066] [outer = (nil)] 19:20:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x824aac00) [pid = 8148] [serial = 1067] [outer = 0x824a2c00] 19:20:16 INFO - PROCESS | 8148 | 1477707616086 Marionette DEBUG loaded listener.js 19:20:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x824bf400) [pid = 8148] [serial = 1068] [outer = 0x824a2c00] 19:20:16 INFO - PROCESS | 8148 | 1477707616662 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]]]}] 19:20:16 INFO - . 19:20:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1177ms 19:20:16 INFO - PROCESS | 8148 | 1477707616693 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 19:20:16 INFO - PROCESS | 8148 | 1477707616698 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 19:20:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 19:20:16 INFO - PROCESS | 8148 | 1477707616714 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}] 19:20:16 INFO - PROCESS | 8148 | 1477707616935 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 19:20:17 INFO - PROCESS | 8148 | 1477707617056 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 19:20:17 INFO - PROCESS | 8148 | 1477707617061 Marionette TRACE conn4 <- [1,1570,null,["8"]] 19:20:17 INFO - PROCESS | 8148 | 1477707617068 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 19:20:17 INFO - PROCESS | 8148 | 1477707617075 Marionette TRACE conn4 <- [1,1571,null,{}] 19:20:17 INFO - PROCESS | 8148 | 1477707617081 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x827a1000 == 17 [pid = 8148] [id = 365] 19:20:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x827a3800) [pid = 8148] [serial = 1069] [outer = (nil)] 19:20:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x827c7c00) [pid = 8148] [serial = 1070] [outer = 0x827a3800] 19:20:17 INFO - PROCESS | 8148 | 1477707617206 Marionette DEBUG loaded listener.js 19:20:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x82a8b800) [pid = 8148] [serial = 1071] [outer = 0x827a3800] 19:20:17 INFO - ... 19:20:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1173ms 19:20:17 INFO - PROCESS | 8148 | 1477707617868 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]]]}] 19:20:17 INFO - PROCESS | 8148 | 1477707617907 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 19:20:17 INFO - PROCESS | 8148 | 1477707617916 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 19:20:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 19:20:17 INFO - PROCESS | 8148 | 1477707617929 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}] 19:20:18 INFO - PROCESS | 8148 | 1477707618180 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 19:20:18 INFO - PROCESS | 8148 | 1477707618215 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 19:20:18 INFO - PROCESS | 8148 | 1477707618223 Marionette TRACE conn4 <- [1,1575,null,["8"]] 19:20:18 INFO - PROCESS | 8148 | 1477707618231 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 19:20:18 INFO - PROCESS | 8148 | 1477707618239 Marionette TRACE conn4 <- [1,1576,null,{}] 19:20:18 INFO - PROCESS | 8148 | 1477707618247 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c481c00 == 18 [pid = 8148] [id = 366] 19:20:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x8c482000) [pid = 8148] [serial = 1072] [outer = (nil)] 19:20:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x8c484400) [pid = 8148] [serial = 1073] [outer = 0x8c482000] 19:20:18 INFO - PROCESS | 8148 | 1477707618354 Marionette DEBUG loaded listener.js 19:20:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x8c69d400) [pid = 8148] [serial = 1074] [outer = 0x8c482000] 19:20:19 INFO - PROCESS | 8148 | [8148] 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 19:20:19 INFO - PROCESS | 8148 | [8148] 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 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:20:20 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x818f7000) [pid = 8148] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 19:20:20 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x827d2c00) [pid = 8148] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 19:20:20 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x81983000) [pid = 8148] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 19:20:20 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x81a63800) [pid = 8148] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 19:20:20 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x824c8800) [pid = 8148] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 19:20:20 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x8279e400) [pid = 8148] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 19:20:20 INFO - .................................................................................................................................................................................................................................................................................................................................... 19:20:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2942ms 19:20:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 19:20:21 INFO - PROCESS | 8148 | 1477707620522 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]]]}] 19:20:21 INFO - PROCESS | 8148 | 1477707620875 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 19:20:21 INFO - PROCESS | 8148 | 1477707620878 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 19:20:21 INFO - PROCESS | 8148 | 1477707620893 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}] 19:20:21 INFO - PROCESS | 8148 | 1477707621389 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 19:20:21 INFO - PROCESS | 8148 | 1477707621425 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 19:20:21 INFO - PROCESS | 8148 | 1477707621437 Marionette TRACE conn4 <- [1,1580,null,["8"]] 19:20:21 INFO - PROCESS | 8148 | 1477707621452 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 19:20:21 INFO - PROCESS | 8148 | 1477707621459 Marionette TRACE conn4 <- [1,1581,null,{}] 19:20:21 INFO - PROCESS | 8148 | 1477707621479 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cdb800 == 19 [pid = 8148] [id = 367] 19:20:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x8c94e000) [pid = 8148] [serial = 1075] [outer = (nil)] 19:20:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x94d93c00) [pid = 8148] [serial = 1076] [outer = 0x8c94e000] 19:20:21 INFO - PROCESS | 8148 | 1477707621576 Marionette DEBUG loaded listener.js 19:20:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x94e86400) [pid = 8148] [serial = 1077] [outer = 0x8c94e000] 19:20:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x94ff5c00 == 20 [pid = 8148] [id = 368] 19:20:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x94ff6400) [pid = 8148] [serial = 1078] [outer = (nil)] 19:20:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x94a5f000) [pid = 8148] [serial = 1079] [outer = 0x94ff6400] 19:20:22 INFO - PROCESS | 8148 | 1477707622314 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]]]}] 19:20:22 INFO - . 19:20:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1475ms 19:20:22 INFO - PROCESS | 8148 | 1477707622366 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 19:20:22 INFO - PROCESS | 8148 | 1477707622371 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 19:20:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 19:20:22 INFO - PROCESS | 8148 | 1477707622379 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}] 19:20:22 INFO - PROCESS | 8148 | 1477707622643 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 19:20:22 INFO - PROCESS | 8148 | 1477707622754 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 19:20:22 INFO - PROCESS | 8148 | 1477707622764 Marionette TRACE conn4 <- [1,1585,null,["8"]] 19:20:22 INFO - PROCESS | 8148 | 1477707622771 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 19:20:22 INFO - PROCESS | 8148 | 1477707622783 Marionette TRACE conn4 <- [1,1586,null,{}] 19:20:22 INFO - PROCESS | 8148 | 1477707622840 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x81867000 == 21 [pid = 8148] [id = 369] 19:20:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x81867400) [pid = 8148] [serial = 1080] [outer = (nil)] 19:20:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x8197f400) [pid = 8148] [serial = 1081] [outer = 0x81867400] 19:20:22 INFO - PROCESS | 8148 | 1477707622977 Marionette DEBUG loaded listener.js 19:20:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x81a5f400) [pid = 8148] [serial = 1082] [outer = 0x81867400] 19:20:23 INFO - PROCESS | 8148 | ++DOCSHELL 0x825ce400 == 22 [pid = 8148] [id = 370] 19:20:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x825cfc00) [pid = 8148] [serial = 1083] [outer = (nil)] 19:20:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x82718c00) [pid = 8148] [serial = 1084] [outer = 0x825cfc00] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x94ff5c00 == 21 [pid = 8148] [id = 368] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x82cdb800 == 20 [pid = 8148] [id = 367] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x8c481c00 == 19 [pid = 8148] [id = 366] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x824a2000 == 18 [pid = 8148] [id = 364] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x827a1000 == 17 [pid = 8148] [id = 365] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x81a60000 == 16 [pid = 8148] [id = 361] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x82799000 == 15 [pid = 8148] [id = 362] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x825ce400 == 14 [pid = 8148] [id = 370] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x818f4400 == 13 [pid = 8148] [id = 355] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x81a63000 == 12 [pid = 8148] [id = 356] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x8185a000 == 11 [pid = 8148] [id = 359] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x81a60800 == 10 [pid = 8148] [id = 357] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x82cd5800 == 9 [pid = 8148] [id = 360] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x8279e000 == 8 [pid = 8148] [id = 358] 19:20:26 INFO - PROCESS | 8148 | --DOCSHELL 0x87d6c000 == 7 [pid = 8148] [id = 363] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x825d0c00) [pid = 8148] [serial = 1038] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x825cb000) [pid = 8148] [serial = 1037] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x824a3000) [pid = 8148] [serial = 1041] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x8197e400) [pid = 8148] [serial = 1040] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x818f0c00) [pid = 8148] [serial = 1044] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x81a69800) [pid = 8148] [serial = 1043] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x82718400) [pid = 8148] [serial = 1047] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x825c8800) [pid = 8148] [serial = 1046] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x827c4800) [pid = 8148] [serial = 1050] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x8279fc00) [pid = 8148] [serial = 1049] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x82b63c00) [pid = 8148] [serial = 1053] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x82b5f800) [pid = 8148] [serial = 1052] [outer = (nil)] [url = about:blank] 19:20:26 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x82cd8c00) [pid = 8148] [serial = 1055] [outer = (nil)] [url = about:blank] 19:20:28 INFO - PROCESS | 8148 | 1477707628604 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]]]}] 19:20:28 INFO - . 19:20:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6244ms 19:20:28 INFO - PROCESS | 8148 | 1477707628623 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 19:20:28 INFO - PROCESS | 8148 | 1477707628633 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 19:20:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 19:20:28 INFO - PROCESS | 8148 | 1477707628645 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}] 19:20:28 INFO - PROCESS | 8148 | 1477707628886 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 19:20:28 INFO - PROCESS | 8148 | 1477707628976 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 19:20:28 INFO - PROCESS | 8148 | 1477707628982 Marionette TRACE conn4 <- [1,1590,null,["8"]] 19:20:28 INFO - PROCESS | 8148 | 1477707628990 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 19:20:29 INFO - PROCESS | 8148 | 1477707628999 Marionette TRACE conn4 <- [1,1591,null,{}] 19:20:29 INFO - PROCESS | 8148 | 1477707629015 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:29 INFO - PROCESS | 8148 | ++DOCSHELL 0x81980800 == 8 [pid = 8148] [id = 371] 19:20:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x81981000) [pid = 8148] [serial = 1085] [outer = (nil)] 19:20:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x81986000) [pid = 8148] [serial = 1086] [outer = 0x81981000] 19:20:29 INFO - PROCESS | 8148 | 1477707629124 Marionette DEBUG loaded listener.js 19:20:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x81a5ec00) [pid = 8148] [serial = 1087] [outer = 0x81981000] 19:20:29 INFO - PROCESS | 8148 | 1477707629803 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]]]}] 19:20:29 INFO - .. 19:20:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1177ms 19:20:29 INFO - PROCESS | 8148 | 1477707629819 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 19:20:29 INFO - PROCESS | 8148 | 1477707629827 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 19:20:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 19:20:29 INFO - PROCESS | 8148 | 1477707629843 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}] 19:20:30 INFO - PROCESS | 8148 | 1477707630089 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 19:20:30 INFO - PROCESS | 8148 | 1477707630119 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 19:20:30 INFO - PROCESS | 8148 | 1477707630123 Marionette TRACE conn4 <- [1,1595,null,["8"]] 19:20:30 INFO - PROCESS | 8148 | 1477707630131 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 19:20:30 INFO - PROCESS | 8148 | 1477707630137 Marionette TRACE conn4 <- [1,1596,null,{}] 19:20:30 INFO - PROCESS | 8148 | 1477707630209 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x81988000 == 9 [pid = 8148] [id = 372] 19:20:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x81989800) [pid = 8148] [serial = 1088] [outer = (nil)] 19:20:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x824a5c00) [pid = 8148] [serial = 1089] [outer = 0x81989800] 19:20:30 INFO - PROCESS | 8148 | 1477707630314 Marionette DEBUG loaded listener.js 19:20:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x8197dc00) [pid = 8148] [serial = 1090] [outer = 0x81989800] 19:20:31 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x81a61800) [pid = 8148] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 19:20:31 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x827a3800) [pid = 8148] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 19:20:31 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x824a2c00) [pid = 8148] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 19:20:31 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x8c94e000) [pid = 8148] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 19:20:31 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x827a3000) [pid = 8148] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 19:20:31 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x87d6d400) [pid = 8148] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 19:20:31 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x82cd5c00) [pid = 8148] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 19:20:31 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x94ff6400) [pid = 8148] [serial = 1078] [outer = (nil)] [url = about:blank] 19:20:31 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x8c482000) [pid = 8148] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 19:20:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a61800 == 10 [pid = 8148] [id = 373] 19:20:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x81b77c00) [pid = 8148] [serial = 1091] [outer = (nil)] 19:20:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x825d1000) [pid = 8148] [serial = 1092] [outer = 0x81b77c00] 19:20:31 INFO - PROCESS | 8148 | 1477707631406 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]]]}] 19:20:31 INFO - . 19:20:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1627ms 19:20:31 INFO - PROCESS | 8148 | 1477707631480 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 19:20:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 19:20:31 INFO - PROCESS | 8148 | 1477707631489 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 19:20:31 INFO - PROCESS | 8148 | 1477707631505 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}] 19:20:31 INFO - PROCESS | 8148 | 1477707631783 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 19:20:31 INFO - PROCESS | 8148 | 1477707631865 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 19:20:31 INFO - PROCESS | 8148 | 1477707631872 Marionette TRACE conn4 <- [1,1600,null,["8"]] 19:20:31 INFO - PROCESS | 8148 | 1477707631878 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 19:20:31 INFO - PROCESS | 8148 | 1477707631886 Marionette TRACE conn4 <- [1,1601,null,{}] 19:20:31 INFO - PROCESS | 8148 | 1477707631893 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x82724c00 == 11 [pid = 8148] [id = 374] 19:20:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x82725000) [pid = 8148] [serial = 1093] [outer = (nil)] 19:20:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x82796400) [pid = 8148] [serial = 1094] [outer = 0x82725000] 19:20:32 INFO - PROCESS | 8148 | 1477707632004 Marionette DEBUG loaded listener.js 19:20:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x8279a800) [pid = 8148] [serial = 1095] [outer = 0x82725000] 19:20:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x827cf800 == 12 [pid = 8148] [id = 375] 19:20:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x827d3c00) [pid = 8148] [serial = 1096] [outer = (nil)] 19:20:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x82a8cc00) [pid = 8148] [serial = 1097] [outer = 0x827d3c00] 19:20:32 INFO - PROCESS | 8148 | [8148] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 19:20:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x82799000) [pid = 8148] [serial = 1098] [outer = 0x827d3c00] 19:20:32 INFO - PROCESS | 8148 | 1477707632846 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]]]}] 19:20:32 INFO - . 19:20:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1378ms 19:20:32 INFO - PROCESS | 8148 | 1477707632874 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 19:20:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 19:20:32 INFO - PROCESS | 8148 | 1477707632879 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 19:20:32 INFO - PROCESS | 8148 | 1477707632892 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}] 19:20:33 INFO - PROCESS | 8148 | 1477707633127 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 19:20:33 INFO - PROCESS | 8148 | 1477707633314 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 19:20:33 INFO - PROCESS | 8148 | 1477707633321 Marionette TRACE conn4 <- [1,1605,null,["8"]] 19:20:33 INFO - PROCESS | 8148 | 1477707633335 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 19:20:33 INFO - PROCESS | 8148 | 1477707633346 Marionette TRACE conn4 <- [1,1606,null,{}] 19:20:33 INFO - PROCESS | 8148 | 1477707633356 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x81860400 == 13 [pid = 8148] [id = 376] 19:20:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x81862800) [pid = 8148] [serial = 1099] [outer = (nil)] 19:20:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x825cc400) [pid = 8148] [serial = 1100] [outer = 0x81862800] 19:20:33 INFO - PROCESS | 8148 | 1477707633486 Marionette DEBUG loaded listener.js 19:20:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x82720400) [pid = 8148] [serial = 1101] [outer = 0x81862800] 19:20:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x827a1000 == 14 [pid = 8148] [id = 377] 19:20:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x827ce400) [pid = 8148] [serial = 1102] [outer = (nil)] 19:20:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x827c5400) [pid = 8148] [serial = 1103] [outer = 0x827ce400] 19:20:34 INFO - PROCESS | 8148 | 1477707634510 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]]]}] 19:20:34 INFO - . 19:20:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1681ms 19:20:34 INFO - PROCESS | 8148 | 1477707634569 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 19:20:34 INFO - PROCESS | 8148 | 1477707634576 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 19:20:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 19:20:34 INFO - PROCESS | 8148 | 1477707634631 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}] 19:20:34 INFO - PROCESS | 8148 | 1477707634888 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 19:20:35 INFO - PROCESS | 8148 | 1477707635072 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 19:20:35 INFO - PROCESS | 8148 | 1477707635081 Marionette TRACE conn4 <- [1,1610,null,["8"]] 19:20:35 INFO - PROCESS | 8148 | 1477707635090 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 19:20:35 INFO - PROCESS | 8148 | 1477707635100 Marionette TRACE conn4 <- [1,1611,null,{}] 19:20:35 INFO - PROCESS | 8148 | 1477707635106 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b3b400 == 15 [pid = 8148] [id = 378] 19:20:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x82b3b800) [pid = 8148] [serial = 1104] [outer = (nil)] 19:20:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x82b3e400) [pid = 8148] [serial = 1105] [outer = 0x82b3b800] 19:20:35 INFO - PROCESS | 8148 | 1477707635223 Marionette DEBUG loaded listener.js 19:20:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x82b41000) [pid = 8148] [serial = 1106] [outer = 0x82b3b800] 19:20:35 INFO - PROCESS | 8148 | 1477707635947 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]]]}] 19:20:35 INFO - . 19:20:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1374ms 19:20:36 INFO - PROCESS | 8148 | 1477707636001 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 19:20:36 INFO - PROCESS | 8148 | 1477707636006 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 19:20:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 19:20:36 INFO - PROCESS | 8148 | 1477707636015 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}] 19:20:36 INFO - PROCESS | 8148 | 1477707636229 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 19:20:36 INFO - PROCESS | 8148 | 1477707636402 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 19:20:36 INFO - PROCESS | 8148 | 1477707636413 Marionette TRACE conn4 <- [1,1615,null,["8"]] 19:20:36 INFO - PROCESS | 8148 | 1477707636426 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 19:20:36 INFO - PROCESS | 8148 | 1477707636434 Marionette TRACE conn4 <- [1,1616,null,{}] 19:20:36 INFO - PROCESS | 8148 | 1477707636440 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b64c00 == 16 [pid = 8148] [id = 379] 19:20:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x82b65800) [pid = 8148] [serial = 1107] [outer = (nil)] 19:20:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x82b6a000) [pid = 8148] [serial = 1108] [outer = 0x82b65800] 19:20:36 INFO - PROCESS | 8148 | 1477707636560 Marionette DEBUG loaded listener.js 19:20:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x82cd7400) [pid = 8148] [serial = 1109] [outer = 0x82b65800] 19:20:37 INFO - PROCESS | 8148 | 1477707637492 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]]]}] 19:20:37 INFO - . 19:20:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1534ms 19:20:37 INFO - PROCESS | 8148 | 1477707637550 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 19:20:37 INFO - PROCESS | 8148 | 1477707637557 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 19:20:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 19:20:37 INFO - PROCESS | 8148 | 1477707637597 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}] 19:20:37 INFO - PROCESS | 8148 | 1477707637817 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 19:20:38 INFO - PROCESS | 8148 | 1477707638012 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 19:20:38 INFO - PROCESS | 8148 | 1477707638018 Marionette TRACE conn4 <- [1,1620,null,["8"]] 19:20:38 INFO - PROCESS | 8148 | --DOCSHELL 0x827cf800 == 15 [pid = 8148] [id = 375] 19:20:38 INFO - PROCESS | 8148 | --DOCSHELL 0x82724c00 == 14 [pid = 8148] [id = 374] 19:20:38 INFO - PROCESS | 8148 | --DOCSHELL 0x81a61800 == 13 [pid = 8148] [id = 373] 19:20:38 INFO - PROCESS | 8148 | --DOCSHELL 0x81988000 == 12 [pid = 8148] [id = 372] 19:20:38 INFO - PROCESS | 8148 | --DOCSHELL 0x81980800 == 11 [pid = 8148] [id = 371] 19:20:38 INFO - PROCESS | 8148 | 1477707638101 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 19:20:38 INFO - PROCESS | 8148 | 1477707638109 Marionette TRACE conn4 <- [1,1621,null,{}] 19:20:38 INFO - PROCESS | 8148 | 1477707638116 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a60000 == 12 [pid = 8148] [id = 380] 19:20:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x81a61800) [pid = 8148] [serial = 1110] [outer = (nil)] 19:20:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x824bf800) [pid = 8148] [serial = 1111] [outer = 0x81a61800] 19:20:38 INFO - PROCESS | 8148 | 1477707638242 Marionette DEBUG loaded listener.js 19:20:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x825d3c00) [pid = 8148] [serial = 1112] [outer = 0x81a61800] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x94d93c00) [pid = 8148] [serial = 1076] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x94e86400) [pid = 8148] [serial = 1077] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x8c484400) [pid = 8148] [serial = 1073] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x8c69d400) [pid = 8148] [serial = 1074] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x827c7c00) [pid = 8148] [serial = 1070] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x82a8b800) [pid = 8148] [serial = 1071] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x824aac00) [pid = 8148] [serial = 1067] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x824bf400) [pid = 8148] [serial = 1068] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x87d71000) [pid = 8148] [serial = 1064] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x8c47b400) [pid = 8148] [serial = 1065] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x827d0800) [pid = 8148] [serial = 1061] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x82a8c400) [pid = 8148] [serial = 1062] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x81b72400) [pid = 8148] [serial = 1058] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x824c9400) [pid = 8148] [serial = 1059] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x82ce0000) [pid = 8148] [serial = 1056] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x94a5f000) [pid = 8148] [serial = 1079] [outer = (nil)] [url = about:blank] 19:20:38 INFO - PROCESS | 8148 | 1477707638905 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"]]]}] 19:20:38 INFO - ...... 19:20:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1374ms 19:20:38 INFO - PROCESS | 8148 | 1477707638968 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 19:20:38 INFO - PROCESS | 8148 | 1477707638973 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 19:20:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 19:20:38 INFO - PROCESS | 8148 | 1477707638981 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}] 19:20:39 INFO - PROCESS | 8148 | 1477707639174 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 19:20:39 INFO - PROCESS | 8148 | 1477707639298 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 19:20:39 INFO - PROCESS | 8148 | 1477707639304 Marionette TRACE conn4 <- [1,1625,null,["8"]] 19:20:39 INFO - PROCESS | 8148 | 1477707639311 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 19:20:39 INFO - PROCESS | 8148 | 1477707639317 Marionette TRACE conn4 <- [1,1626,null,{}] 19:20:39 INFO - PROCESS | 8148 | 1477707639323 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x827a3400 == 13 [pid = 8148] [id = 381] 19:20:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x827d0800) [pid = 8148] [serial = 1113] [outer = (nil)] 19:20:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x82a8d400) [pid = 8148] [serial = 1114] [outer = 0x827d0800] 19:20:39 INFO - PROCESS | 8148 | 1477707639419 Marionette DEBUG loaded listener.js 19:20:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x82a99c00) [pid = 8148] [serial = 1115] [outer = 0x827d0800] 19:20:39 INFO - PROCESS | 8148 | 1477707639988 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]]]}] 19:20:40 INFO - . 19:20:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1033ms 19:20:40 INFO - PROCESS | 8148 | 1477707640022 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 19:20:40 INFO - PROCESS | 8148 | 1477707640029 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 19:20:40 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 19:20:40 INFO - PROCESS | 8148 | 1477707640060 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}] 19:20:40 INFO - PROCESS | 8148 | 1477707640257 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 19:20:40 INFO - PROCESS | 8148 | 1477707640274 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 19:20:40 INFO - PROCESS | 8148 | 1477707640279 Marionette TRACE conn4 <- [1,1630,null,["8"]] 19:20:40 INFO - PROCESS | 8148 | 1477707640284 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 19:20:40 INFO - PROCESS | 8148 | 1477707640292 Marionette TRACE conn4 <- [1,1631,null,{}] 19:20:40 INFO - PROCESS | 8148 | 1477707640418 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b5f400 == 14 [pid = 8148] [id = 382] 19:20:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x82b69000) [pid = 8148] [serial = 1116] [outer = (nil)] 19:20:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x82cd1800) [pid = 8148] [serial = 1117] [outer = 0x82b69000] 19:20:40 INFO - PROCESS | 8148 | 1477707640529 Marionette DEBUG loaded listener.js 19:20:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x82cd4800) [pid = 8148] [serial = 1118] [outer = 0x82b69000] 19:20:41 INFO - PROCESS | 8148 | 1477707641252 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]]]}] 19:20:41 INFO - . 19:20:41 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1275ms 19:20:41 INFO - PROCESS | 8148 | 1477707641312 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 19:20:41 INFO - PROCESS | 8148 | 1477707641317 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 19:20:41 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 19:20:41 INFO - PROCESS | 8148 | 1477707641332 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}] 19:20:41 INFO - PROCESS | 8148 | 1477707641619 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 19:20:41 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x81989800) [pid = 8148] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 19:20:41 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x825cfc00) [pid = 8148] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 19:20:41 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x81867400) [pid = 8148] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 19:20:41 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x81b77c00) [pid = 8148] [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] 19:20:41 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x81981000) [pid = 8148] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 19:20:41 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x827d3c00) [pid = 8148] [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] 19:20:41 INFO - PROCESS | 8148 | 1477707641725 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 19:20:41 INFO - PROCESS | 8148 | 1477707641731 Marionette TRACE conn4 <- [1,1635,null,["8"]] 19:20:41 INFO - PROCESS | 8148 | 1477707641737 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 19:20:41 INFO - PROCESS | 8148 | 1477707641745 Marionette TRACE conn4 <- [1,1636,null,{}] 19:20:41 INFO - PROCESS | 8148 | 1477707641760 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x81989800 == 15 [pid = 8148] [id = 383] 19:20:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x827d3c00) [pid = 8148] [serial = 1119] [outer = (nil)] 19:20:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x87d72400) [pid = 8148] [serial = 1120] [outer = 0x827d3c00] 19:20:41 INFO - PROCESS | 8148 | 1477707641862 Marionette DEBUG loaded listener.js 19:20:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x8c481000) [pid = 8148] [serial = 1121] [outer = 0x827d3c00] 19:20:42 INFO - PROCESS | 8148 | 1477707642528 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 19:20:42 INFO - . 19:20:42 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1219ms 19:20:42 INFO - PROCESS | 8148 | 1477707642551 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 19:20:42 INFO - PROCESS | 8148 | 1477707642555 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 19:20:42 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 19:20:42 INFO - PROCESS | 8148 | 1477707642561 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}] 19:20:42 INFO - PROCESS | 8148 | 1477707642791 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 19:20:42 INFO - PROCESS | 8148 | 1477707642815 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 19:20:42 INFO - PROCESS | 8148 | 1477707642820 Marionette TRACE conn4 <- [1,1640,null,["8"]] 19:20:42 INFO - PROCESS | 8148 | 1477707642826 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 19:20:42 INFO - PROCESS | 8148 | 1477707642832 Marionette TRACE conn4 <- [1,1641,null,{}] 19:20:42 INFO - PROCESS | 8148 | 1477707642837 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c489400 == 16 [pid = 8148] [id = 384] 19:20:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x8c48a400) [pid = 8148] [serial = 1122] [outer = (nil)] 19:20:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x8c699800) [pid = 8148] [serial = 1123] [outer = 0x8c48a400] 19:20:42 INFO - PROCESS | 8148 | 1477707642932 Marionette DEBUG loaded listener.js 19:20:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x8c69d400) [pid = 8148] [serial = 1124] [outer = 0x8c48a400] 19:20:43 INFO - ......................... 19:20:43 INFO - PROCESS | 8148 | 1477707643678 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]]]}] 19:20:43 INFO - .......................... 19:20:43 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1183ms 19:20:43 INFO - PROCESS | 8148 | 1477707643744 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 19:20:43 INFO - PROCESS | 8148 | 1477707643751 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 19:20:43 INFO - TEST-START | /js/builtins/Math.max.html 19:20:43 INFO - PROCESS | 8148 | 1477707643759 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}] 19:20:44 INFO - PROCESS | 8148 | 1477707644036 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 19:20:44 INFO - PROCESS | 8148 | 1477707644062 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 19:20:44 INFO - PROCESS | 8148 | 1477707644067 Marionette TRACE conn4 <- [1,1645,null,["8"]] 19:20:44 INFO - PROCESS | 8148 | 1477707644072 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 19:20:44 INFO - PROCESS | 8148 | 1477707644078 Marionette TRACE conn4 <- [1,1646,null,{}] 19:20:44 INFO - PROCESS | 8148 | 1477707644084 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x81864000 == 17 [pid = 8148] [id = 385] 19:20:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x8c958400) [pid = 8148] [serial = 1125] [outer = (nil)] 19:20:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x8da2ac00) [pid = 8148] [serial = 1126] [outer = 0x8c958400] 19:20:44 INFO - PROCESS | 8148 | 1477707644185 Marionette DEBUG loaded listener.js 19:20:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x8f6ef400) [pid = 8148] [serial = 1127] [outer = 0x8c958400] 19:20:45 INFO - PROCESS | 8148 | 1477707644997 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]]]}] 19:20:45 INFO - ...... 19:20:45 INFO - TEST-OK | /js/builtins/Math.max.html | took 1272ms 19:20:45 INFO - PROCESS | 8148 | 1477707645033 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 19:20:45 INFO - PROCESS | 8148 | 1477707645041 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 19:20:45 INFO - TEST-START | /js/builtins/Math.min.html 19:20:45 INFO - PROCESS | 8148 | 1477707645095 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}] 19:20:45 INFO - PROCESS | 8148 | 1477707645384 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 19:20:45 INFO - PROCESS | 8148 | 1477707645507 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 19:20:45 INFO - PROCESS | 8148 | 1477707645514 Marionette TRACE conn4 <- [1,1650,null,["8"]] 19:20:45 INFO - PROCESS | 8148 | 1477707645528 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 19:20:45 INFO - PROCESS | 8148 | 1477707645537 Marionette TRACE conn4 <- [1,1651,null,{}] 19:20:45 INFO - PROCESS | 8148 | 1477707645545 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x82726000 == 18 [pid = 8148] [id = 386] 19:20:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x82726800) [pid = 8148] [serial = 1128] [outer = (nil)] 19:20:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x827c5800) [pid = 8148] [serial = 1129] [outer = 0x82726800] 19:20:45 INFO - PROCESS | 8148 | 1477707645674 Marionette DEBUG loaded listener.js 19:20:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x827cb800) [pid = 8148] [serial = 1130] [outer = 0x82726800] 19:20:46 INFO - PROCESS | 8148 | 1477707646384 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]]]}] 19:20:46 INFO - ...... 19:20:46 INFO - TEST-OK | /js/builtins/Math.min.html | took 1385ms 19:20:46 INFO - PROCESS | 8148 | 1477707646437 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 19:20:46 INFO - PROCESS | 8148 | 1477707646445 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 19:20:46 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 19:20:46 INFO - PROCESS | 8148 | 1477707646455 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}] 19:20:46 INFO - PROCESS | 8148 | 1477707646680 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 19:20:46 INFO - PROCESS | 8148 | 1477707646847 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 19:20:46 INFO - PROCESS | 8148 | 1477707646853 Marionette TRACE conn4 <- [1,1655,null,["8"]] 19:20:46 INFO - PROCESS | 8148 | 1477707646866 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 19:20:46 INFO - PROCESS | 8148 | 1477707646871 Marionette TRACE conn4 <- [1,1656,null,{}] 19:20:46 INFO - PROCESS | 8148 | 1477707646879 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b3b000 == 19 [pid = 8148] [id = 387] 19:20:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x82cd2c00) [pid = 8148] [serial = 1131] [outer = (nil)] 19:20:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x87d69800) [pid = 8148] [serial = 1132] [outer = 0x82cd2c00] 19:20:47 INFO - PROCESS | 8148 | 1477707647036 Marionette DEBUG loaded listener.js 19:20:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x87d70c00) [pid = 8148] [serial = 1133] [outer = 0x82cd2c00] 19:20:47 INFO - PROCESS | 8148 | 1477707647772 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"]]]}] 19:20:47 INFO - .. 19:20:47 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1381ms 19:20:47 INFO - PROCESS | 8148 | 1477707647846 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 19:20:47 INFO - PROCESS | 8148 | 1477707647855 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 19:20:47 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 19:20:47 INFO - PROCESS | 8148 | 1477707647906 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}] 19:20:48 INFO - PROCESS | 8148 | 1477707648133 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 19:20:48 INFO - PROCESS | 8148 | 1477707648316 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 19:20:48 INFO - PROCESS | 8148 | 1477707648323 Marionette TRACE conn4 <- [1,1660,null,["8"]] 19:20:48 INFO - PROCESS | 8148 | 1477707648337 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 19:20:48 INFO - PROCESS | 8148 | 1477707648349 Marionette TRACE conn4 <- [1,1661,null,{}] 19:20:48 INFO - PROCESS | 8148 | 1477707648359 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d81fc00 == 20 [pid = 8148] [id = 388] 19:20:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x8da23400) [pid = 8148] [serial = 1134] [outer = (nil)] 19:20:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x8db79c00) [pid = 8148] [serial = 1135] [outer = 0x8da23400] 19:20:48 INFO - PROCESS | 8148 | 1477707648476 Marionette DEBUG loaded listener.js 19:20:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x8f7d3400) [pid = 8148] [serial = 1136] [outer = 0x8da23400] 19:20:49 INFO - PROCESS | 8148 | 1477707649154 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]]]}] 19:20:49 INFO - .... 19:20:49 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1320ms 19:20:49 INFO - PROCESS | 8148 | 1477707649183 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 19:20:49 INFO - PROCESS | 8148 | 1477707649188 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 19:20:49 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 19:20:49 INFO - PROCESS | 8148 | 1477707649223 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}] 19:20:49 INFO - PROCESS | 8148 | 1477707649424 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 19:20:49 INFO - PROCESS | 8148 | 1477707649599 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 19:20:49 INFO - PROCESS | 8148 | 1477707649602 Marionette TRACE conn4 <- [1,1665,null,["8"]] 19:20:49 INFO - PROCESS | 8148 | 1477707649614 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 19:20:49 INFO - PROCESS | 8148 | 1477707649619 Marionette TRACE conn4 <- [1,1666,null,{}] 19:20:49 INFO - PROCESS | 8148 | 1477707649631 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa17400 == 21 [pid = 8148] [id = 389] 19:20:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x8fa18000) [pid = 8148] [serial = 1137] [outer = (nil)] 19:20:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x8fa1ac00) [pid = 8148] [serial = 1138] [outer = 0x8fa18000] 19:20:49 INFO - PROCESS | 8148 | 1477707649741 Marionette DEBUG loaded listener.js 19:20:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x905c9400) [pid = 8148] [serial = 1139] [outer = 0x8fa18000] 19:20:50 INFO - PROCESS | 8148 | 1477707650387 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]]]}] 19:20:50 INFO - .... 19:20:50 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1229ms 19:20:50 INFO - PROCESS | 8148 | 1477707650446 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 19:20:50 INFO - PROCESS | 8148 | 1477707650450 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 19:20:50 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 19:20:50 INFO - PROCESS | 8148 | 1477707650459 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}] 19:20:50 INFO - PROCESS | 8148 | 1477707650663 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 19:20:50 INFO - PROCESS | 8148 | 1477707650941 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 19:20:50 INFO - PROCESS | 8148 | 1477707650948 Marionette TRACE conn4 <- [1,1670,null,["8"]] 19:20:50 INFO - PROCESS | 8148 | 1477707650979 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 19:20:50 INFO - PROCESS | 8148 | 1477707650992 Marionette TRACE conn4 <- [1,1671,null,{}] 19:20:51 INFO - PROCESS | 8148 | 1477707651004 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a2000 == 22 [pid = 8148] [id = 390] 19:20:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x824ca400) [pid = 8148] [serial = 1140] [outer = (nil)] 19:20:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x8271d800) [pid = 8148] [serial = 1141] [outer = 0x824ca400] 19:20:51 INFO - PROCESS | 8148 | 1477707651127 Marionette DEBUG loaded listener.js 19:20:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x827cb400) [pid = 8148] [serial = 1142] [outer = 0x824ca400] 19:20:51 INFO - PROCESS | 8148 | 1477707651920 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]]]}] 19:20:51 INFO - ... 19:20:51 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1525ms 19:20:51 INFO - PROCESS | 8148 | 1477707651985 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 19:20:51 INFO - PROCESS | 8148 | 1477707651992 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 19:20:51 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 19:20:52 INFO - PROCESS | 8148 | 1477707652002 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}] 19:20:52 INFO - PROCESS | 8148 | 1477707652197 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 19:20:52 INFO - PROCESS | 8148 | --DOCSHELL 0x82b64c00 == 21 [pid = 8148] [id = 379] 19:20:52 INFO - PROCESS | 8148 | --DOCSHELL 0x82b3b400 == 20 [pid = 8148] [id = 378] 19:20:52 INFO - PROCESS | 8148 | --DOCSHELL 0x827a1000 == 19 [pid = 8148] [id = 377] 19:20:52 INFO - PROCESS | 8148 | --DOCSHELL 0x81860400 == 18 [pid = 8148] [id = 376] 19:20:52 INFO - PROCESS | 8148 | 1477707652402 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 19:20:52 INFO - PROCESS | 8148 | 1477707652409 Marionette TRACE conn4 <- [1,1675,null,["8"]] 19:20:52 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x82796400) [pid = 8148] [serial = 1094] [outer = (nil)] [url = about:blank] 19:20:52 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x8197f400) [pid = 8148] [serial = 1081] [outer = (nil)] [url = about:blank] 19:20:52 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x8197dc00) [pid = 8148] [serial = 1090] [outer = (nil)] [url = about:blank] 19:20:52 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x81986000) [pid = 8148] [serial = 1086] [outer = (nil)] [url = about:blank] 19:20:52 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x81a5ec00) [pid = 8148] [serial = 1087] [outer = (nil)] [url = about:blank] 19:20:52 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x824a5c00) [pid = 8148] [serial = 1089] [outer = (nil)] [url = about:blank] 19:20:52 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x81a5f400) [pid = 8148] [serial = 1082] [outer = (nil)] [url = about:blank] 19:20:52 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x82718c00) [pid = 8148] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 19:20:52 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x825d1000) [pid = 8148] [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] 19:20:52 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x82a8cc00) [pid = 8148] [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] 19:20:52 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x82799000) [pid = 8148] [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] 19:20:52 INFO - PROCESS | 8148 | 1477707652461 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 19:20:52 INFO - PROCESS | 8148 | 1477707652470 Marionette TRACE conn4 <- [1,1676,null,{}] 19:20:52 INFO - PROCESS | 8148 | 1477707652476 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x81986400 == 19 [pid = 8148] [id = 391] 19:20:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x81987800) [pid = 8148] [serial = 1143] [outer = (nil)] 19:20:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x81a61400) [pid = 8148] [serial = 1144] [outer = 0x81987800] 19:20:52 INFO - PROCESS | 8148 | 1477707652602 Marionette DEBUG loaded listener.js 19:20:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x825d1800) [pid = 8148] [serial = 1145] [outer = 0x81987800] 19:20:53 INFO - PROCESS | 8148 | 1477707653200 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"]]]}] 19:20:53 INFO - .. 19:20:53 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1233ms 19:20:53 INFO - PROCESS | 8148 | 1477707653234 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 19:20:53 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 19:20:53 INFO - PROCESS | 8148 | 1477707653239 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 19:20:53 INFO - PROCESS | 8148 | 1477707653250 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}] 19:20:53 INFO - PROCESS | 8148 | 1477707653492 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 19:20:53 INFO - PROCESS | 8148 | 1477707653632 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 19:20:53 INFO - PROCESS | 8148 | 1477707653643 Marionette TRACE conn4 <- [1,1680,null,["8"]] 19:20:53 INFO - PROCESS | 8148 | 1477707653662 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 19:20:53 INFO - PROCESS | 8148 | 1477707653671 Marionette TRACE conn4 <- [1,1681,null,{}] 19:20:53 INFO - PROCESS | 8148 | 1477707653679 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b47000 == 20 [pid = 8148] [id = 392] 19:20:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x87d6d000) [pid = 8148] [serial = 1146] [outer = (nil)] 19:20:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x8c47c800) [pid = 8148] [serial = 1147] [outer = 0x87d6d000] 19:20:53 INFO - PROCESS | 8148 | 1477707653776 Marionette DEBUG loaded listener.js 19:20:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x8c6a0400) [pid = 8148] [serial = 1148] [outer = 0x87d6d000] 19:20:54 INFO - PROCESS | 8148 | 1477707654476 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"]]]}] 19:20:54 INFO - .. 19:20:54 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1284ms 19:20:54 INFO - PROCESS | 8148 | 1477707654534 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 19:20:54 INFO - PROCESS | 8148 | 1477707654541 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 19:20:54 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 19:20:54 INFO - PROCESS | 8148 | 1477707654553 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}] 19:20:54 INFO - PROCESS | 8148 | 1477707654768 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 19:20:54 INFO - PROCESS | 8148 | 1477707654944 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 19:20:54 INFO - PROCESS | 8148 | 1477707654948 Marionette TRACE conn4 <- [1,1685,null,["8"]] 19:20:54 INFO - PROCESS | 8148 | 1477707654972 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 19:20:54 INFO - PROCESS | 8148 | 1477707654981 Marionette TRACE conn4 <- [1,1686,null,{}] 19:20:55 INFO - PROCESS | 8148 | 1477707654991 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b3a400 == 21 [pid = 8148] [id = 393] 19:20:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x82b3d800) [pid = 8148] [serial = 1149] [outer = (nil)] 19:20:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x82b47c00) [pid = 8148] [serial = 1150] [outer = 0x82b3d800] 19:20:55 INFO - PROCESS | 8148 | 1477707655116 Marionette DEBUG loaded listener.js 19:20:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x82b62800) [pid = 8148] [serial = 1151] [outer = 0x82b3d800] 19:20:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b71800 == 22 [pid = 8148] [id = 394] 19:20:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x8c94a800) [pid = 8148] [serial = 1152] [outer = (nil)] 19:20:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x8c94bc00) [pid = 8148] [serial = 1153] [outer = 0x8c94a800] 19:20:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c94f000 == 23 [pid = 8148] [id = 395] 19:20:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x8c952c00) [pid = 8148] [serial = 1154] [outer = (nil)] 19:20:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x8c952400) [pid = 8148] [serial = 1155] [outer = 0x8c952c00] 19:20:56 INFO - PROCESS | 8148 | 1477707656146 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]]]}] 19:20:56 INFO - . 19:20:56 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1630ms 19:20:56 INFO - PROCESS | 8148 | 1477707656183 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 19:20:56 INFO - TEST-START | /js/builtins/Promise-subclassing.html 19:20:56 INFO - PROCESS | 8148 | 1477707656192 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 19:20:56 INFO - PROCESS | 8148 | 1477707656200 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}] 19:20:56 INFO - PROCESS | 8148 | 1477707656482 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 19:20:56 INFO - PROCESS | 8148 | 1477707656676 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 19:20:56 INFO - PROCESS | 8148 | 1477707656681 Marionette TRACE conn4 <- [1,1690,null,["8"]] 19:20:56 INFO - PROCESS | 8148 | 1477707656731 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 19:20:56 INFO - PROCESS | 8148 | 1477707656738 Marionette TRACE conn4 <- [1,1691,null,{}] 19:20:56 INFO - PROCESS | 8148 | 1477707656747 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db71800 == 24 [pid = 8148] [id = 396] 19:20:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x8db73000) [pid = 8148] [serial = 1156] [outer = (nil)] 19:20:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x8f7d2800) [pid = 8148] [serial = 1157] [outer = 0x8db73000] 19:20:56 INFO - PROCESS | 8148 | 1477707656863 Marionette DEBUG loaded listener.js 19:20:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x8f7db800) [pid = 8148] [serial = 1158] [outer = 0x8db73000] 19:20:57 INFO - PROCESS | 8148 | 1477707657692 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]]]}] 19:20:57 INFO - ........ 19:20:57 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1576ms 19:20:57 INFO - PROCESS | 8148 | 1477707657785 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 19:20:57 INFO - PROCESS | 8148 | 1477707657794 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 19:20:57 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 19:20:57 INFO - PROCESS | 8148 | 1477707657822 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}] 19:20:58 INFO - PROCESS | 8148 | 1477707658022 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 19:20:58 INFO - PROCESS | 8148 | 1477707658208 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 19:20:58 INFO - PROCESS | 8148 | 1477707658214 Marionette TRACE conn4 <- [1,1695,null,["8"]] 19:20:58 INFO - PROCESS | 8148 | 1477707658223 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 19:20:58 INFO - PROCESS | 8148 | 1477707658232 Marionette TRACE conn4 <- [1,1696,null,{}] 19:20:58 INFO - PROCESS | 8148 | 1477707658284 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:58 INFO - PROCESS | 8148 | ++DOCSHELL 0x9292fc00 == 25 [pid = 8148] [id = 397] 19:20:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x92931000) [pid = 8148] [serial = 1159] [outer = (nil)] 19:20:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x92a81400) [pid = 8148] [serial = 1160] [outer = 0x92931000] 19:20:58 INFO - PROCESS | 8148 | 1477707658408 Marionette DEBUG loaded listener.js 19:20:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x92af2800) [pid = 8148] [serial = 1161] [outer = 0x92931000] 19:20:59 INFO - PROCESS | 8148 | 1477707659173 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]]]}] 19:20:59 INFO - .................... 19:20:59 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1385ms 19:20:59 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 19:20:59 INFO - PROCESS | 8148 | 1477707659203 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 19:20:59 INFO - PROCESS | 8148 | 1477707659207 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 19:20:59 INFO - PROCESS | 8148 | 1477707659219 Marionette TRACE conn4 -> [0,1699,"getContext",null] 19:20:59 INFO - PROCESS | 8148 | 1477707659222 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 19:20:59 INFO - PROCESS | 8148 | 1477707659275 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 19:20:59 INFO - PROCESS | 8148 | 1477707659280 Marionette TRACE conn4 <- [1,1700,null,{}] 19:20:59 INFO - PROCESS | 8148 | 1477707659287 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}] 19:20:59 INFO - PROCESS | 8148 | 1477707659310 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 19:20:59 INFO - PROCESS | 8148 | 1477707659321 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 19:20:59 INFO - PROCESS | 8148 | 1477707659325 Marionette TRACE conn4 <- [1,1702,null,{}] 19:20:59 INFO - Setting pref media.mediasource.enabled (true) 19:20:59 INFO - PROCESS | 8148 | 1477707659331 Marionette TRACE conn4 -> [0,1703,"getContext",null] 19:20:59 INFO - PROCESS | 8148 | 1477707659335 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 19:20:59 INFO - PROCESS | 8148 | 1477707659341 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 19:20:59 INFO - PROCESS | 8148 | 1477707659344 Marionette TRACE conn4 <- [1,1704,null,{}] 19:20:59 INFO - PROCESS | 8148 | 1477707659350 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}] 19:20:59 INFO - PROCESS | 8148 | 1477707659371 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 19:20:59 INFO - PROCESS | 8148 | 1477707659423 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 19:20:59 INFO - PROCESS | 8148 | 1477707659427 Marionette TRACE conn4 <- [1,1706,null,{}] 19:20:59 INFO - PROCESS | 8148 | 1477707659433 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 19:20:59 INFO - PROCESS | 8148 | 1477707659438 Marionette TRACE conn4 <- [1,1707,null,{}] 19:20:59 INFO - PROCESS | 8148 | 1477707659444 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}] 19:20:59 INFO - PROCESS | 8148 | 1477707659673 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 19:20:59 INFO - PROCESS | 8148 | 1477707659854 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 19:20:59 INFO - PROCESS | 8148 | 1477707659859 Marionette TRACE conn4 <- [1,1709,null,["8"]] 19:20:59 INFO - PROCESS | 8148 | 1477707659866 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 19:20:59 INFO - PROCESS | 8148 | 1477707659872 Marionette TRACE conn4 <- [1,1710,null,{}] 19:20:59 INFO - PROCESS | 8148 | 1477707659878 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\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"}] 19:20:59 INFO - PROCESS | 8148 | ++DOCSHELL 0x93141c00 == 26 [pid = 8148] [id = 398] 19:20:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x93142400) [pid = 8148] [serial = 1162] [outer = (nil)] 19:20:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x93863800) [pid = 8148] [serial = 1163] [outer = 0x93142400] 19:20:59 INFO - PROCESS | 8148 | 1477707659984 Marionette DEBUG loaded listener.js 19:21:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x93aa4000) [pid = 8148] [serial = 1164] [outer = 0x93142400] 19:21:00 INFO - PROCESS | 8148 | 1477707660704 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]]]}] 19:21:00 INFO - .. 19:21:00 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1507ms 19:21:00 INFO - PROCESS | 8148 | 1477707660721 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 19:21:00 INFO - PROCESS | 8148 | 1477707660726 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 19:21:00 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 19:21:00 INFO - PROCESS | 8148 | 1477707660734 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 19:21:00 INFO - PROCESS | 8148 | 1477707660738 Marionette TRACE conn4 <- [1,1713,null,{}] 19:21:00 INFO - PROCESS | 8148 | 1477707660746 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}] 19:21:00 INFO - PROCESS | 8148 | 1477707660954 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 19:21:01 INFO - PROCESS | 8148 | 1477707661135 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 19:21:01 INFO - PROCESS | 8148 | 1477707661141 Marionette TRACE conn4 <- [1,1715,null,["8"]] 19:21:01 INFO - PROCESS | 8148 | 1477707661152 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 19:21:01 INFO - PROCESS | 8148 | 1477707661157 Marionette TRACE conn4 <- [1,1716,null,{}] 19:21:01 INFO - PROCESS | 8148 | 1477707661318 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f1400 == 27 [pid = 8148] [id = 399] 19:21:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x8197dc00) [pid = 8148] [serial = 1165] [outer = (nil)] 19:21:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x82723000) [pid = 8148] [serial = 1166] [outer = 0x8197dc00] 19:21:01 INFO - PROCESS | 8148 | 1477707661430 Marionette DEBUG loaded listener.js 19:21:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x82b46800) [pid = 8148] [serial = 1167] [outer = 0x8197dc00] 19:21:02 INFO - PROCESS | 8148 | 1477707662207 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]]]}] 19:21:02 INFO - .. 19:21:02 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1546ms 19:21:02 INFO - PROCESS | 8148 | 1477707662303 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 19:21:02 INFO - PROCESS | 8148 | 1477707662314 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 19:21:02 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 19:21:02 INFO - PROCESS | 8148 | 1477707662352 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}] 19:21:02 INFO - PROCESS | 8148 | 1477707662646 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 19:21:02 INFO - PROCESS | 8148 | 1477707662834 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 19:21:02 INFO - PROCESS | 8148 | 1477707662840 Marionette TRACE conn4 <- [1,1720,null,["8"]] 19:21:02 INFO - PROCESS | 8148 | 1477707662848 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 19:21:02 INFO - PROCESS | 8148 | 1477707662855 Marionette TRACE conn4 <- [1,1721,null,{}] 19:21:03 INFO - PROCESS | 8148 | --DOCSHELL 0x81867000 == 26 [pid = 8148] [id = 369] 19:21:03 INFO - PROCESS | 8148 | --DOCSHELL 0x81b71800 == 25 [pid = 8148] [id = 394] 19:21:03 INFO - PROCESS | 8148 | --DOCSHELL 0x8c94f000 == 24 [pid = 8148] [id = 395] 19:21:03 INFO - PROCESS | 8148 | 1477707663846 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:03 INFO - PROCESS | 8148 | ++DOCSHELL 0x8185f800 == 25 [pid = 8148] [id = 400] 19:21:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x81861000) [pid = 8148] [serial = 1168] [outer = (nil)] 19:21:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x818f4800) [pid = 8148] [serial = 1169] [outer = 0x81861000] 19:21:03 INFO - PROCESS | 8148 | 1477707663964 Marionette DEBUG loaded listener.js 19:21:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x8197a800) [pid = 8148] [serial = 1170] [outer = 0x81861000] 19:21:04 INFO - PROCESS | 8148 | 1477707664740 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]]]}] 19:21:04 INFO - .. 19:21:04 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 2429ms 19:21:04 INFO - PROCESS | 8148 | 1477707664778 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 19:21:04 INFO - PROCESS | 8148 | 1477707664783 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 19:21:04 INFO - TEST-START | /media-source/SourceBuffer-abort.html 19:21:04 INFO - PROCESS | 8148 | 1477707664818 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}] 19:21:05 INFO - PROCESS | 8148 | 1477707665078 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 19:21:05 INFO - PROCESS | 8148 | 1477707665115 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 19:21:05 INFO - PROCESS | 8148 | 1477707665121 Marionette TRACE conn4 <- [1,1725,null,["8"]] 19:21:05 INFO - PROCESS | 8148 | 1477707665128 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 19:21:05 INFO - PROCESS | 8148 | 1477707665136 Marionette TRACE conn4 <- [1,1726,null,{}] 19:21:05 INFO - PROCESS | 8148 | 1477707665225 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:05 INFO - PROCESS | 8148 | ++DOCSHELL 0x81983000 == 26 [pid = 8148] [id = 401] 19:21:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x81b73800) [pid = 8148] [serial = 1171] [outer = (nil)] 19:21:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x81b7b800) [pid = 8148] [serial = 1172] [outer = 0x81b73800] 19:21:05 INFO - PROCESS | 8148 | 1477707665340 Marionette DEBUG loaded listener.js 19:21:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x81b7dc00) [pid = 8148] [serial = 1173] [outer = 0x81b73800] 19:21:06 INFO - PROCESS | 8148 | 1477707666073 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]]]}] 19:21:06 INFO - .. 19:21:06 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1329ms 19:21:06 INFO - PROCESS | 8148 | 1477707666136 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 19:21:06 INFO - PROCESS | 8148 | 1477707666141 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 19:21:06 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 19:21:06 INFO - Clearing pref media.mediasource.enabled 19:21:06 INFO - PROCESS | 8148 | 1477707666152 Marionette TRACE conn4 -> [0,1729,"getContext",null] 19:21:06 INFO - PROCESS | 8148 | 1477707666157 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 19:21:06 INFO - PROCESS | 8148 | 1477707666165 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 19:21:06 INFO - PROCESS | 8148 | 1477707666168 Marionette TRACE conn4 <- [1,1730,null,{}] 19:21:06 INFO - PROCESS | 8148 | 1477707666186 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}] 19:21:06 INFO - PROCESS | 8148 | 1477707666208 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 19:21:06 INFO - PROCESS | 8148 | 1477707666242 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 19:21:06 INFO - PROCESS | 8148 | 1477707666254 Marionette TRACE conn4 <- [1,1732,null,{}] 19:21:06 INFO - PROCESS | 8148 | 1477707666270 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}] 19:21:06 INFO - PROCESS | 8148 | 1477707666549 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 19:21:06 INFO - PROCESS | 8148 | 1477707666572 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 19:21:06 INFO - PROCESS | 8148 | 1477707666576 Marionette TRACE conn4 <- [1,1734,null,["8"]] 19:21:06 INFO - PROCESS | 8148 | 1477707666583 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 19:21:06 INFO - PROCESS | 8148 | 1477707666589 Marionette TRACE conn4 <- [1,1735,null,{}] 19:21:06 INFO - PROCESS | 8148 | 1477707666682 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a69800 == 27 [pid = 8148] [id = 402] 19:21:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0x825c8800) [pid = 8148] [serial = 1174] [outer = (nil)] 19:21:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x82722c00) [pid = 8148] [serial = 1175] [outer = 0x825c8800] 19:21:06 INFO - PROCESS | 8148 | 1477707666791 Marionette DEBUG loaded listener.js 19:21:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x818f3800) [pid = 8148] [serial = 1176] [outer = 0x825c8800] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x87d6d000) [pid = 8148] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x82726800) [pid = 8148] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x8c958400) [pid = 8148] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x8da23400) [pid = 8148] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x82cd2c00) [pid = 8148] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x824ca400) [pid = 8148] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x81987800) [pid = 8148] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x8fa18000) [pid = 8148] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x827d0800) [pid = 8148] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x81a61800) [pid = 8148] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x8c48a400) [pid = 8148] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x82b3b800) [pid = 8148] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x81862800) [pid = 8148] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x82725000) [pid = 8148] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x82b65800) [pid = 8148] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x82b69000) [pid = 8148] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x827ce400) [pid = 8148] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 19:21:07 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x827d3c00) [pid = 8148] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 19:21:08 INFO - PROCESS | 8148 | 1477707668048 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 19:21:08 INFO - . 19:21:08 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1942ms 19:21:08 INFO - PROCESS | 8148 | 1477707668094 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 19:21:08 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 19:21:08 INFO - PROCESS | 8148 | 1477707668099 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 19:21:08 INFO - PROCESS | 8148 | 1477707668108 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}] 19:21:08 INFO - PROCESS | 8148 | 1477707668326 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 19:21:08 INFO - PROCESS | 8148 | 1477707668466 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 19:21:08 INFO - PROCESS | 8148 | 1477707668473 Marionette TRACE conn4 <- [1,1739,null,["8"]] 19:21:08 INFO - PROCESS | 8148 | 1477707668480 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 19:21:08 INFO - PROCESS | 8148 | 1477707668490 Marionette TRACE conn4 <- [1,1740,null,{}] 19:21:08 INFO - PROCESS | 8148 | 1477707668499 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x827d1000 == 28 [pid = 8148] [id = 403] 19:21:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x82a99000) [pid = 8148] [serial = 1177] [outer = (nil)] 19:21:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x8c47e800) [pid = 8148] [serial = 1178] [outer = 0x82a99000] 19:21:08 INFO - PROCESS | 8148 | 1477707668614 Marionette DEBUG loaded listener.js 19:21:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x8c484400) [pid = 8148] [serial = 1179] [outer = 0x82a99000] 19:21:09 INFO - PROCESS | 8148 | [8148] 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 19:21:09 INFO - PROCESS | 8148 | [8148] 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 19:21:09 INFO - PROCESS | 8148 | [8148] 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 19:21:09 INFO - PROCESS | 8148 | [8148] 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 19:21:09 INFO - PROCESS | 8148 | 1477707669279 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]]]}] 19:21:09 INFO - ... 19:21:09 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1228ms 19:21:09 INFO - PROCESS | 8148 | 1477707669542 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 19:21:09 INFO - PROCESS | 8148 | 1477707669547 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 19:21:09 INFO - TEST-START | /media-source/URL-createObjectURL.html 19:21:09 INFO - PROCESS | 8148 | 1477707669591 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}] 19:21:09 INFO - PROCESS | 8148 | 1477707669906 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 19:21:10 INFO - PROCESS | 8148 | 1477707670088 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 19:21:10 INFO - PROCESS | 8148 | 1477707670097 Marionette TRACE conn4 <- [1,1744,null,["8"]] 19:21:10 INFO - PROCESS | 8148 | 1477707670117 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 19:21:10 INFO - PROCESS | 8148 | 1477707670134 Marionette TRACE conn4 <- [1,1745,null,{}] 19:21:10 INFO - PROCESS | 8148 | 1477707670148 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b7ac00 == 29 [pid = 8148] [id = 404] 19:21:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x81b7c000) [pid = 8148] [serial = 1180] [outer = (nil)] 19:21:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x824c3c00) [pid = 8148] [serial = 1181] [outer = 0x81b7c000] 19:21:10 INFO - PROCESS | 8148 | 1477707670287 Marionette DEBUG loaded listener.js 19:21:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x825c9400) [pid = 8148] [serial = 1182] [outer = 0x81b7c000] 19:21:11 INFO - PROCESS | 8148 | 1477707671112 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]]]}] 19:21:11 INFO - . 19:21:11 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1578ms 19:21:11 INFO - PROCESS | 8148 | 1477707671161 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 19:21:11 INFO - PROCESS | 8148 | 1477707671170 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 19:21:11 INFO - TEST-START | /media-source/interfaces.html 19:21:11 INFO - PROCESS | 8148 | 1477707671194 Marionette TRACE conn4 -> [0,1748,"getContext",null] 19:21:11 INFO - PROCESS | 8148 | 1477707671213 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 19:21:11 INFO - PROCESS | 8148 | 1477707671228 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 19:21:11 INFO - PROCESS | 8148 | 1477707671235 Marionette TRACE conn4 <- [1,1749,null,{}] 19:21:11 INFO - PROCESS | 8148 | 1477707671282 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}] 19:21:11 INFO - PROCESS | 8148 | 1477707671311 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 19:21:11 INFO - PROCESS | 8148 | 1477707671323 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 19:21:11 INFO - PROCESS | 8148 | 1477707671326 Marionette TRACE conn4 <- [1,1751,null,{}] 19:21:11 INFO - Setting pref media.mediasource.enabled (true) 19:21:11 INFO - PROCESS | 8148 | 1477707671340 Marionette TRACE conn4 -> [0,1752,"getContext",null] 19:21:11 INFO - PROCESS | 8148 | 1477707671344 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 19:21:11 INFO - PROCESS | 8148 | 1477707671358 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 19:21:11 INFO - PROCESS | 8148 | 1477707671368 Marionette TRACE conn4 <- [1,1753,null,{}] 19:21:11 INFO - PROCESS | 8148 | 1477707671437 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}] 19:21:11 INFO - PROCESS | 8148 | 1477707671466 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 19:21:11 INFO - PROCESS | 8148 | 1477707671483 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 19:21:11 INFO - PROCESS | 8148 | 1477707671488 Marionette TRACE conn4 <- [1,1755,null,{}] 19:21:11 INFO - PROCESS | 8148 | 1477707671504 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}] 19:21:11 INFO - PROCESS | 8148 | 1477707671885 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 19:21:12 INFO - PROCESS | 8148 | 1477707672017 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 19:21:12 INFO - PROCESS | 8148 | 1477707672023 Marionette TRACE conn4 <- [1,1757,null,["8"]] 19:21:12 INFO - PROCESS | 8148 | 1477707672034 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 19:21:12 INFO - PROCESS | 8148 | 1477707672041 Marionette TRACE conn4 <- [1,1758,null,{}] 19:21:12 INFO - PROCESS | 8148 | 1477707672048 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db7bc00 == 30 [pid = 8148] [id = 405] 19:21:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x8f6ef000) [pid = 8148] [serial = 1183] [outer = (nil)] 19:21:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x8f7d7800) [pid = 8148] [serial = 1184] [outer = 0x8f6ef000] 19:21:12 INFO - PROCESS | 8148 | 1477707672166 Marionette DEBUG loaded listener.js 19:21:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x905c8c00) [pid = 8148] [serial = 1185] [outer = 0x8f6ef000] 19:21:12 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:21:12 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:21:14 INFO - .................................................................................................................... 19:21:14 INFO - TEST-OK | /media-source/interfaces.html | took 3030ms 19:21:14 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 19:21:14 INFO - Clearing pref media.mediasource.enabled 19:21:14 INFO - PROCESS | 8148 | 1477707674107 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]]]}] 19:21:14 INFO - PROCESS | 8148 | 1477707674244 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 19:21:14 INFO - PROCESS | 8148 | 1477707674255 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 19:21:14 INFO - PROCESS | 8148 | 1477707674271 Marionette TRACE conn4 -> [0,1761,"getContext",null] 19:21:14 INFO - PROCESS | 8148 | 1477707674281 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 19:21:14 INFO - PROCESS | 8148 | 1477707674298 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 19:21:14 INFO - PROCESS | 8148 | 1477707674305 Marionette TRACE conn4 <- [1,1762,null,{}] 19:21:14 INFO - PROCESS | 8148 | 1477707674317 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}] 19:21:14 INFO - PROCESS | 8148 | 1477707674353 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 19:21:14 INFO - PROCESS | 8148 | 1477707674416 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 19:21:14 INFO - PROCESS | 8148 | 1477707674425 Marionette TRACE conn4 <- [1,1764,null,{}] 19:21:14 INFO - PROCESS | 8148 | 1477707674436 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}] 19:21:14 INFO - PROCESS | 8148 | 1477707674677 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 19:21:14 INFO - PROCESS | 8148 | 1477707674857 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 19:21:14 INFO - PROCESS | 8148 | 1477707674863 Marionette TRACE conn4 <- [1,1766,null,["8"]] 19:21:14 INFO - PROCESS | 8148 | 1477707674869 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 19:21:14 INFO - PROCESS | 8148 | 1477707674881 Marionette TRACE conn4 <- [1,1767,null,{}] 19:21:14 INFO - PROCESS | 8148 | 1477707674927 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:14 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b5e000 == 31 [pid = 8148] [id = 406] 19:21:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x94ff2400) [pid = 8148] [serial = 1186] [outer = (nil)] 19:21:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x94ff7400) [pid = 8148] [serial = 1187] [outer = 0x94ff2400] 19:21:15 INFO - PROCESS | 8148 | 1477707675048 Marionette DEBUG loaded listener.js 19:21:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x952a4400) [pid = 8148] [serial = 1188] [outer = 0x94ff2400] 19:21:16 INFO - PROCESS | 8148 | [h264 @ 0x82b5dc00] err{or,}_recognition separate: 1; 1 19:21:16 INFO - PROCESS | 8148 | [h264 @ 0x82b5dc00] err{or,}_recognition combined: 1; 1 19:21:16 INFO - PROCESS | 8148 | [h264 @ 0x82b5dc00] Unsupported bit depth: 0 19:21:16 INFO - PROCESS | 8148 | [h264 @ 0x82cd8c00] err{or,}_recognition separate: 1; 1 19:21:16 INFO - PROCESS | 8148 | [h264 @ 0x82cd8c00] err{or,}_recognition combined: 1; 1 19:21:16 INFO - PROCESS | 8148 | [h264 @ 0x82cd8c00] Unsupported bit depth: 0 19:21:16 INFO - PROCESS | 8148 | [h264 @ 0x82cd8c00] no picture 19:21:16 INFO - PROCESS | 8148 | [h264 @ 0x82cd8c00] no picture 19:21:16 INFO - PROCESS | 8148 | [aac @ 0x827cd800] err{or,}_recognition separate: 1; 1 19:21:16 INFO - PROCESS | 8148 | [aac @ 0x827cd800] err{or,}_recognition combined: 1; 1 19:21:16 INFO - PROCESS | 8148 | [aac @ 0x827cd800] Unsupported bit depth: 0 19:21:16 INFO - PROCESS | 8148 | [aac @ 0x81983400] err{or,}_recognition separate: 1; 1 19:21:16 INFO - PROCESS | 8148 | [aac @ 0x81983400] err{or,}_recognition combined: 1; 1 19:21:16 INFO - PROCESS | 8148 | [aac @ 0x81983400] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x825cd400] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x825cd400] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x825cd400] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x82b5dc00] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x82b5dc00] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x82b5dc00] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x82cd5c00] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x82cd5c00] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x82cd5c00] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x824c9800] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x824c9800] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x824c9800] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x8c954400] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x8c954400] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x8c954400] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x82b49800] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x82b49800] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x82b49800] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x82b5f000] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x82b5f000] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x82b5f000] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8d819400] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8d819400] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8d819400] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x825cd400] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x82b49800] no picture 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x825cd400] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x825cd400] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x82b49800] no picture 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x825cd400] no picture 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x825cd400] no picture 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x8da24c00] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x8da24c00] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x8da24c00] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8db79400] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8db79400] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8db79400] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8db7b400] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8db7b400] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8db7b400] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x82b5f000] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x82b5f000] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x82b5f000] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8d818800] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8d818800] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [aac @ 0x8d818800] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x825d1000] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x825d1000] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x825d1000] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x825d1000] no picture 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x825d1000] no picture 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x8f7ddc00] err{or,}_recognition separate: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x8f7ddc00] err{or,}_recognition combined: 1; 1 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x8f7ddc00] Unsupported bit depth: 0 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x8f7ddc00] no picture 19:21:17 INFO - PROCESS | 8148 | [h264 @ 0x8f7ddc00] no picture 19:21:17 INFO - .... 19:21:17 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 3192ms 19:21:17 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 19:21:17 INFO - PROCESS | 8148 | 1477707677393 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] 19:21:17 INFO - PROCESS | 8148 | 1477707677479 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 19:21:17 INFO - PROCESS | 8148 | 1477707677501 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}] 19:21:17 INFO - PROCESS | 8148 | 1477707677744 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x8c47c800) [pid = 8148] [serial = 1147] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x8c6a0400) [pid = 8148] [serial = 1148] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x81a61400) [pid = 8148] [serial = 1144] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x825d1800) [pid = 8148] [serial = 1145] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x8271d800) [pid = 8148] [serial = 1141] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x827cb400) [pid = 8148] [serial = 1142] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x8fa1ac00) [pid = 8148] [serial = 1138] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x905c9400) [pid = 8148] [serial = 1139] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x8db79c00) [pid = 8148] [serial = 1135] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x8f7d3400) [pid = 8148] [serial = 1136] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x87d69800) [pid = 8148] [serial = 1132] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x87d70c00) [pid = 8148] [serial = 1133] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x827c5800) [pid = 8148] [serial = 1129] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x827cb800) [pid = 8148] [serial = 1130] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x8da2ac00) [pid = 8148] [serial = 1126] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x8f6ef400) [pid = 8148] [serial = 1127] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x8c699800) [pid = 8148] [serial = 1123] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x8c69d400) [pid = 8148] [serial = 1124] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x87d72400) [pid = 8148] [serial = 1120] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x8c481000) [pid = 8148] [serial = 1121] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x82cd1800) [pid = 8148] [serial = 1117] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x82cd4800) [pid = 8148] [serial = 1118] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x82a8d400) [pid = 8148] [serial = 1114] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x82a99c00) [pid = 8148] [serial = 1115] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x824bf800) [pid = 8148] [serial = 1111] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x825d3c00) [pid = 8148] [serial = 1112] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x82b6a000) [pid = 8148] [serial = 1108] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x82cd7400) [pid = 8148] [serial = 1109] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x82b3e400) [pid = 8148] [serial = 1105] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x82b41000) [pid = 8148] [serial = 1106] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x825cc400) [pid = 8148] [serial = 1100] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x82720400) [pid = 8148] [serial = 1101] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x8279a800) [pid = 8148] [serial = 1095] [outer = (nil)] [url = about:blank] 19:21:17 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x827c5400) [pid = 8148] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 19:21:17 INFO - PROCESS | 8148 | 1477707677955 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 19:21:17 INFO - PROCESS | 8148 | 1477707677969 Marionette TRACE conn4 <- [1,1771,null,["8"]] 19:21:17 INFO - PROCESS | 8148 | 1477707677995 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 19:21:18 INFO - PROCESS | 8148 | 1477707678003 Marionette TRACE conn4 <- [1,1772,null,{}] 19:21:18 INFO - PROCESS | 8148 | 1477707678012 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x825ca000 == 32 [pid = 8148] [id = 407] 19:21:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x825cc400) [pid = 8148] [serial = 1189] [outer = (nil)] 19:21:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x8271d800) [pid = 8148] [serial = 1190] [outer = 0x825cc400] 19:21:18 INFO - PROCESS | 8148 | 1477707678122 Marionette DEBUG loaded listener.js 19:21:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x8279a400) [pid = 8148] [serial = 1191] [outer = 0x825cc400] 19:21:18 INFO - PROCESS | 8148 | 1477707678771 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"]]]}] 19:21:18 INFO - .. 19:21:18 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1332ms 19:21:18 INFO - PROCESS | 8148 | 1477707678831 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 19:21:18 INFO - PROCESS | 8148 | 1477707678837 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 19:21:18 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 19:21:18 INFO - PROCESS | 8148 | 1477707678846 Marionette TRACE conn4 -> [0,1775,"getContext",null] 19:21:18 INFO - PROCESS | 8148 | 1477707678852 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 19:21:18 INFO - PROCESS | 8148 | 1477707678859 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 19:21:18 INFO - PROCESS | 8148 | 1477707678864 Marionette TRACE conn4 <- [1,1776,null,{}] 19:21:18 INFO - PROCESS | 8148 | 1477707678875 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}] 19:21:18 INFO - PROCESS | 8148 | 1477707678897 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 19:21:18 INFO - PROCESS | 8148 | 1477707678909 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 19:21:18 INFO - PROCESS | 8148 | 1477707678917 Marionette TRACE conn4 <- [1,1778,null,{}] 19:21:18 INFO - Setting pref media.mediasource.enabled (true) 19:21:18 INFO - PROCESS | 8148 | 1477707678937 Marionette TRACE conn4 -> [0,1779,"getContext",null] 19:21:18 INFO - PROCESS | 8148 | 1477707678945 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 19:21:18 INFO - PROCESS | 8148 | 1477707678952 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 19:21:18 INFO - PROCESS | 8148 | 1477707678957 Marionette TRACE conn4 <- [1,1780,null,{}] 19:21:18 INFO - PROCESS | 8148 | 1477707678963 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}] 19:21:18 INFO - PROCESS | 8148 | 1477707678987 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 19:21:18 INFO - PROCESS | 8148 | 1477707678994 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 19:21:18 INFO - PROCESS | 8148 | 1477707678997 Marionette TRACE conn4 <- [1,1782,null,{}] 19:21:19 INFO - PROCESS | 8148 | 1477707679006 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}] 19:21:19 INFO - PROCESS | 8148 | 1477707679267 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 19:21:19 INFO - PROCESS | 8148 | 1477707679289 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 19:21:19 INFO - PROCESS | 8148 | 1477707679294 Marionette TRACE conn4 <- [1,1784,null,["8"]] 19:21:19 INFO - PROCESS | 8148 | 1477707679301 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 19:21:19 INFO - PROCESS | 8148 | 1477707679307 Marionette TRACE conn4 <- [1,1785,null,{}] 19:21:19 INFO - PROCESS | 8148 | 1477707679314 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d66400 == 33 [pid = 8148] [id = 408] 19:21:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x8d816c00) [pid = 8148] [serial = 1192] [outer = (nil)] 19:21:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x8da21c00) [pid = 8148] [serial = 1193] [outer = 0x8d816c00] 19:21:19 INFO - PROCESS | 8148 | 1477707679423 Marionette DEBUG loaded listener.js 19:21:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x8db77c00) [pid = 8148] [serial = 1194] [outer = 0x8d816c00] 19:21:20 INFO - PROCESS | 8148 | [8148] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 19:21:20 INFO - PROCESS | 8148 | 1477707680244 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]]]}] 19:21:20 INFO - ........... 19:21:20 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1441ms 19:21:20 INFO - PROCESS | 8148 | 1477707680294 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 19:21:20 INFO - PROCESS | 8148 | 1477707680298 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 19:21:20 INFO - TEST-START | /media-source/mediasource-append-buffer.html 19:21:20 INFO - Clearing pref media.mediasource.enabled 19:21:20 INFO - PROCESS | 8148 | 1477707680307 Marionette TRACE conn4 -> [0,1788,"getContext",null] 19:21:20 INFO - PROCESS | 8148 | 1477707680311 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 19:21:20 INFO - PROCESS | 8148 | 1477707680318 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 19:21:20 INFO - PROCESS | 8148 | 1477707680322 Marionette TRACE conn4 <- [1,1789,null,{}] 19:21:20 INFO - PROCESS | 8148 | 1477707680335 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}] 19:21:20 INFO - PROCESS | 8148 | 1477707680353 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 19:21:20 INFO - PROCESS | 8148 | 1477707680358 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 19:21:20 INFO - PROCESS | 8148 | 1477707680364 Marionette TRACE conn4 <- [1,1791,null,{}] 19:21:20 INFO - PROCESS | 8148 | 1477707680378 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}] 19:21:20 INFO - PROCESS | 8148 | 1477707680641 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 19:21:20 INFO - PROCESS | 8148 | 1477707680677 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 19:21:20 INFO - PROCESS | 8148 | 1477707680681 Marionette TRACE conn4 <- [1,1793,null,["8"]] 19:21:20 INFO - PROCESS | 8148 | 1477707680689 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 19:21:20 INFO - PROCESS | 8148 | 1477707680700 Marionette TRACE conn4 <- [1,1794,null,{}] 19:21:20 INFO - PROCESS | 8148 | 1477707680782 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x952a1000 == 34 [pid = 8148] [id = 409] 19:21:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x95772800) [pid = 8148] [serial = 1195] [outer = (nil)] 19:21:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x9577c400) [pid = 8148] [serial = 1196] [outer = 0x95772800] 19:21:20 INFO - PROCESS | 8148 | 1477707680889 Marionette DEBUG loaded listener.js 19:21:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x95781000) [pid = 8148] [serial = 1197] [outer = 0x95772800] 19:21:23 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x825c8800) [pid = 8148] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 19:21:23 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x8197dc00) [pid = 8148] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 19:21:23 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x81b73800) [pid = 8148] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 19:21:23 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x8c952c00) [pid = 8148] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 19:21:23 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x8c94a800) [pid = 8148] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 19:21:23 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x82b3d800) [pid = 8148] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 19:21:23 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x8db73000) [pid = 8148] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 19:21:23 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x92931000) [pid = 8148] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 19:21:23 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x81861000) [pid = 8148] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 19:21:23 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x93142400) [pid = 8148] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 19:21:26 INFO - PROCESS | 8148 | [h264 @ 0x9386bc00] err{or,}_recognition separate: 1; 1 19:21:26 INFO - PROCESS | 8148 | [h264 @ 0x9386bc00] err{or,}_recognition combined: 1; 1 19:21:26 INFO - PROCESS | 8148 | [h264 @ 0x9386bc00] Unsupported bit depth: 0 19:21:26 INFO - PROCESS | 8148 | [aac @ 0x94ee7000] err{or,}_recognition separate: 1; 1 19:21:26 INFO - PROCESS | 8148 | [aac @ 0x94ee7000] err{or,}_recognition combined: 1; 1 19:21:26 INFO - PROCESS | 8148 | [aac @ 0x94ee7000] Unsupported bit depth: 0 19:21:27 INFO - PROCESS | 8148 | [aac @ 0x81861000] err{or,}_recognition separate: 1; 1 19:21:27 INFO - PROCESS | 8148 | [aac @ 0x81861000] err{or,}_recognition combined: 1; 1 19:21:27 INFO - PROCESS | 8148 | [aac @ 0x81861000] Unsupported bit depth: 0 19:21:27 INFO - PROCESS | 8148 | [h264 @ 0x9a3c1800] err{or,}_recognition separate: 1; 1 19:21:27 INFO - PROCESS | 8148 | [h264 @ 0x9a3c1800] err{or,}_recognition combined: 1; 1 19:21:27 INFO - PROCESS | 8148 | [h264 @ 0x9a3c1800] Unsupported bit depth: 0 19:21:27 INFO - PROCESS | 8148 | [aac @ 0x905c3800] err{or,}_recognition separate: 1; 1 19:21:27 INFO - PROCESS | 8148 | [aac @ 0x905c3800] err{or,}_recognition combined: 1; 1 19:21:27 INFO - PROCESS | 8148 | [aac @ 0x905c3800] Unsupported bit depth: 0 19:21:27 INFO - PROCESS | 8148 | [h264 @ 0x94ff3400] err{or,}_recognition separate: 1; 1 19:21:27 INFO - PROCESS | 8148 | [h264 @ 0x94ff3400] err{or,}_recognition combined: 1; 1 19:21:27 INFO - PROCESS | 8148 | [h264 @ 0x94ff3400] Unsupported bit depth: 0 19:21:28 INFO - PROCESS | 8148 | [h264 @ 0x9ceb7800] err{or,}_recognition separate: 1; 1 19:21:28 INFO - PROCESS | 8148 | [h264 @ 0x9ceb7800] err{or,}_recognition combined: 1; 1 19:21:28 INFO - PROCESS | 8148 | [h264 @ 0x9ceb7800] Unsupported bit depth: 0 19:21:28 INFO - PROCESS | 8148 | [aac @ 0xa0fb1c00] err{or,}_recognition separate: 1; 1 19:21:28 INFO - PROCESS | 8148 | [aac @ 0xa0fb1c00] err{or,}_recognition combined: 1; 1 19:21:28 INFO - PROCESS | 8148 | [aac @ 0xa0fb1c00] Unsupported bit depth: 0 19:21:28 INFO - PROCESS | 8148 | [aac @ 0xa1a66400] err{or,}_recognition separate: 1; 1 19:21:28 INFO - PROCESS | 8148 | [aac @ 0xa1a66400] err{or,}_recognition combined: 1; 1 19:21:28 INFO - PROCESS | 8148 | [aac @ 0xa1a66400] Unsupported bit depth: 0 19:21:29 INFO - PROCESS | 8148 | [h264 @ 0xa2a5e800] err{or,}_recognition separate: 1; 1 19:21:29 INFO - PROCESS | 8148 | [h264 @ 0xa2a5e800] err{or,}_recognition combined: 1; 1 19:21:29 INFO - PROCESS | 8148 | [h264 @ 0xa2a5e800] Unsupported bit depth: 0 19:21:29 INFO - PROCESS | 8148 | [aac @ 0xa2a66000] err{or,}_recognition separate: 1; 1 19:21:29 INFO - PROCESS | 8148 | [aac @ 0xa2a66000] err{or,}_recognition combined: 1; 1 19:21:29 INFO - PROCESS | 8148 | [aac @ 0xa2a66000] Unsupported bit depth: 0 19:21:29 INFO - PROCESS | 8148 | [aac @ 0xa0fb9000] err{or,}_recognition separate: 1; 1 19:21:29 INFO - PROCESS | 8148 | [aac @ 0xa0fb9000] err{or,}_recognition combined: 1; 1 19:21:29 INFO - PROCESS | 8148 | [aac @ 0xa0fb9000] Unsupported bit depth: 0 19:21:29 INFO - PROCESS | 8148 | [h264 @ 0xa2a67c00] err{or,}_recognition separate: 1; 1 19:21:29 INFO - PROCESS | 8148 | [h264 @ 0xa2a67c00] err{or,}_recognition combined: 1; 1 19:21:29 INFO - PROCESS | 8148 | [h264 @ 0xa2a67c00] Unsupported bit depth: 0 19:21:29 INFO - PROCESS | 8148 | [h264 @ 0xa2dd2400] err{or,}_recognition separate: 1; 1 19:21:29 INFO - PROCESS | 8148 | [h264 @ 0xa2dd2400] err{or,}_recognition combined: 1; 1 19:21:29 INFO - PROCESS | 8148 | [h264 @ 0xa2dd2400] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2dd2000] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2dd2000] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2dd2000] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0x95a0e800] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0x95a0e800] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0x95a0e800] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa0fb1c00] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa0fb1c00] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa0fb1c00] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa299f000] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa299f000] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa299f000] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2e1ec00] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2e1ec00] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2e1ec00] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f95800] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f95800] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f95800] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa0fb1c00] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa0fb1c00] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa0fb1c00] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa299f000] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa299f000] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa299f000] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa29a0000] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa29a0000] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa29a0000] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2e1ec00] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2e1ec00] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2e1ec00] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2e20000] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2e20000] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2e20000] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f98800] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f98800] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f98800] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99000] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99000] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99000] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2e1ec00] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2e1ec00] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2e1ec00] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99c00] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99c00] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99c00] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f9a800] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f9a800] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f9a800] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f9b800] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f9b800] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f9b800] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f98400] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f98400] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f98400] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f9d000] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f9d000] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f9d000] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f9e400] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f9e400] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [h264 @ 0xa2f9e400] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f9ec00] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f9ec00] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f9ec00] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99000] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99000] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99000] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99c00] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99c00] err{or,}_recognition combined: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f99c00] Unsupported bit depth: 0 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f9a800] err{or,}_recognition separate: 1; 1 19:21:30 INFO - PROCESS | 8148 | [aac @ 0xa2f9a800] err{or,}_recognition combined: 1; 1 19:21:31 INFO - PROCESS | 8148 | [aac @ 0xa2f9a800] Unsupported bit depth: 0 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f9b800] err{or,}_recognition separate: 1; 1 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f9b800] err{or,}_recognition combined: 1; 1 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f9b800] Unsupported bit depth: 0 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f98c00] err{or,}_recognition separate: 1; 1 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f98c00] err{or,}_recognition combined: 1; 1 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f98c00] Unsupported bit depth: 0 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f9d400] err{or,}_recognition separate: 1; 1 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f9d400] err{or,}_recognition combined: 1; 1 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f9d400] Unsupported bit depth: 0 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2fa1800] err{or,}_recognition separate: 1; 1 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2fa1800] err{or,}_recognition combined: 1; 1 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2fa1800] Unsupported bit depth: 0 19:21:31 INFO - PROCESS | 8148 | [aac @ 0xa2f9ec00] err{or,}_recognition separate: 1; 1 19:21:31 INFO - PROCESS | 8148 | [aac @ 0xa2f9ec00] err{or,}_recognition combined: 1; 1 19:21:31 INFO - PROCESS | 8148 | [aac @ 0xa2f9ec00] Unsupported bit depth: 0 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f9b800] err{or,}_recognition separate: 1; 1 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f9b800] err{or,}_recognition combined: 1; 1 19:21:31 INFO - PROCESS | 8148 | [h264 @ 0xa2f9b800] Unsupported bit depth: 0 19:21:32 INFO - PROCESS | 8148 | 1477707692296 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]]]}] 19:21:32 INFO - ..................... 19:21:32 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 12053ms 19:21:32 INFO - PROCESS | 8148 | 1477707692365 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 19:21:32 INFO - PROCESS | 8148 | 1477707692374 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 19:21:32 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 19:21:32 INFO - PROCESS | 8148 | 1477707692384 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 19:21:32 INFO - PROCESS | 8148 | 1477707692390 Marionette TRACE conn4 <- [1,1797,null,{}] 19:21:32 INFO - PROCESS | 8148 | 1477707692407 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}] 19:21:32 INFO - PROCESS | 8148 | 1477707692639 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 19:21:32 INFO - PROCESS | 8148 | 1477707692816 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 19:21:32 INFO - PROCESS | 8148 | 1477707692824 Marionette TRACE conn4 <- [1,1799,null,["8"]] 19:21:32 INFO - PROCESS | 8148 | 1477707692832 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 19:21:32 INFO - PROCESS | 8148 | 1477707692846 Marionette TRACE conn4 <- [1,1800,null,{}] 19:21:32 INFO - PROCESS | 8148 | 1477707692907 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\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"}] 19:21:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x9a56e400 == 35 [pid = 8148] [id = 410] 19:21:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x9a56ec00) [pid = 8148] [serial = 1198] [outer = (nil)] 19:21:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0xa0fb1c00) [pid = 8148] [serial = 1199] [outer = 0x9a56ec00] 19:21:33 INFO - PROCESS | 8148 | 1477707693035 Marionette DEBUG loaded listener.js 19:21:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0xa1ad0000) [pid = 8148] [serial = 1200] [outer = 0x9a56ec00] 19:21:33 INFO - PROCESS | 8148 | [aac @ 0x824a5c00] err{or,}_recognition separate: 1; 1 19:21:33 INFO - PROCESS | 8148 | [aac @ 0x824a5c00] err{or,}_recognition combined: 1; 1 19:21:33 INFO - PROCESS | 8148 | [aac @ 0x824a5c00] Unsupported bit depth: 0 19:21:33 INFO - PROCESS | 8148 | [aac @ 0x82b69c00] err{or,}_recognition separate: 1; 1 19:21:33 INFO - PROCESS | 8148 | [aac @ 0x82b69c00] err{or,}_recognition combined: 1; 1 19:21:33 INFO - PROCESS | 8148 | [aac @ 0x82b69c00] Unsupported bit depth: 0 19:21:35 INFO - PROCESS | 8148 | --DOCSHELL 0x818f1400 == 34 [pid = 8148] [id = 399] 19:21:35 INFO - PROCESS | 8148 | --DOCSHELL 0x82b47000 == 33 [pid = 8148] [id = 392] 19:21:35 INFO - PROCESS | 8148 | --DOCSHELL 0x81a69800 == 32 [pid = 8148] [id = 402] 19:21:35 INFO - PROCESS | 8148 | --DOCSHELL 0x93141c00 == 31 [pid = 8148] [id = 398] 19:21:35 INFO - PROCESS | 8148 | --DOCSHELL 0x81983000 == 30 [pid = 8148] [id = 401] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x8c47e800) [pid = 8148] [serial = 1178] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOCSHELL 0x81986400 == 29 [pid = 8148] [id = 391] 19:21:35 INFO - PROCESS | 8148 | --DOCSHELL 0x8185f800 == 28 [pid = 8148] [id = 400] 19:21:35 INFO - PROCESS | 8148 | --DOCSHELL 0x824a2000 == 27 [pid = 8148] [id = 390] 19:21:35 INFO - PROCESS | 8148 | --DOCSHELL 0x82726000 == 26 [pid = 8148] [id = 386] 19:21:35 INFO - PROCESS | 8148 | --DOCSHELL 0x87d66400 == 25 [pid = 8148] [id = 408] 19:21:35 INFO - PROCESS | 8148 | --DOCSHELL 0x825ca000 == 24 [pid = 8148] [id = 407] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x8c952400) [pid = 8148] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x8c94bc00) [pid = 8148] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x82722c00) [pid = 8148] [serial = 1175] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x82b46800) [pid = 8148] [serial = 1167] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x81b7dc00) [pid = 8148] [serial = 1173] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x8f7d2800) [pid = 8148] [serial = 1157] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x82b47c00) [pid = 8148] [serial = 1150] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x818f4800) [pid = 8148] [serial = 1169] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x92a81400) [pid = 8148] [serial = 1160] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x82b62800) [pid = 8148] [serial = 1151] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x8197a800) [pid = 8148] [serial = 1170] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x92af2800) [pid = 8148] [serial = 1161] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x82723000) [pid = 8148] [serial = 1166] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x93863800) [pid = 8148] [serial = 1163] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x93aa4000) [pid = 8148] [serial = 1164] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x81b7b800) [pid = 8148] [serial = 1172] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x8f7db800) [pid = 8148] [serial = 1158] [outer = (nil)] [url = about:blank] 19:21:35 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x818f3800) [pid = 8148] [serial = 1176] [outer = (nil)] [url = about:blank] 19:21:38 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x94ff2400) [pid = 8148] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 19:21:38 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x81b7c000) [pid = 8148] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 19:21:38 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x8d816c00) [pid = 8148] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 19:21:38 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x825cc400) [pid = 8148] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa17400 == 23 [pid = 8148] [id = 389] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81a60000 == 22 [pid = 8148] [id = 380] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x82b3b000 == 21 [pid = 8148] [id = 387] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81b7ac00 == 20 [pid = 8148] [id = 404] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x82b5f400 == 19 [pid = 8148] [id = 382] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x8db7bc00 == 18 [pid = 8148] [id = 405] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81989800 == 17 [pid = 8148] [id = 383] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x8db71800 == 16 [pid = 8148] [id = 396] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x8c489400 == 15 [pid = 8148] [id = 384] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x827d1000 == 14 [pid = 8148] [id = 403] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x92b5e000 == 13 [pid = 8148] [id = 406] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x8d81fc00 == 12 [pid = 8148] [id = 388] 19:21:46 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x9577c400) [pid = 8148] [serial = 1196] [outer = (nil)] [url = about:blank] 19:21:46 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8f7d7800) [pid = 8148] [serial = 1184] [outer = (nil)] [url = about:blank] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x9292fc00 == 11 [pid = 8148] [id = 397] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x827a3400 == 10 [pid = 8148] [id = 381] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x82b3a400 == 9 [pid = 8148] [id = 393] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81864000 == 8 [pid = 8148] [id = 385] 19:21:46 INFO - PROCESS | 8148 | --DOCSHELL 0x952a1000 == 7 [pid = 8148] [id = 409] 19:21:46 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8279a400) [pid = 8148] [serial = 1191] [outer = (nil)] [url = about:blank] 19:21:46 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x94ff7400) [pid = 8148] [serial = 1187] [outer = (nil)] [url = about:blank] 19:21:46 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x952a4400) [pid = 8148] [serial = 1188] [outer = (nil)] [url = about:blank] 19:21:46 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x824c3c00) [pid = 8148] [serial = 1181] [outer = (nil)] [url = about:blank] 19:21:46 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x825c9400) [pid = 8148] [serial = 1182] [outer = (nil)] [url = about:blank] 19:21:46 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x8da21c00) [pid = 8148] [serial = 1193] [outer = (nil)] [url = about:blank] 19:21:46 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8db77c00) [pid = 8148] [serial = 1194] [outer = (nil)] [url = about:blank] 19:21:46 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8271d800) [pid = 8148] [serial = 1190] [outer = (nil)] [url = about:blank] 19:21:49 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x95772800) [pid = 8148] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 19:21:49 INFO - PROCESS | 8148 | --DOMWINDOW == 20 (0x8f6ef000) [pid = 8148] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 19:21:49 INFO - PROCESS | 8148 | --DOMWINDOW == 19 (0x82a99000) [pid = 8148] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 19:21:56 INFO - PROCESS | 8148 | --DOMWINDOW == 18 (0x905c8c00) [pid = 8148] [serial = 1185] [outer = (nil)] [url = about:blank] 19:21:56 INFO - PROCESS | 8148 | --DOMWINDOW == 17 (0x8c484400) [pid = 8148] [serial = 1179] [outer = (nil)] [url = about:blank] 19:21:56 INFO - PROCESS | 8148 | --DOMWINDOW == 16 (0xa0fb1c00) [pid = 8148] [serial = 1199] [outer = (nil)] [url = about:blank] 19:21:56 INFO - PROCESS | 8148 | --DOMWINDOW == 15 (0x95781000) [pid = 8148] [serial = 1197] [outer = (nil)] [url = about:blank] 19:21:57 INFO - PROCESS | 8148 | 1477707717039 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]]]}] 19:21:57 INFO - . 19:21:57 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24677ms 19:21:57 INFO - PROCESS | 8148 | 1477707717062 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 19:21:57 INFO - PROCESS | 8148 | 1477707717070 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 19:21:57 INFO - TEST-START | /media-source/mediasource-appendwindow.html 19:21:57 INFO - PROCESS | 8148 | 1477707717083 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 19:21:57 INFO - PROCESS | 8148 | 1477707717088 Marionette TRACE conn4 <- [1,1803,null,{}] 19:21:57 INFO - PROCESS | 8148 | 1477707717102 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}] 19:21:57 INFO - PROCESS | 8148 | 1477707717328 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 19:21:57 INFO - PROCESS | 8148 | 1477707717449 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 19:21:57 INFO - PROCESS | 8148 | 1477707717457 Marionette TRACE conn4 <- [1,1805,null,["8"]] 19:21:57 INFO - PROCESS | 8148 | 1477707717465 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 19:21:57 INFO - PROCESS | 8148 | 1477707717478 Marionette TRACE conn4 <- [1,1806,null,{}] 19:21:57 INFO - PROCESS | 8148 | 1477707717493 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197e800 == 8 [pid = 8148] [id = 411] 19:21:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 16 (0x8197f000) [pid = 8148] [serial = 1201] [outer = (nil)] 19:21:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 17 (0x81982400) [pid = 8148] [serial = 1202] [outer = 0x8197f000] 19:21:57 INFO - PROCESS | 8148 | 1477707717607 Marionette DEBUG loaded listener.js 19:21:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 18 (0x81986c00) [pid = 8148] [serial = 1203] [outer = 0x8197f000] 19:22:00 INFO - PROCESS | 8148 | [aac @ 0x81b74c00] err{or,}_recognition separate: 1; 1 19:22:00 INFO - PROCESS | 8148 | [aac @ 0x81b74c00] err{or,}_recognition combined: 1; 1 19:22:00 INFO - PROCESS | 8148 | [aac @ 0x81b74c00] Unsupported bit depth: 0 19:22:00 INFO - PROCESS | 8148 | [h264 @ 0x827cd000] err{or,}_recognition separate: 1; 1 19:22:00 INFO - PROCESS | 8148 | [h264 @ 0x827cd000] err{or,}_recognition combined: 1; 1 19:22:00 INFO - PROCESS | 8148 | [h264 @ 0x827cd000] Unsupported bit depth: 0 19:22:00 INFO - PROCESS | 8148 | [aac @ 0x81b74c00] err{or,}_recognition separate: 1; 1 19:22:00 INFO - PROCESS | 8148 | [aac @ 0x81b74c00] err{or,}_recognition combined: 1; 1 19:22:00 INFO - PROCESS | 8148 | [aac @ 0x81b74c00] Unsupported bit depth: 0 19:22:00 INFO - PROCESS | 8148 | [h264 @ 0x827cd000] err{or,}_recognition separate: 1; 1 19:22:00 INFO - PROCESS | 8148 | [h264 @ 0x827cd000] err{or,}_recognition combined: 1; 1 19:22:00 INFO - PROCESS | 8148 | [h264 @ 0x827cd000] Unsupported bit depth: 0 19:22:00 INFO - PROCESS | 8148 | 1477707720184 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]]]}] 19:22:00 INFO - ....... 19:22:00 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3147ms 19:22:00 INFO - PROCESS | 8148 | 1477707720229 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 19:22:00 INFO - PROCESS | 8148 | 1477707720235 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 19:22:00 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 19:22:00 INFO - PROCESS | 8148 | 1477707720248 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}] 19:22:00 INFO - PROCESS | 8148 | 1477707720458 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 19:22:00 INFO - PROCESS | 8148 | 1477707720475 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 19:22:00 INFO - PROCESS | 8148 | 1477707720481 Marionette TRACE conn4 <- [1,1810,null,["8"]] 19:22:00 INFO - PROCESS | 8148 | 1477707720490 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 19:22:00 INFO - PROCESS | 8148 | 1477707720500 Marionette TRACE conn4 <- [1,1811,null,{}] 19:22:00 INFO - PROCESS | 8148 | 1477707720636 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:00 INFO - PROCESS | 8148 | ++DOCSHELL 0x81983c00 == 9 [pid = 8148] [id = 412] 19:22:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 19 (0x81b7c000) [pid = 8148] [serial = 1204] [outer = (nil)] 19:22:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 20 (0x82a9a000) [pid = 8148] [serial = 1205] [outer = 0x81b7c000] 19:22:00 INFO - PROCESS | 8148 | 1477707720745 Marionette DEBUG loaded listener.js 19:22:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 21 (0x8197a800) [pid = 8148] [serial = 1206] [outer = 0x81b7c000] 19:22:01 INFO - PROCESS | 8148 | 1477707721319 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]]]}] 19:22:01 INFO - . 19:22:01 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1132ms 19:22:01 INFO - PROCESS | 8148 | 1477707721380 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 19:22:01 INFO - PROCESS | 8148 | 1477707721384 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 19:22:01 INFO - TEST-START | /media-source/mediasource-avtracks.html 19:22:01 INFO - PROCESS | 8148 | 1477707721393 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}] 19:22:01 INFO - PROCESS | 8148 | 1477707721597 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 19:22:01 INFO - PROCESS | 8148 | 1477707721726 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 19:22:01 INFO - PROCESS | 8148 | 1477707721732 Marionette TRACE conn4 <- [1,1815,null,["8"]] 19:22:01 INFO - PROCESS | 8148 | 1477707721740 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 19:22:01 INFO - PROCESS | 8148 | 1477707721748 Marionette TRACE conn4 <- [1,1816,null,{}] 19:22:01 INFO - PROCESS | 8148 | 1477707721754 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b67800 == 10 [pid = 8148] [id = 413] 19:22:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x82b67c00) [pid = 8148] [serial = 1207] [outer = (nil)] 19:22:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x82b69800) [pid = 8148] [serial = 1208] [outer = 0x82b67c00] 19:22:01 INFO - PROCESS | 8148 | 1477707721868 Marionette DEBUG loaded listener.js 19:22:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x82cd3800) [pid = 8148] [serial = 1209] [outer = 0x82b67c00] 19:22:03 INFO - .... 19:22:03 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1991ms 19:22:03 INFO - PROCESS | 8148 | 1477707723322 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"]]]}] 19:22:03 INFO - PROCESS | 8148 | 1477707723385 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 19:22:03 INFO - PROCESS | 8148 | 1477707723400 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 19:22:03 INFO - TEST-START | /media-source/mediasource-buffered.html 19:22:03 INFO - PROCESS | 8148 | 1477707723480 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}] 19:22:03 INFO - PROCESS | 8148 | 1477707723679 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 19:22:03 INFO - PROCESS | 8148 | 1477707723839 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 19:22:03 INFO - PROCESS | 8148 | 1477707723846 Marionette TRACE conn4 <- [1,1820,null,["8"]] 19:22:03 INFO - PROCESS | 8148 | 1477707723855 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 19:22:03 INFO - PROCESS | 8148 | 1477707723864 Marionette TRACE conn4 <- [1,1821,null,{}] 19:22:03 INFO - PROCESS | 8148 | 1477707723872 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:03 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a62800 == 11 [pid = 8148] [id = 414] 19:22:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81a62c00) [pid = 8148] [serial = 1210] [outer = (nil)] 19:22:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x87d6bc00) [pid = 8148] [serial = 1211] [outer = 0x81a62c00] 19:22:04 INFO - PROCESS | 8148 | 1477707724001 Marionette DEBUG loaded listener.js 19:22:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x87d6f800) [pid = 8148] [serial = 1212] [outer = 0x81a62c00] 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c695800] err{or,}_recognition separate: 1; 1 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c695800] err{or,}_recognition combined: 1; 1 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c695800] Unsupported bit depth: 0 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c6a2800] err{or,}_recognition separate: 1; 1 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c6a2800] err{or,}_recognition combined: 1; 1 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c6a2800] Unsupported bit depth: 0 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c48ac00] err{or,}_recognition separate: 1; 1 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c48ac00] err{or,}_recognition combined: 1; 1 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c48ac00] Unsupported bit depth: 0 19:22:05 INFO - PROCESS | 8148 | [h264 @ 0x8c6a2800] err{or,}_recognition separate: 1; 1 19:22:05 INFO - PROCESS | 8148 | [h264 @ 0x8c6a2800] err{or,}_recognition combined: 1; 1 19:22:05 INFO - PROCESS | 8148 | [h264 @ 0x8c6a2800] Unsupported bit depth: 0 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c6a3400] err{or,}_recognition separate: 1; 1 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c6a3400] err{or,}_recognition combined: 1; 1 19:22:05 INFO - PROCESS | 8148 | [aac @ 0x8c6a3400] Unsupported bit depth: 0 19:22:05 INFO - PROCESS | 8148 | [h264 @ 0x8c48ac00] err{or,}_recognition separate: 1; 1 19:22:05 INFO - PROCESS | 8148 | [h264 @ 0x8c48ac00] err{or,}_recognition combined: 1; 1 19:22:05 INFO - PROCESS | 8148 | [h264 @ 0x8c48ac00] Unsupported bit depth: 0 19:22:05 INFO - PROCESS | 8148 | [h264 @ 0x8c48ac00] no picture 19:22:05 INFO - PROCESS | 8148 | [h264 @ 0x8c48ac00] no picture 19:22:06 INFO - PROCESS | 8148 | [aac @ 0x8c48ac00] err{or,}_recognition separate: 1; 1 19:22:06 INFO - PROCESS | 8148 | [aac @ 0x8c48ac00] err{or,}_recognition combined: 1; 1 19:22:06 INFO - PROCESS | 8148 | [aac @ 0x8c48ac00] Unsupported bit depth: 0 19:22:06 INFO - PROCESS | 8148 | [h264 @ 0x8c94cc00] err{or,}_recognition separate: 1; 1 19:22:06 INFO - PROCESS | 8148 | [h264 @ 0x8c94cc00] err{or,}_recognition combined: 1; 1 19:22:06 INFO - PROCESS | 8148 | [h264 @ 0x8c94cc00] Unsupported bit depth: 0 19:22:06 INFO - PROCESS | 8148 | [aac @ 0x8c94d400] err{or,}_recognition separate: 1; 1 19:22:06 INFO - PROCESS | 8148 | [aac @ 0x8c94d400] err{or,}_recognition combined: 1; 1 19:22:06 INFO - PROCESS | 8148 | [aac @ 0x8c94d400] Unsupported bit depth: 0 19:22:06 INFO - PROCESS | 8148 | [h264 @ 0x8c48ac00] err{or,}_recognition separate: 1; 1 19:22:06 INFO - PROCESS | 8148 | [h264 @ 0x8c48ac00] err{or,}_recognition combined: 1; 1 19:22:06 INFO - PROCESS | 8148 | [h264 @ 0x8c48ac00] Unsupported bit depth: 0 19:22:06 INFO - PROCESS | 8148 | [h264 @ 0x8c48ac00] no picture 19:22:06 INFO - PROCESS | 8148 | [h264 @ 0x8c48ac00] no picture 19:22:06 INFO - PROCESS | 8148 | 1477707726217 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]]]}] 19:22:06 INFO - ....... 19:22:06 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2794ms 19:22:06 INFO - PROCESS | 8148 | 1477707726266 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 19:22:06 INFO - PROCESS | 8148 | 1477707726272 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 19:22:06 INFO - TEST-START | /media-source/mediasource-closed.html 19:22:06 INFO - PROCESS | 8148 | 1477707726324 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}] 19:22:06 INFO - PROCESS | 8148 | 1477707726568 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 19:22:06 INFO - PROCESS | 8148 | 1477707726731 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 19:22:06 INFO - PROCESS | 8148 | 1477707726737 Marionette TRACE conn4 <- [1,1825,null,["8"]] 19:22:06 INFO - PROCESS | 8148 | 1477707726747 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 19:22:06 INFO - PROCESS | 8148 | 1477707726753 Marionette TRACE conn4 <- [1,1826,null,{}] 19:22:06 INFO - PROCESS | 8148 | 1477707726761 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c952400 == 12 [pid = 8148] [id = 415] 19:22:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x8c952c00) [pid = 8148] [serial = 1213] [outer = (nil)] 19:22:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8c956000) [pid = 8148] [serial = 1214] [outer = 0x8c952c00] 19:22:06 INFO - PROCESS | 8148 | 1477707726877 Marionette DEBUG loaded listener.js 19:22:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x8d811400) [pid = 8148] [serial = 1215] [outer = 0x8c952c00] 19:22:07 INFO - PROCESS | 8148 | 1477707727779 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]]]}] 19:22:07 INFO - .......... 19:22:07 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1533ms 19:22:07 INFO - PROCESS | 8148 | 1477707727822 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 19:22:07 INFO - PROCESS | 8148 | 1477707727831 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 19:22:07 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 19:22:07 INFO - PROCESS | 8148 | 1477707727839 Marionette TRACE conn4 -> [0,1829,"getContext",null] 19:22:07 INFO - PROCESS | 8148 | 1477707727843 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 19:22:07 INFO - PROCESS | 8148 | 1477707727864 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 19:22:07 INFO - PROCESS | 8148 | 1477707727869 Marionette TRACE conn4 <- [1,1830,null,{}] 19:22:07 INFO - PROCESS | 8148 | 1477707727878 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}] 19:22:07 INFO - PROCESS | 8148 | 1477707727905 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 19:22:07 INFO - PROCESS | 8148 | 1477707727916 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 19:22:07 INFO - PROCESS | 8148 | 1477707727922 Marionette TRACE conn4 <- [1,1832,null,{}] 19:22:07 INFO - Setting pref media.mediasource.enabled (true) 19:22:07 INFO - PROCESS | 8148 | 1477707727933 Marionette TRACE conn4 -> [0,1833,"getContext",null] 19:22:07 INFO - PROCESS | 8148 | 1477707727940 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 19:22:07 INFO - PROCESS | 8148 | 1477707727951 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 19:22:07 INFO - PROCESS | 8148 | 1477707727956 Marionette TRACE conn4 <- [1,1834,null,{}] 19:22:08 INFO - PROCESS | 8148 | 1477707728010 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}] 19:22:08 INFO - PROCESS | 8148 | 1477707728046 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 19:22:08 INFO - PROCESS | 8148 | 1477707728061 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 19:22:08 INFO - PROCESS | 8148 | 1477707728066 Marionette TRACE conn4 <- [1,1836,null,{}] 19:22:08 INFO - PROCESS | 8148 | 1477707728086 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}] 19:22:08 INFO - PROCESS | 8148 | 1477707728389 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 19:22:08 INFO - PROCESS | 8148 | 1477707728567 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 19:22:08 INFO - PROCESS | 8148 | 1477707728574 Marionette TRACE conn4 <- [1,1838,null,["8"]] 19:22:08 INFO - PROCESS | 8148 | 1477707728580 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 19:22:08 INFO - PROCESS | 8148 | 1477707728588 Marionette TRACE conn4 <- [1,1839,null,{}] 19:22:08 INFO - PROCESS | 8148 | 1477707728594 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d2800 == 13 [pid = 8148] [id = 416] 19:22:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x8f7d3000) [pid = 8148] [serial = 1216] [outer = (nil)] 19:22:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x905d1800) [pid = 8148] [serial = 1217] [outer = 0x8f7d3000] 19:22:08 INFO - PROCESS | 8148 | 1477707728729 Marionette DEBUG loaded listener.js 19:22:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x910cc000) [pid = 8148] [serial = 1218] [outer = 0x8f7d3000] 19:22:10 INFO - PROCESS | 8148 | --DOCSHELL 0x9a56e400 == 12 [pid = 8148] [id = 410] 19:22:10 INFO - PROCESS | 8148 | [aac @ 0x8185dc00] err{or,}_recognition separate: 1; 1 19:22:10 INFO - PROCESS | 8148 | [aac @ 0x8185dc00] err{or,}_recognition combined: 1; 1 19:22:10 INFO - PROCESS | 8148 | [aac @ 0x8185dc00] Unsupported bit depth: 0 19:22:10 INFO - PROCESS | 8148 | [h264 @ 0x81861800] err{or,}_recognition separate: 1; 1 19:22:10 INFO - PROCESS | 8148 | [h264 @ 0x81861800] err{or,}_recognition combined: 1; 1 19:22:10 INFO - PROCESS | 8148 | [h264 @ 0x81861800] Unsupported bit depth: 0 19:22:10 INFO - PROCESS | 8148 | [aac @ 0x81865c00] err{or,}_recognition separate: 1; 1 19:22:10 INFO - PROCESS | 8148 | [aac @ 0x81865c00] err{or,}_recognition combined: 1; 1 19:22:10 INFO - PROCESS | 8148 | [aac @ 0x81865c00] Unsupported bit depth: 0 19:22:10 INFO - PROCESS | 8148 | [h264 @ 0x8185e000] err{or,}_recognition separate: 1; 1 19:22:10 INFO - PROCESS | 8148 | [h264 @ 0x8185e000] err{or,}_recognition combined: 1; 1 19:22:10 INFO - PROCESS | 8148 | [h264 @ 0x8185e000] Unsupported bit depth: 0 19:22:10 INFO - PROCESS | 8148 | [h264 @ 0x8185e000] no picture 19:22:10 INFO - PROCESS | 8148 | [h264 @ 0x8185e000] no picture 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197c800] err{or,}_recognition separate: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197c800] err{or,}_recognition combined: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197c800] Unsupported bit depth: 0 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition separate: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition combined: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] Unsupported bit depth: 0 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197cc00] err{or,}_recognition separate: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197cc00] err{or,}_recognition combined: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197cc00] Unsupported bit depth: 0 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition separate: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition combined: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] Unsupported bit depth: 0 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition separate: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition combined: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] Unsupported bit depth: 0 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197c800] err{or,}_recognition separate: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197c800] err{or,}_recognition combined: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197c800] Unsupported bit depth: 0 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition separate: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition combined: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] Unsupported bit depth: 0 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition separate: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition combined: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x81860c00] Unsupported bit depth: 0 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197c800] err{or,}_recognition separate: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197c800] err{or,}_recognition combined: 1; 1 19:22:12 INFO - PROCESS | 8148 | [aac @ 0x8197c800] Unsupported bit depth: 0 19:22:12 INFO - PROCESS | 8148 | [h264 @ 0x81983000] err{or,}_recognition separate: 1; 1 19:22:12 INFO - PROCESS | 8148 | [h264 @ 0x81983000] err{or,}_recognition combined: 1; 1 19:22:12 INFO - PROCESS | 8148 | [h264 @ 0x81983000] Unsupported bit depth: 0 19:22:12 INFO - PROCESS | 8148 | [h264 @ 0x81983000] no picture 19:22:12 INFO - PROCESS | 8148 | [h264 @ 0x81983000] no picture 19:22:13 INFO - PROCESS | 8148 | [h264 @ 0x81861c00] err{or,}_recognition separate: 1; 1 19:22:13 INFO - PROCESS | 8148 | [h264 @ 0x81861c00] err{or,}_recognition combined: 1; 1 19:22:13 INFO - PROCESS | 8148 | [h264 @ 0x81861c00] Unsupported bit depth: 0 19:22:13 INFO - PROCESS | 8148 | [h264 @ 0x81861c00] no picture 19:22:13 INFO - PROCESS | 8148 | [h264 @ 0x81861c00] no picture 19:22:13 INFO - PROCESS | 8148 | [h264 @ 0x81865c00] err{or,}_recognition separate: 1; 1 19:22:13 INFO - PROCESS | 8148 | [h264 @ 0x81865c00] err{or,}_recognition combined: 1; 1 19:22:13 INFO - PROCESS | 8148 | [h264 @ 0x81865c00] Unsupported bit depth: 0 19:22:13 INFO - PROCESS | 8148 | [h264 @ 0x81865c00] no picture 19:22:13 INFO - PROCESS | 8148 | [h264 @ 0x81865c00] no picture 19:22:14 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x82b67c00) [pid = 8148] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 19:22:14 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x81b7c000) [pid = 8148] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 19:22:14 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x9a56ec00) [pid = 8148] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 19:22:14 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8197f000) [pid = 8148] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 19:22:14 INFO - PROCESS | 8148 | 1477707734867 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]]]}] 19:22:14 INFO - . 19:22:14 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 7053ms 19:22:14 INFO - PROCESS | 8148 | 1477707734894 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 19:22:14 INFO - PROCESS | 8148 | 1477707734903 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 19:22:14 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 19:22:14 INFO - PROCESS | 8148 | 1477707734916 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}] 19:22:15 INFO - PROCESS | 8148 | 1477707735148 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 19:22:15 INFO - PROCESS | 8148 | 1477707735270 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 19:22:15 INFO - PROCESS | 8148 | 1477707735277 Marionette TRACE conn4 <- [1,1843,null,["8"]] 19:22:15 INFO - PROCESS | 8148 | 1477707735286 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 19:22:15 INFO - PROCESS | 8148 | 1477707735297 Marionette TRACE conn4 <- [1,1844,null,{}] 19:22:15 INFO - PROCESS | 8148 | 1477707735306 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b7a000 == 13 [pid = 8148] [id = 417] 19:22:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x81b7c000) [pid = 8148] [serial = 1219] [outer = (nil)] 19:22:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x824ab000) [pid = 8148] [serial = 1220] [outer = 0x81b7c000] 19:22:15 INFO - PROCESS | 8148 | 1477707735420 Marionette DEBUG loaded listener.js 19:22:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82798800) [pid = 8148] [serial = 1221] [outer = 0x81b7c000] 19:22:16 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition separate: 1; 1 19:22:16 INFO - PROCESS | 8148 | [aac @ 0x81860c00] err{or,}_recognition combined: 1; 1 19:22:16 INFO - PROCESS | 8148 | [aac @ 0x81860c00] Unsupported bit depth: 0 19:22:16 INFO - PROCESS | 8148 | [h264 @ 0x818fa800] err{or,}_recognition separate: 1; 1 19:22:16 INFO - PROCESS | 8148 | [h264 @ 0x818fa800] err{or,}_recognition combined: 1; 1 19:22:16 INFO - PROCESS | 8148 | [h264 @ 0x818fa800] Unsupported bit depth: 0 19:22:16 INFO - PROCESS | 8148 | [aac @ 0x818fe000] err{or,}_recognition separate: 1; 1 19:22:16 INFO - PROCESS | 8148 | [aac @ 0x818fe000] err{or,}_recognition combined: 1; 1 19:22:16 INFO - PROCESS | 8148 | [aac @ 0x818fe000] Unsupported bit depth: 0 19:22:16 INFO - PROCESS | 8148 | [h264 @ 0x81867400] err{or,}_recognition separate: 1; 1 19:22:16 INFO - PROCESS | 8148 | [h264 @ 0x81867400] err{or,}_recognition combined: 1; 1 19:22:16 INFO - PROCESS | 8148 | [h264 @ 0x81867400] Unsupported bit depth: 0 19:22:16 INFO - PROCESS | 8148 | [h264 @ 0x81867400] no picture 19:22:16 INFO - PROCESS | 8148 | [h264 @ 0x81867400] no picture 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] err{or,}_recognition separate: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] err{or,}_recognition combined: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] Unsupported bit depth: 0 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x818fe000] err{or,}_recognition separate: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x818fe000] err{or,}_recognition combined: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x818fe000] Unsupported bit depth: 0 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81a5f400] err{or,}_recognition separate: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81a5f400] err{or,}_recognition combined: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81a5f400] Unsupported bit depth: 0 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x8197b000] err{or,}_recognition separate: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x8197b000] err{or,}_recognition combined: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x8197b000] Unsupported bit depth: 0 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] err{or,}_recognition separate: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] err{or,}_recognition combined: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] Unsupported bit depth: 0 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x818f8800] err{or,}_recognition separate: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x818f8800] err{or,}_recognition combined: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x818f8800] Unsupported bit depth: 0 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] err{or,}_recognition separate: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] err{or,}_recognition combined: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] Unsupported bit depth: 0 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x8197bc00] err{or,}_recognition separate: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x8197bc00] err{or,}_recognition combined: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x8197bc00] Unsupported bit depth: 0 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] err{or,}_recognition separate: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] err{or,}_recognition combined: 1; 1 19:22:18 INFO - PROCESS | 8148 | [aac @ 0x81980800] Unsupported bit depth: 0 19:22:18 INFO - PROCESS | 8148 | [h264 @ 0x81a67c00] err{or,}_recognition separate: 1; 1 19:22:18 INFO - PROCESS | 8148 | [h264 @ 0x81a67c00] err{or,}_recognition combined: 1; 1 19:22:18 INFO - PROCESS | 8148 | [h264 @ 0x81a67c00] Unsupported bit depth: 0 19:22:18 INFO - PROCESS | 8148 | [h264 @ 0x81a67c00] no picture 19:22:18 INFO - PROCESS | 8148 | [h264 @ 0x81a67c00] no picture 19:22:19 INFO - PROCESS | 8148 | [h264 @ 0x8197b000] err{or,}_recognition separate: 1; 1 19:22:19 INFO - PROCESS | 8148 | [h264 @ 0x8197b000] err{or,}_recognition combined: 1; 1 19:22:19 INFO - PROCESS | 8148 | [h264 @ 0x8197b000] Unsupported bit depth: 0 19:22:19 INFO - PROCESS | 8148 | [h264 @ 0x8197b000] no picture 19:22:19 INFO - PROCESS | 8148 | [h264 @ 0x8197b000] no picture 19:22:19 INFO - PROCESS | 8148 | [h264 @ 0x818fa800] err{or,}_recognition separate: 1; 1 19:22:19 INFO - PROCESS | 8148 | [h264 @ 0x818fa800] err{or,}_recognition combined: 1; 1 19:22:19 INFO - PROCESS | 8148 | [h264 @ 0x818fa800] Unsupported bit depth: 0 19:22:19 INFO - PROCESS | 8148 | [h264 @ 0x818fa800] no picture 19:22:19 INFO - PROCESS | 8148 | [h264 @ 0x818fa800] no picture 19:22:20 INFO - PROCESS | 8148 | 1477707740900 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]]]}] 19:22:20 INFO - . 19:22:20 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6044ms 19:22:20 INFO - PROCESS | 8148 | 1477707740959 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 19:22:20 INFO - PROCESS | 8148 | 1477707740967 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 19:22:20 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 19:22:20 INFO - PROCESS | 8148 | 1477707740982 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}] 19:22:21 INFO - PROCESS | 8148 | 1477707741219 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 19:22:21 INFO - PROCESS | 8148 | --DOCSHELL 0x8c952400 == 12 [pid = 8148] [id = 415] 19:22:21 INFO - PROCESS | 8148 | --DOCSHELL 0x81983c00 == 11 [pid = 8148] [id = 412] 19:22:21 INFO - PROCESS | 8148 | --DOCSHELL 0x8197e800 == 10 [pid = 8148] [id = 411] 19:22:21 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d2800 == 9 [pid = 8148] [id = 416] 19:22:21 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x82cd3800) [pid = 8148] [serial = 1209] [outer = (nil)] [url = about:blank] 19:22:21 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x82b69800) [pid = 8148] [serial = 1208] [outer = (nil)] [url = about:blank] 19:22:21 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x82a9a000) [pid = 8148] [serial = 1205] [outer = (nil)] [url = about:blank] 19:22:21 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x81986c00) [pid = 8148] [serial = 1203] [outer = (nil)] [url = about:blank] 19:22:21 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0xa1ad0000) [pid = 8148] [serial = 1200] [outer = (nil)] [url = about:blank] 19:22:21 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x81982400) [pid = 8148] [serial = 1202] [outer = (nil)] [url = about:blank] 19:22:21 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x8197a800) [pid = 8148] [serial = 1206] [outer = (nil)] [url = about:blank] 19:22:21 INFO - PROCESS | 8148 | 1477707741403 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 19:22:21 INFO - PROCESS | 8148 | 1477707741413 Marionette TRACE conn4 <- [1,1848,null,["8"]] 19:22:21 INFO - PROCESS | 8148 | 1477707741428 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 19:22:21 INFO - PROCESS | 8148 | 1477707741446 Marionette TRACE conn4 <- [1,1849,null,{}] 19:22:21 INFO - PROCESS | 8148 | 1477707741459 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x81867c00 == 10 [pid = 8148] [id = 418] 19:22:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x818ef800) [pid = 8148] [serial = 1222] [outer = (nil)] 19:22:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x81983c00) [pid = 8148] [serial = 1223] [outer = 0x818ef800] 19:22:21 INFO - PROCESS | 8148 | 1477707741588 Marionette DEBUG loaded listener.js 19:22:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x81a60000) [pid = 8148] [serial = 1224] [outer = 0x818ef800] 19:22:22 INFO - PROCESS | 8148 | [h264 @ 0x81a61c00] err{or,}_recognition separate: 1; 1 19:22:22 INFO - PROCESS | 8148 | [h264 @ 0x81a61c00] err{or,}_recognition combined: 1; 1 19:22:22 INFO - PROCESS | 8148 | [h264 @ 0x81a61c00] Unsupported bit depth: 0 19:22:22 INFO - PROCESS | 8148 | [h264 @ 0x81a61c00] err{or,}_recognition separate: 1; 1 19:22:22 INFO - PROCESS | 8148 | [h264 @ 0x81a61c00] err{or,}_recognition combined: 1; 1 19:22:22 INFO - PROCESS | 8148 | [h264 @ 0x81a61c00] Unsupported bit depth: 0 19:22:22 INFO - PROCESS | 8148 | [h264 @ 0x81a61c00] no picture 19:22:22 INFO - PROCESS | 8148 | [h264 @ 0x81a61c00] no picture 19:22:23 INFO - PROCESS | 8148 | [h264 @ 0x81a66800] err{or,}_recognition separate: 1; 1 19:22:23 INFO - PROCESS | 8148 | [h264 @ 0x81a66800] err{or,}_recognition combined: 1; 1 19:22:23 INFO - PROCESS | 8148 | [h264 @ 0x81a66800] Unsupported bit depth: 0 19:22:23 INFO - PROCESS | 8148 | [h264 @ 0x81a66800] no picture 19:22:23 INFO - PROCESS | 8148 | [h264 @ 0x81a66800] no picture 19:22:23 INFO - PROCESS | 8148 | [h264 @ 0x81b70c00] err{or,}_recognition separate: 1; 1 19:22:23 INFO - PROCESS | 8148 | [h264 @ 0x81b70c00] err{or,}_recognition combined: 1; 1 19:22:23 INFO - PROCESS | 8148 | [h264 @ 0x81b70c00] Unsupported bit depth: 0 19:22:23 INFO - PROCESS | 8148 | [h264 @ 0x81b70c00] no picture 19:22:23 INFO - PROCESS | 8148 | [h264 @ 0x81b70c00] no picture 19:22:24 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8f7d3000) [pid = 8148] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 19:22:24 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x81a62c00) [pid = 8148] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 19:22:24 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x8c952c00) [pid = 8148] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 19:22:24 INFO - PROCESS | 8148 | [h264 @ 0x8185ac00] err{or,}_recognition separate: 1; 1 19:22:24 INFO - PROCESS | 8148 | [h264 @ 0x8185ac00] err{or,}_recognition combined: 1; 1 19:22:24 INFO - PROCESS | 8148 | [h264 @ 0x8185ac00] Unsupported bit depth: 0 19:22:24 INFO - PROCESS | 8148 | [h264 @ 0x8185ac00] no picture 19:22:24 INFO - PROCESS | 8148 | [h264 @ 0x8185ac00] no picture 19:22:24 INFO - PROCESS | 8148 | 1477707744756 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]]]}] 19:22:24 INFO - . 19:22:24 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3838ms 19:22:24 INFO - PROCESS | 8148 | 1477707744818 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 19:22:24 INFO - PROCESS | 8148 | 1477707744827 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 19:22:24 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 19:22:24 INFO - PROCESS | 8148 | 1477707744838 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}] 19:22:25 INFO - PROCESS | 8148 | 1477707745133 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 19:22:25 INFO - PROCESS | 8148 | 1477707745217 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 19:22:25 INFO - PROCESS | 8148 | 1477707745224 Marionette TRACE conn4 <- [1,1853,null,["8"]] 19:22:25 INFO - PROCESS | 8148 | 1477707745233 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 19:22:25 INFO - PROCESS | 8148 | 1477707745241 Marionette TRACE conn4 <- [1,1854,null,{}] 19:22:25 INFO - PROCESS | 8148 | 1477707745250 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b75c00 == 11 [pid = 8148] [id = 419] 19:22:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x824a0000) [pid = 8148] [serial = 1225] [outer = (nil)] 19:22:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x824a6c00) [pid = 8148] [serial = 1226] [outer = 0x824a0000] 19:22:25 INFO - PROCESS | 8148 | 1477707745376 Marionette DEBUG loaded listener.js 19:22:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x824a9800) [pid = 8148] [serial = 1227] [outer = 0x824a0000] 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x824c4800] err{or,}_recognition separate: 1; 1 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x824c4800] err{or,}_recognition combined: 1; 1 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x824c4800] Unsupported bit depth: 0 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x824c4800] err{or,}_recognition separate: 1; 1 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x824c4800] err{or,}_recognition combined: 1; 1 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x824c4800] Unsupported bit depth: 0 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x824c4800] no picture 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x824c4800] no picture 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x825d0800] err{or,}_recognition separate: 1; 1 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x825d0800] err{or,}_recognition combined: 1; 1 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x825d0800] Unsupported bit depth: 0 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x825d0800] no picture 19:22:26 INFO - PROCESS | 8148 | [h264 @ 0x825d0800] no picture 19:22:27 INFO - PROCESS | 8148 | [h264 @ 0x825d1c00] err{or,}_recognition separate: 1; 1 19:22:27 INFO - PROCESS | 8148 | [h264 @ 0x825d1c00] err{or,}_recognition combined: 1; 1 19:22:27 INFO - PROCESS | 8148 | [h264 @ 0x825d1c00] Unsupported bit depth: 0 19:22:27 INFO - PROCESS | 8148 | [h264 @ 0x825d1c00] no picture 19:22:27 INFO - PROCESS | 8148 | [h264 @ 0x825d1c00] no picture 19:22:27 INFO - PROCESS | 8148 | [h264 @ 0x8185dc00] err{or,}_recognition separate: 1; 1 19:22:27 INFO - PROCESS | 8148 | [h264 @ 0x8185dc00] err{or,}_recognition combined: 1; 1 19:22:27 INFO - PROCESS | 8148 | [h264 @ 0x8185dc00] Unsupported bit depth: 0 19:22:27 INFO - PROCESS | 8148 | [h264 @ 0x8185dc00] no picture 19:22:27 INFO - PROCESS | 8148 | [h264 @ 0x8185dc00] no picture 19:22:28 INFO - PROCESS | 8148 | 1477707748536 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]]]}] 19:22:28 INFO - . 19:22:28 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3735ms 19:22:28 INFO - PROCESS | 8148 | 1477707748574 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 19:22:28 INFO - PROCESS | 8148 | 1477707748582 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 19:22:28 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 19:22:28 INFO - PROCESS | 8148 | 1477707748594 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}] 19:22:28 INFO - PROCESS | 8148 | 1477707748847 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 19:22:29 INFO - PROCESS | 8148 | 1477707749009 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 19:22:29 INFO - PROCESS | 8148 | 1477707749016 Marionette TRACE conn4 <- [1,1858,null,["8"]] 19:22:29 INFO - PROCESS | 8148 | 1477707749024 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 19:22:29 INFO - PROCESS | 8148 | 1477707749033 Marionette TRACE conn4 <- [1,1859,null,{}] 19:22:29 INFO - PROCESS | 8148 | 1477707749040 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:29 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a5e400 == 12 [pid = 8148] [id = 420] 19:22:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x81a5e800) [pid = 8148] [serial = 1228] [outer = (nil)] 19:22:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x81a66000) [pid = 8148] [serial = 1229] [outer = 0x81a5e800] 19:22:29 INFO - PROCESS | 8148 | 1477707749209 Marionette DEBUG loaded listener.js 19:22:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x81b7d400) [pid = 8148] [serial = 1230] [outer = 0x81a5e800] 19:22:30 INFO - PROCESS | 8148 | [h264 @ 0x825cd800] err{or,}_recognition separate: 1; 1 19:22:30 INFO - PROCESS | 8148 | [h264 @ 0x825cd800] err{or,}_recognition combined: 1; 1 19:22:30 INFO - PROCESS | 8148 | [h264 @ 0x825cd800] Unsupported bit depth: 0 19:22:30 INFO - PROCESS | 8148 | [h264 @ 0x825d2000] err{or,}_recognition separate: 1; 1 19:22:30 INFO - PROCESS | 8148 | [h264 @ 0x825d2000] err{or,}_recognition combined: 1; 1 19:22:30 INFO - PROCESS | 8148 | [h264 @ 0x825d2000] Unsupported bit depth: 0 19:22:30 INFO - PROCESS | 8148 | [h264 @ 0x825d2000] no picture 19:22:30 INFO - PROCESS | 8148 | [h264 @ 0x825d2000] no picture 19:22:31 INFO - PROCESS | 8148 | [h264 @ 0x8271a800] err{or,}_recognition separate: 1; 1 19:22:31 INFO - PROCESS | 8148 | [h264 @ 0x8271a800] err{or,}_recognition combined: 1; 1 19:22:31 INFO - PROCESS | 8148 | [h264 @ 0x8271a800] Unsupported bit depth: 0 19:22:31 INFO - PROCESS | 8148 | [h264 @ 0x8271a800] no picture 19:22:31 INFO - PROCESS | 8148 | [h264 @ 0x8271a800] no picture 19:22:31 INFO - PROCESS | 8148 | [h264 @ 0x818f1c00] err{or,}_recognition separate: 1; 1 19:22:31 INFO - PROCESS | 8148 | [h264 @ 0x818f1c00] err{or,}_recognition combined: 1; 1 19:22:31 INFO - PROCESS | 8148 | [h264 @ 0x818f1c00] Unsupported bit depth: 0 19:22:31 INFO - PROCESS | 8148 | [h264 @ 0x818f1c00] no picture 19:22:31 INFO - PROCESS | 8148 | [h264 @ 0x818f1c00] no picture 19:22:32 INFO - PROCESS | 8148 | [h264 @ 0x8185ec00] err{or,}_recognition separate: 1; 1 19:22:32 INFO - PROCESS | 8148 | [h264 @ 0x8185ec00] err{or,}_recognition combined: 1; 1 19:22:32 INFO - PROCESS | 8148 | [h264 @ 0x8185ec00] Unsupported bit depth: 0 19:22:32 INFO - PROCESS | 8148 | [h264 @ 0x8185ec00] no picture 19:22:32 INFO - PROCESS | 8148 | [h264 @ 0x8185ec00] no picture 19:22:32 INFO - PROCESS | 8148 | --DOCSHELL 0x81867c00 == 11 [pid = 8148] [id = 418] 19:22:32 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x824ab000) [pid = 8148] [serial = 1220] [outer = (nil)] [url = about:blank] 19:22:32 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x905d1800) [pid = 8148] [serial = 1217] [outer = (nil)] [url = about:blank] 19:22:32 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x910cc000) [pid = 8148] [serial = 1218] [outer = (nil)] [url = about:blank] 19:22:32 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8c956000) [pid = 8148] [serial = 1214] [outer = (nil)] [url = about:blank] 19:22:32 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x8d811400) [pid = 8148] [serial = 1215] [outer = (nil)] [url = about:blank] 19:22:32 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x87d6bc00) [pid = 8148] [serial = 1211] [outer = (nil)] [url = about:blank] 19:22:32 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x87d6f800) [pid = 8148] [serial = 1212] [outer = (nil)] [url = about:blank] 19:22:33 INFO - PROCESS | 8148 | 1477707753156 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]]]}] 19:22:33 INFO - . 19:22:33 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 4596ms 19:22:33 INFO - PROCESS | 8148 | 1477707753192 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 19:22:33 INFO - PROCESS | 8148 | 1477707753202 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 19:22:33 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 19:22:33 INFO - Clearing pref media.mediasource.enabled 19:22:33 INFO - PROCESS | 8148 | 1477707753218 Marionette TRACE conn4 -> [0,1862,"getContext",null] 19:22:33 INFO - PROCESS | 8148 | 1477707753229 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 19:22:33 INFO - PROCESS | 8148 | 1477707753250 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 19:22:33 INFO - PROCESS | 8148 | 1477707753259 Marionette TRACE conn4 <- [1,1863,null,{}] 19:22:33 INFO - PROCESS | 8148 | 1477707753272 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}] 19:22:33 INFO - PROCESS | 8148 | 1477707753304 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 19:22:33 INFO - PROCESS | 8148 | 1477707753313 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 19:22:33 INFO - PROCESS | 8148 | 1477707753327 Marionette TRACE conn4 <- [1,1865,null,{}] 19:22:33 INFO - PROCESS | 8148 | 1477707753345 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}] 19:22:33 INFO - PROCESS | 8148 | 1477707753605 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 19:22:33 INFO - PROCESS | 8148 | 1477707753740 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 19:22:33 INFO - PROCESS | 8148 | 1477707753746 Marionette TRACE conn4 <- [1,1867,null,["8"]] 19:22:33 INFO - PROCESS | 8148 | 1477707753757 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 19:22:33 INFO - PROCESS | 8148 | 1477707753764 Marionette TRACE conn4 <- [1,1868,null,{}] 19:22:33 INFO - PROCESS | 8148 | 1477707753773 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x81988800 == 12 [pid = 8148] [id = 421] 19:22:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81a5b800) [pid = 8148] [serial = 1231] [outer = (nil)] 19:22:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x82724800) [pid = 8148] [serial = 1232] [outer = 0x81a5b800] 19:22:33 INFO - PROCESS | 8148 | 1477707753907 Marionette DEBUG loaded listener.js 19:22:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x82726400) [pid = 8148] [serial = 1233] [outer = 0x81a5b800] 19:22:36 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x81b7c000) [pid = 8148] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 19:22:36 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x818ef800) [pid = 8148] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 19:22:37 INFO - PROCESS | 8148 | 1477707757171 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]]]}] 19:22:37 INFO - . 19:22:37 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 4020ms 19:22:37 INFO - PROCESS | 8148 | 1477707757235 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 19:22:37 INFO - PROCESS | 8148 | 1477707757245 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 19:22:37 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 19:22:37 INFO - PROCESS | 8148 | 1477707757271 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}] 19:22:37 INFO - PROCESS | 8148 | 1477707757572 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 19:22:37 INFO - PROCESS | 8148 | 1477707757590 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 19:22:37 INFO - PROCESS | 8148 | 1477707757597 Marionette TRACE conn4 <- [1,1872,null,["8"]] 19:22:37 INFO - PROCESS | 8148 | 1477707757605 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 19:22:37 INFO - PROCESS | 8148 | 1477707757612 Marionette TRACE conn4 <- [1,1873,null,{}] 19:22:37 INFO - PROCESS | 8148 | 1477707757620 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x827a4800 == 13 [pid = 8148] [id = 422] 19:22:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x827a4c00) [pid = 8148] [serial = 1234] [outer = (nil)] 19:22:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x827d0800) [pid = 8148] [serial = 1235] [outer = 0x827a4c00] 19:22:37 INFO - PROCESS | 8148 | 1477707757740 Marionette DEBUG loaded listener.js 19:22:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x82a92000) [pid = 8148] [serial = 1236] [outer = 0x827a4c00] 19:22:41 INFO - PROCESS | 8148 | 1477707761475 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]]]}] 19:22:41 INFO - . 19:22:41 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 4256ms 19:22:41 INFO - PROCESS | 8148 | 1477707761513 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 19:22:41 INFO - PROCESS | 8148 | 1477707761521 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 19:22:41 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 19:22:41 INFO - PROCESS | 8148 | 1477707761535 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}] 19:22:41 INFO - PROCESS | 8148 | 1477707761763 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 19:22:41 INFO - PROCESS | 8148 | 1477707761933 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 19:22:41 INFO - PROCESS | 8148 | 1477707761940 Marionette TRACE conn4 <- [1,1877,null,["8"]] 19:22:41 INFO - PROCESS | 8148 | 1477707761948 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 19:22:41 INFO - PROCESS | 8148 | 1477707761957 Marionette TRACE conn4 <- [1,1878,null,{}] 19:22:41 INFO - PROCESS | 8148 | 1477707761964 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x82719800 == 14 [pid = 8148] [id = 423] 19:22:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8271a000) [pid = 8148] [serial = 1237] [outer = (nil)] 19:22:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x82795c00) [pid = 8148] [serial = 1238] [outer = 0x8271a000] 19:22:42 INFO - PROCESS | 8148 | 1477707762153 Marionette DEBUG loaded listener.js 19:22:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x8279f000) [pid = 8148] [serial = 1239] [outer = 0x8271a000] 19:22:45 INFO - PROCESS | 8148 | 1477707765751 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]]]}] 19:22:45 INFO - . 19:22:45 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 4261ms 19:22:45 INFO - PROCESS | 8148 | 1477707765796 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 19:22:45 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 19:22:45 INFO - PROCESS | 8148 | 1477707765806 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 19:22:45 INFO - PROCESS | 8148 | 1477707765822 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}] 19:22:46 INFO - PROCESS | 8148 | 1477707766118 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 19:22:46 INFO - PROCESS | 8148 | 1477707766322 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 19:22:46 INFO - PROCESS | 8148 | 1477707766330 Marionette TRACE conn4 <- [1,1882,null,["8"]] 19:22:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81b7a000 == 13 [pid = 8148] [id = 417] 19:22:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81988800 == 12 [pid = 8148] [id = 421] 19:22:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81b75c00 == 11 [pid = 8148] [id = 419] 19:22:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81a5e400 == 10 [pid = 8148] [id = 420] 19:22:46 INFO - PROCESS | 8148 | 1477707766398 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 19:22:46 INFO - PROCESS | 8148 | 1477707766410 Marionette TRACE conn4 <- [1,1883,null,{}] 19:22:46 INFO - PROCESS | 8148 | 1477707766419 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a60400 == 11 [pid = 8148] [id = 424] 19:22:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x81a61000) [pid = 8148] [serial = 1240] [outer = (nil)] 19:22:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x81b7d000) [pid = 8148] [serial = 1241] [outer = 0x81a61000] 19:22:46 INFO - PROCESS | 8148 | 1477707766560 Marionette DEBUG loaded listener.js 19:22:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x824a7c00) [pid = 8148] [serial = 1242] [outer = 0x81a61000] 19:22:46 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x824a6c00) [pid = 8148] [serial = 1226] [outer = (nil)] [url = about:blank] 19:22:46 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x81983c00) [pid = 8148] [serial = 1223] [outer = (nil)] [url = about:blank] 19:22:46 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x81a60000) [pid = 8148] [serial = 1224] [outer = (nil)] [url = about:blank] 19:22:46 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x82798800) [pid = 8148] [serial = 1221] [outer = (nil)] [url = about:blank] 19:22:49 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x81a5b800) [pid = 8148] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 19:22:50 INFO - PROCESS | 8148 | 1477707770102 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]]]}] 19:22:50 INFO - . 19:22:50 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4305ms 19:22:50 INFO - PROCESS | 8148 | 1477707770123 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 19:22:50 INFO - PROCESS | 8148 | 1477707770131 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 19:22:50 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 19:22:50 INFO - PROCESS | 8148 | 1477707770141 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}] 19:22:50 INFO - PROCESS | 8148 | 1477707770482 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 19:22:50 INFO - PROCESS | 8148 | 1477707770503 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 19:22:50 INFO - PROCESS | 8148 | 1477707770511 Marionette TRACE conn4 <- [1,1887,null,["8"]] 19:22:50 INFO - PROCESS | 8148 | 1477707770522 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 19:22:50 INFO - PROCESS | 8148 | 1477707770531 Marionette TRACE conn4 <- [1,1888,null,{}] 19:22:50 INFO - PROCESS | 8148 | 1477707770539 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a6c00 == 12 [pid = 8148] [id = 425] 19:22:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x827c9c00) [pid = 8148] [serial = 1243] [outer = (nil)] 19:22:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x82a8c800) [pid = 8148] [serial = 1244] [outer = 0x827c9c00] 19:22:50 INFO - PROCESS | 8148 | 1477707770673 Marionette DEBUG loaded listener.js 19:22:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82a91c00) [pid = 8148] [serial = 1245] [outer = 0x827c9c00] 19:22:53 INFO - PROCESS | 8148 | 1477707773720 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]]]}] 19:22:53 INFO - . 19:22:53 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3633ms 19:22:53 INFO - PROCESS | 8148 | 1477707773817 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 19:22:53 INFO - PROCESS | 8148 | 1477707773826 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 19:22:53 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 19:22:53 INFO - PROCESS | 8148 | 1477707773841 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}] 19:22:54 INFO - PROCESS | 8148 | 1477707774086 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 19:22:54 INFO - PROCESS | 8148 | 1477707774258 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 19:22:54 INFO - PROCESS | 8148 | 1477707774264 Marionette TRACE conn4 <- [1,1892,null,["8"]] 19:22:54 INFO - PROCESS | 8148 | 1477707774274 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 19:22:54 INFO - PROCESS | 8148 | 1477707774282 Marionette TRACE conn4 <- [1,1893,null,{}] 19:22:54 INFO - PROCESS | 8148 | 1477707774291 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b74c00 == 13 [pid = 8148] [id = 426] 19:22:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x81b78400) [pid = 8148] [serial = 1246] [outer = (nil)] 19:22:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x825cac00) [pid = 8148] [serial = 1247] [outer = 0x81b78400] 19:22:54 INFO - PROCESS | 8148 | 1477707774488 Marionette DEBUG loaded listener.js 19:22:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x827a1800) [pid = 8148] [serial = 1248] [outer = 0x81b78400] 19:22:58 INFO - PROCESS | 8148 | --DOCSHELL 0x82719800 == 12 [pid = 8148] [id = 423] 19:22:58 INFO - PROCESS | 8148 | --DOCSHELL 0x81a60400 == 11 [pid = 8148] [id = 424] 19:22:58 INFO - PROCESS | 8148 | --DOCSHELL 0x824a6c00 == 10 [pid = 8148] [id = 425] 19:22:58 INFO - PROCESS | 8148 | --DOCSHELL 0x82b67800 == 9 [pid = 8148] [id = 413] 19:22:58 INFO - PROCESS | 8148 | --DOCSHELL 0x81a62800 == 8 [pid = 8148] [id = 414] 19:22:58 INFO - PROCESS | 8148 | --DOCSHELL 0x827a4800 == 7 [pid = 8148] [id = 422] 19:22:58 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x81a66000) [pid = 8148] [serial = 1229] [outer = (nil)] [url = about:blank] 19:22:58 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x82726400) [pid = 8148] [serial = 1233] [outer = (nil)] [url = about:blank] 19:22:58 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x82724800) [pid = 8148] [serial = 1232] [outer = (nil)] [url = about:blank] 19:22:58 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x827d0800) [pid = 8148] [serial = 1235] [outer = (nil)] [url = about:blank] 19:22:58 INFO - PROCESS | 8148 | 1477707778409 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]]]}] 19:22:58 INFO - . 19:22:58 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 4637ms 19:22:58 INFO - PROCESS | 8148 | 1477707778479 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 19:22:58 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 19:22:58 INFO - PROCESS | 8148 | 1477707778489 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 19:22:58 INFO - PROCESS | 8148 | 1477707778506 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}] 19:22:58 INFO - PROCESS | 8148 | 1477707778793 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 19:22:58 INFO - PROCESS | 8148 | 1477707778929 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 19:22:58 INFO - PROCESS | 8148 | 1477707778938 Marionette TRACE conn4 <- [1,1897,null,["8"]] 19:22:58 INFO - PROCESS | 8148 | 1477707778949 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 19:22:58 INFO - PROCESS | 8148 | 1477707778961 Marionette TRACE conn4 <- [1,1898,null,{}] 19:22:59 INFO - PROCESS | 8148 | 1477707779021 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:59 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197e800 == 8 [pid = 8148] [id = 427] 19:22:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x8197ec00) [pid = 8148] [serial = 1249] [outer = (nil)] 19:22:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x81981c00) [pid = 8148] [serial = 1250] [outer = 0x8197ec00] 19:22:59 INFO - PROCESS | 8148 | 1477707779171 Marionette DEBUG loaded listener.js 19:22:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x81a5c000) [pid = 8148] [serial = 1251] [outer = 0x8197ec00] 19:23:02 INFO - PROCESS | 8148 | 1477707782093 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]]]}] 19:23:02 INFO - . 19:23:02 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3643ms 19:23:02 INFO - PROCESS | 8148 | 1477707782149 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 19:23:02 INFO - PROCESS | 8148 | 1477707782159 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 19:23:02 INFO - TEST-START | /media-source/mediasource-detach.html 19:23:02 INFO - PROCESS | 8148 | 1477707782174 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}] 19:23:02 INFO - PROCESS | 8148 | 1477707782483 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 19:23:02 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x827c9c00) [pid = 8148] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 19:23:02 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x8271a000) [pid = 8148] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 19:23:02 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x827a4c00) [pid = 8148] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 19:23:02 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x81a61000) [pid = 8148] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 19:23:02 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x81a5e800) [pid = 8148] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 19:23:02 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x824a0000) [pid = 8148] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 19:23:02 INFO - PROCESS | 8148 | 1477707782673 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 19:23:02 INFO - PROCESS | 8148 | 1477707782678 Marionette TRACE conn4 <- [1,1902,null,["8"]] 19:23:02 INFO - PROCESS | 8148 | 1477707782686 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 19:23:02 INFO - PROCESS | 8148 | 1477707782693 Marionette TRACE conn4 <- [1,1903,null,{}] 19:23:02 INFO - PROCESS | 8148 | 1477707782701 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:02 INFO - PROCESS | 8148 | ++DOCSHELL 0x81983400 == 9 [pid = 8148] [id = 428] 19:23:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x81a5e800) [pid = 8148] [serial = 1252] [outer = (nil)] 19:23:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x824c8400) [pid = 8148] [serial = 1253] [outer = 0x81a5e800] 19:23:02 INFO - PROCESS | 8148 | 1477707782810 Marionette DEBUG loaded listener.js 19:23:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x818fd000) [pid = 8148] [serial = 1254] [outer = 0x81a5e800] 19:23:04 INFO - PROCESS | 8148 | [aac @ 0x82b48000] err{or,}_recognition separate: 1; 1 19:23:04 INFO - PROCESS | 8148 | [aac @ 0x82b48000] err{or,}_recognition combined: 1; 1 19:23:04 INFO - PROCESS | 8148 | [aac @ 0x82b48000] Unsupported bit depth: 0 19:23:04 INFO - PROCESS | 8148 | [h264 @ 0x82b5d800] err{or,}_recognition separate: 1; 1 19:23:04 INFO - PROCESS | 8148 | [h264 @ 0x82b5d800] err{or,}_recognition combined: 1; 1 19:23:04 INFO - PROCESS | 8148 | [h264 @ 0x82b5d800] Unsupported bit depth: 0 19:23:04 INFO - PROCESS | 8148 | [aac @ 0x82b48000] err{or,}_recognition separate: 1; 1 19:23:04 INFO - PROCESS | 8148 | [aac @ 0x82b48000] err{or,}_recognition combined: 1; 1 19:23:04 INFO - PROCESS | 8148 | [aac @ 0x82b48000] Unsupported bit depth: 0 19:23:04 INFO - PROCESS | 8148 | [h264 @ 0x82b5d800] err{or,}_recognition separate: 1; 1 19:23:04 INFO - PROCESS | 8148 | [h264 @ 0x82b5d800] err{or,}_recognition combined: 1; 1 19:23:04 INFO - PROCESS | 8148 | [h264 @ 0x82b5d800] Unsupported bit depth: 0 19:23:04 INFO - .. 19:23:04 INFO - TEST-OK | /media-source/mediasource-detach.html | took 2282ms 19:23:04 INFO - PROCESS | 8148 | 1477707784416 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] 19:23:04 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 19:23:04 INFO - PROCESS | 8148 | 1477707784485 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 19:23:04 INFO - PROCESS | 8148 | 1477707784492 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}] 19:23:04 INFO - PROCESS | 8148 | 1477707784738 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 19:23:04 INFO - PROCESS | 8148 | 1477707784906 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 19:23:04 INFO - PROCESS | 8148 | 1477707784914 Marionette TRACE conn4 <- [1,1907,null,["8"]] 19:23:04 INFO - PROCESS | 8148 | 1477707784927 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 19:23:04 INFO - PROCESS | 8148 | 1477707784938 Marionette TRACE conn4 <- [1,1908,null,{}] 19:23:04 INFO - PROCESS | 8148 | 1477707784948 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x818ef800 == 10 [pid = 8148] [id = 429] 19:23:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x818f2000) [pid = 8148] [serial = 1255] [outer = (nil)] 19:23:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x818fec00) [pid = 8148] [serial = 1256] [outer = 0x818f2000] 19:23:05 INFO - PROCESS | 8148 | 1477707785073 Marionette DEBUG loaded listener.js 19:23:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x81989800) [pid = 8148] [serial = 1257] [outer = 0x818f2000] 19:23:07 INFO - PROCESS | 8148 | 1477707787646 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]]]}] 19:23:07 INFO - ............. 19:23:07 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3187ms 19:23:07 INFO - PROCESS | 8148 | 1477707787682 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 19:23:07 INFO - PROCESS | 8148 | 1477707787692 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 19:23:07 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 19:23:07 INFO - PROCESS | 8148 | 1477707787703 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}] 19:23:07 INFO - PROCESS | 8148 | 1477707787954 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 19:23:08 INFO - PROCESS | 8148 | 1477707788123 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 19:23:08 INFO - PROCESS | 8148 | 1477707788130 Marionette TRACE conn4 <- [1,1912,null,["8"]] 19:23:08 INFO - PROCESS | 8148 | 1477707788137 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 19:23:08 INFO - PROCESS | 8148 | 1477707788147 Marionette TRACE conn4 <- [1,1913,null,{}] 19:23:08 INFO - PROCESS | 8148 | 1477707788153 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b68c00 == 11 [pid = 8148] [id = 430] 19:23:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x82b69400) [pid = 8148] [serial = 1258] [outer = (nil)] 19:23:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x87d6ec00) [pid = 8148] [serial = 1259] [outer = 0x82b69400] 19:23:08 INFO - PROCESS | 8148 | 1477707788332 Marionette DEBUG loaded listener.js 19:23:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x87d73c00) [pid = 8148] [serial = 1260] [outer = 0x82b69400] 19:23:09 INFO - PROCESS | 8148 | 1477707789426 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]]]}] 19:23:09 INFO - ... 19:23:09 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1776ms 19:23:09 INFO - PROCESS | 8148 | 1477707789490 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 19:23:09 INFO - PROCESS | 8148 | 1477707789497 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 19:23:09 INFO - TEST-START | /media-source/mediasource-endofstream.html 19:23:09 INFO - PROCESS | 8148 | 1477707789515 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}] 19:23:09 INFO - PROCESS | 8148 | 1477707789835 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 19:23:10 INFO - PROCESS | 8148 | 1477707790000 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 19:23:10 INFO - PROCESS | 8148 | 1477707790011 Marionette TRACE conn4 <- [1,1917,null,["8"]] 19:23:10 INFO - PROCESS | 8148 | 1477707790019 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 19:23:10 INFO - PROCESS | 8148 | 1477707790029 Marionette TRACE conn4 <- [1,1918,null,{}] 19:23:10 INFO - PROCESS | 8148 | 1477707790087 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c69c400 == 12 [pid = 8148] [id = 431] 19:23:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x8c69c800) [pid = 8148] [serial = 1261] [outer = (nil)] 19:23:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x8c6a1800) [pid = 8148] [serial = 1262] [outer = 0x8c69c800] 19:23:10 INFO - PROCESS | 8148 | 1477707790264 Marionette DEBUG loaded listener.js 19:23:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x8c94c400) [pid = 8148] [serial = 1263] [outer = 0x8c69c800] 19:23:12 INFO - PROCESS | 8148 | --DOCSHELL 0x81b74c00 == 11 [pid = 8148] [id = 426] 19:23:12 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x81b7d400) [pid = 8148] [serial = 1230] [outer = (nil)] [url = about:blank] 19:23:12 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x824a9800) [pid = 8148] [serial = 1227] [outer = (nil)] [url = about:blank] 19:23:12 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x81b7d000) [pid = 8148] [serial = 1241] [outer = (nil)] [url = about:blank] 19:23:12 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x824a7c00) [pid = 8148] [serial = 1242] [outer = (nil)] [url = about:blank] 19:23:12 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x82a8c800) [pid = 8148] [serial = 1244] [outer = (nil)] [url = about:blank] 19:23:12 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x82a91c00) [pid = 8148] [serial = 1245] [outer = (nil)] [url = about:blank] 19:23:12 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x82795c00) [pid = 8148] [serial = 1238] [outer = (nil)] [url = about:blank] 19:23:12 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x8279f000) [pid = 8148] [serial = 1239] [outer = (nil)] [url = about:blank] 19:23:12 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x82a92000) [pid = 8148] [serial = 1236] [outer = (nil)] [url = about:blank] 19:23:12 INFO - PROCESS | 8148 | [aac @ 0x81859c00] err{or,}_recognition separate: 1; 1 19:23:12 INFO - PROCESS | 8148 | [aac @ 0x81859c00] err{or,}_recognition combined: 1; 1 19:23:12 INFO - PROCESS | 8148 | [aac @ 0x81859c00] Unsupported bit depth: 0 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x824ca000] err{or,}_recognition separate: 1; 1 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x824ca000] err{or,}_recognition combined: 1; 1 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x824ca000] Unsupported bit depth: 0 19:23:13 INFO - PROCESS | 8148 | [aac @ 0x81859c00] err{or,}_recognition separate: 1; 1 19:23:13 INFO - PROCESS | 8148 | [aac @ 0x81859c00] err{or,}_recognition combined: 1; 1 19:23:13 INFO - PROCESS | 8148 | [aac @ 0x81859c00] Unsupported bit depth: 0 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x825cd400] err{or,}_recognition separate: 1; 1 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x825cd400] err{or,}_recognition combined: 1; 1 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x825cd400] Unsupported bit depth: 0 19:23:13 INFO - PROCESS | 8148 | [aac @ 0x81859c00] err{or,}_recognition separate: 1; 1 19:23:13 INFO - PROCESS | 8148 | [aac @ 0x81859c00] err{or,}_recognition combined: 1; 1 19:23:13 INFO - PROCESS | 8148 | [aac @ 0x81859c00] Unsupported bit depth: 0 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x824ca000] err{or,}_recognition separate: 1; 1 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x824ca000] err{or,}_recognition combined: 1; 1 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x824ca000] Unsupported bit depth: 0 19:23:13 INFO - PROCESS | 8148 | [aac @ 0x81859c00] err{or,}_recognition separate: 1; 1 19:23:13 INFO - PROCESS | 8148 | [aac @ 0x81859c00] err{or,}_recognition combined: 1; 1 19:23:13 INFO - PROCESS | 8148 | [aac @ 0x81859c00] Unsupported bit depth: 0 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x824ca000] err{or,}_recognition separate: 1; 1 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x824ca000] err{or,}_recognition combined: 1; 1 19:23:13 INFO - PROCESS | 8148 | [h264 @ 0x824ca000] Unsupported bit depth: 0 19:23:15 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8197ec00) [pid = 8148] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 19:23:21 INFO - PROCESS | 8148 | --DOCSHELL 0x81983400 == 10 [pid = 8148] [id = 428] 19:23:21 INFO - PROCESS | 8148 | --DOCSHELL 0x8197e800 == 9 [pid = 8148] [id = 427] 19:23:21 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x824c8400) [pid = 8148] [serial = 1253] [outer = (nil)] [url = about:blank] 19:23:21 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x825cac00) [pid = 8148] [serial = 1247] [outer = (nil)] [url = about:blank] 19:23:21 INFO - PROCESS | 8148 | --DOCSHELL 0x82b68c00 == 8 [pid = 8148] [id = 430] 19:23:21 INFO - PROCESS | 8148 | --DOCSHELL 0x818ef800 == 7 [pid = 8148] [id = 429] 19:23:21 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x81981c00) [pid = 8148] [serial = 1250] [outer = (nil)] [url = about:blank] 19:23:21 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x81a5c000) [pid = 8148] [serial = 1251] [outer = (nil)] [url = about:blank] 19:23:24 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x818f2000) [pid = 8148] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 19:23:24 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x82b69400) [pid = 8148] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 19:23:24 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x81a5e800) [pid = 8148] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 19:23:24 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81b78400) [pid = 8148] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 19:23:28 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x87d73c00) [pid = 8148] [serial = 1260] [outer = (nil)] [url = about:blank] 19:23:28 INFO - PROCESS | 8148 | --DOMWINDOW == 20 (0x87d6ec00) [pid = 8148] [serial = 1259] [outer = (nil)] [url = about:blank] 19:23:28 INFO - PROCESS | 8148 | --DOMWINDOW == 19 (0x8c6a1800) [pid = 8148] [serial = 1262] [outer = (nil)] [url = about:blank] 19:23:28 INFO - PROCESS | 8148 | --DOMWINDOW == 18 (0x818fec00) [pid = 8148] [serial = 1256] [outer = (nil)] [url = about:blank] 19:23:28 INFO - PROCESS | 8148 | --DOMWINDOW == 17 (0x81989800) [pid = 8148] [serial = 1257] [outer = (nil)] [url = about:blank] 19:23:28 INFO - PROCESS | 8148 | --DOMWINDOW == 16 (0x827a1800) [pid = 8148] [serial = 1248] [outer = (nil)] [url = about:blank] 19:23:28 INFO - PROCESS | 8148 | --DOMWINDOW == 15 (0x818fd000) [pid = 8148] [serial = 1254] [outer = (nil)] [url = about:blank] 19:23:40 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:23:40 INFO - ... 19:23:40 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 31078ms 19:23:40 INFO - PROCESS | 8148 | 1477707820560 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"]]]}] 19:23:40 INFO - PROCESS | 8148 | 1477707820597 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 19:23:40 INFO - PROCESS | 8148 | 1477707820615 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 19:23:40 INFO - TEST-START | /media-source/mediasource-errors.html 19:23:40 INFO - PROCESS | 8148 | 1477707820636 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}] 19:23:40 INFO - PROCESS | 8148 | 1477707820900 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 19:23:40 INFO - PROCESS | 8148 | 1477707820975 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 19:23:40 INFO - PROCESS | 8148 | 1477707820982 Marionette TRACE conn4 <- [1,1922,null,["8"]] 19:23:40 INFO - PROCESS | 8148 | 1477707820991 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 19:23:41 INFO - PROCESS | 8148 | 1477707821000 Marionette TRACE conn4 <- [1,1923,null,{}] 19:23:41 INFO - PROCESS | 8148 | 1477707821007 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197dc00 == 8 [pid = 8148] [id = 432] 19:23:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 16 (0x8197e000) [pid = 8148] [serial = 1264] [outer = (nil)] 19:23:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 17 (0x81982000) [pid = 8148] [serial = 1265] [outer = 0x8197e000] 19:23:41 INFO - PROCESS | 8148 | 1477707821126 Marionette DEBUG loaded listener.js 19:23:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 18 (0x81a5d000) [pid = 8148] [serial = 1266] [outer = 0x8197e000] 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [8148] 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 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x81a68000] err{or,}_recognition separate: 1; 1 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x81a68000] err{or,}_recognition combined: 1; 1 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x81a68000] Unsupported bit depth: 0 19:23:42 INFO - PROCESS | 8148 | [h264 @ 0x824a6c00] err{or,}_recognition separate: 1; 1 19:23:42 INFO - PROCESS | 8148 | [h264 @ 0x824a6c00] err{or,}_recognition combined: 1; 1 19:23:42 INFO - PROCESS | 8148 | [h264 @ 0x824a6c00] Unsupported bit depth: 0 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x824aa000] err{or,}_recognition separate: 1; 1 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x824aa000] err{or,}_recognition combined: 1; 1 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x824aa000] Unsupported bit depth: 0 19:23:42 INFO - PROCESS | 8148 | [h264 @ 0x81b6f000] err{or,}_recognition separate: 1; 1 19:23:42 INFO - PROCESS | 8148 | [h264 @ 0x81b6f000] err{or,}_recognition combined: 1; 1 19:23:42 INFO - PROCESS | 8148 | [h264 @ 0x81b6f000] Unsupported bit depth: 0 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x824aa000] Error decoding AAC frame header. 19:23:42 INFO - PROCESS | 8148 | [8148] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 19:23:42 INFO - PROCESS | 8148 | [8148] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x824aa000] Sample rate index in program config element does not match the sample rate index configured by the container. 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x824aa000] Input buffer exhausted before END element found 19:23:42 INFO - PROCESS | 8148 | [8148] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 19:23:42 INFO - PROCESS | 8148 | [8148] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x824aa000] Reserved bit set. 19:23:42 INFO - PROCESS | 8148 | [8148] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 19:23:42 INFO - PROCESS | 8148 | [8148] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x824aa000] Sample rate index in program config element does not match the sample rate index configured by the container. 19:23:42 INFO - PROCESS | 8148 | [aac @ 0x824aa000] Input buffer exhausted before END element found 19:23:42 INFO - PROCESS | 8148 | [8148] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 19:23:42 INFO - PROCESS | 8148 | [8148] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 19:23:42 INFO - PROCESS | 8148 | [8148] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 19:23:42 INFO - PROCESS | 8148 | [8148] WARNING: Decoder=81b6bf80 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2863 19:23:42 INFO - ...... 19:23:42 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1882ms 19:23:42 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 19:23:42 INFO - PROCESS | 8148 | 1477707822483 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] 19:23:42 INFO - PROCESS | 8148 | 1477707822534 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 19:23:42 INFO - PROCESS | 8148 | 1477707822550 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}] 19:23:42 INFO - PROCESS | 8148 | 1477707822870 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 19:23:43 INFO - PROCESS | 8148 | 1477707823000 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 19:23:43 INFO - PROCESS | 8148 | 1477707823006 Marionette TRACE conn4 <- [1,1927,null,["8"]] 19:23:43 INFO - PROCESS | 8148 | 1477707823014 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 19:23:43 INFO - PROCESS | 8148 | 1477707823021 Marionette TRACE conn4 <- [1,1928,null,{}] 19:23:43 INFO - PROCESS | 8148 | 1477707823028 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x81989800 == 9 [pid = 8148] [id = 433] 19:23:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 19 (0x825c9c00) [pid = 8148] [serial = 1267] [outer = (nil)] 19:23:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 20 (0x825d1800) [pid = 8148] [serial = 1268] [outer = 0x825c9c00] 19:23:43 INFO - PROCESS | 8148 | 1477707823133 Marionette DEBUG loaded listener.js 19:23:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 21 (0x81985c00) [pid = 8148] [serial = 1269] [outer = 0x825c9c00] 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x82cdd800] err{or,}_recognition separate: 1; 1 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x82cdd800] err{or,}_recognition combined: 1; 1 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x82cdd800] Unsupported bit depth: 0 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x82cde800] err{or,}_recognition separate: 1; 1 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x82cde800] err{or,}_recognition combined: 1; 1 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x82cde800] Unsupported bit depth: 0 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x82cdd800] err{or,}_recognition separate: 1; 1 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x82cdd800] err{or,}_recognition combined: 1; 1 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x82cdd800] Unsupported bit depth: 0 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x82cde800] err{or,}_recognition separate: 1; 1 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x82cde800] err{or,}_recognition combined: 1; 1 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x82cde800] Unsupported bit depth: 0 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x82ce0800] err{or,}_recognition separate: 1; 1 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x82ce0800] err{or,}_recognition combined: 1; 1 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x82ce0800] Unsupported bit depth: 0 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x82cde800] no picture 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x87d66400] err{or,}_recognition separate: 1; 1 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x87d66400] err{or,}_recognition combined: 1; 1 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x87d66400] Unsupported bit depth: 0 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x87d67400] err{or,}_recognition separate: 1; 1 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x87d67400] err{or,}_recognition combined: 1; 1 19:23:45 INFO - PROCESS | 8148 | [aac @ 0x87d67400] Unsupported bit depth: 0 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x87d64400] err{or,}_recognition separate: 1; 1 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x87d64400] err{or,}_recognition combined: 1; 1 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x87d64400] Unsupported bit depth: 0 19:23:45 INFO - PROCESS | 8148 | [h264 @ 0x87d64400] no picture 19:23:51 INFO - PROCESS | 8148 | --DOCSHELL 0x8197dc00 == 8 [pid = 8148] [id = 432] 19:23:51 INFO - PROCESS | 8148 | --DOCSHELL 0x8c69c400 == 7 [pid = 8148] [id = 431] 19:23:52 INFO - PROCESS | 8148 | 1477707832386 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"]]]}] 19:23:52 INFO - .. 19:23:52 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9872ms 19:23:52 INFO - PROCESS | 8148 | 1477707832423 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 19:23:52 INFO - PROCESS | 8148 | 1477707832431 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 19:23:52 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 19:23:52 INFO - PROCESS | 8148 | 1477707832443 Marionette TRACE conn4 -> [0,1931,"getContext",null] 19:23:52 INFO - PROCESS | 8148 | 1477707832452 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 19:23:52 INFO - PROCESS | 8148 | 1477707832464 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 19:23:52 INFO - PROCESS | 8148 | 1477707832470 Marionette TRACE conn4 <- [1,1932,null,{}] 19:23:52 INFO - PROCESS | 8148 | 1477707832479 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}] 19:23:52 INFO - PROCESS | 8148 | 1477707832510 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 19:23:52 INFO - PROCESS | 8148 | 1477707832568 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 19:23:52 INFO - PROCESS | 8148 | 1477707832581 Marionette TRACE conn4 <- [1,1934,null,{}] 19:23:52 INFO - Setting pref media.mediasource.enabled (true) 19:23:52 INFO - PROCESS | 8148 | 1477707832601 Marionette TRACE conn4 -> [0,1935,"getContext",null] 19:23:52 INFO - PROCESS | 8148 | 1477707832608 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 19:23:52 INFO - PROCESS | 8148 | 1477707832614 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 19:23:52 INFO - PROCESS | 8148 | 1477707832619 Marionette TRACE conn4 <- [1,1936,null,{}] 19:23:52 INFO - PROCESS | 8148 | 1477707832625 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}] 19:23:52 INFO - PROCESS | 8148 | 1477707832649 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 19:23:52 INFO - PROCESS | 8148 | 1477707832656 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 19:23:52 INFO - PROCESS | 8148 | 1477707832666 Marionette TRACE conn4 <- [1,1938,null,{}] 19:23:52 INFO - PROCESS | 8148 | 1477707832672 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}] 19:23:52 INFO - PROCESS | 8148 | 1477707832881 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 19:23:53 INFO - PROCESS | 8148 | 1477707833036 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 19:23:53 INFO - PROCESS | 8148 | 1477707833046 Marionette TRACE conn4 <- [1,1940,null,["8"]] 19:23:53 INFO - PROCESS | 8148 | 1477707833052 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 19:23:53 INFO - PROCESS | 8148 | 1477707833062 Marionette TRACE conn4 <- [1,1941,null,{}] 19:23:53 INFO - PROCESS | 8148 | 1477707833070 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b75c00 == 8 [pid = 8148] [id = 434] 19:23:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x81b77c00) [pid = 8148] [serial = 1270] [outer = (nil)] 19:23:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x824a3000) [pid = 8148] [serial = 1271] [outer = 0x81b77c00] 19:23:53 INFO - PROCESS | 8148 | 1477707833180 Marionette DEBUG loaded listener.js 19:23:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x824c9c00) [pid = 8148] [serial = 1272] [outer = 0x81b77c00] 19:23:53 INFO - PROCESS | 8148 | [8148] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 19:23:53 INFO - PROCESS | 8148 | 1477707833895 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]]]}] 19:23:53 INFO - ........................................ 19:23:53 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1526ms 19:23:53 INFO - PROCESS | 8148 | 1477707833968 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 19:23:53 INFO - PROCESS | 8148 | 1477707833973 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 19:23:53 INFO - TEST-START | /media-source/mediasource-liveseekable.html 19:23:53 INFO - Clearing pref media.mediasource.enabled 19:23:53 INFO - PROCESS | 8148 | 1477707833982 Marionette TRACE conn4 -> [0,1944,"getContext",null] 19:23:53 INFO - PROCESS | 8148 | 1477707833985 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 19:23:53 INFO - PROCESS | 8148 | 1477707833992 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 19:23:53 INFO - PROCESS | 8148 | 1477707833997 Marionette TRACE conn4 <- [1,1945,null,{}] 19:23:54 INFO - PROCESS | 8148 | 1477707834005 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}] 19:23:54 INFO - PROCESS | 8148 | 1477707834029 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 19:23:54 INFO - PROCESS | 8148 | 1477707834052 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 19:23:54 INFO - PROCESS | 8148 | 1477707834057 Marionette TRACE conn4 <- [1,1947,null,{}] 19:23:54 INFO - PROCESS | 8148 | 1477707834064 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}] 19:23:54 INFO - PROCESS | 8148 | 1477707834299 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 19:23:54 INFO - PROCESS | 8148 | 1477707834448 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 19:23:54 INFO - PROCESS | 8148 | 1477707834455 Marionette TRACE conn4 <- [1,1949,null,["8"]] 19:23:54 INFO - PROCESS | 8148 | 1477707834464 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 19:23:54 INFO - PROCESS | 8148 | 1477707834472 Marionette TRACE conn4 <- [1,1950,null,{}] 19:23:54 INFO - PROCESS | 8148 | 1477707834486 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a5800 == 9 [pid = 8148] [id = 435] 19:23:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x824a7400) [pid = 8148] [serial = 1273] [outer = (nil)] 19:23:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x87d70400) [pid = 8148] [serial = 1274] [outer = 0x824a7400] 19:23:54 INFO - PROCESS | 8148 | 1477707834608 Marionette DEBUG loaded listener.js 19:23:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x81a66000) [pid = 8148] [serial = 1275] [outer = 0x824a7400] 19:23:55 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x8197e000) [pid = 8148] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 19:23:55 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x8c69c800) [pid = 8148] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 19:23:55 INFO - PROCESS | 8148 | 1477707835708 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]]]}] 19:23:55 INFO - .......... 19:23:55 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1757ms 19:23:55 INFO - PROCESS | 8148 | 1477707835742 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 19:23:55 INFO - PROCESS | 8148 | 1477707835747 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 19:23:55 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 19:23:55 INFO - PROCESS | 8148 | 1477707835757 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}] 19:23:56 INFO - PROCESS | 8148 | 1477707836066 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 19:23:56 INFO - PROCESS | 8148 | 1477707836084 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 19:23:56 INFO - PROCESS | 8148 | 1477707836091 Marionette TRACE conn4 <- [1,1954,null,["8"]] 19:23:56 INFO - PROCESS | 8148 | 1477707836098 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 19:23:56 INFO - PROCESS | 8148 | 1477707836110 Marionette TRACE conn4 <- [1,1955,null,{}] 19:23:56 INFO - PROCESS | 8148 | 1477707836115 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db7bc00 == 10 [pid = 8148] [id = 436] 19:23:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x8f6f2800) [pid = 8148] [serial = 1276] [outer = (nil)] 19:23:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x8f7d0c00) [pid = 8148] [serial = 1277] [outer = 0x8f6f2800] 19:23:56 INFO - PROCESS | 8148 | 1477707836231 Marionette DEBUG loaded listener.js 19:23:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x8f7d5c00) [pid = 8148] [serial = 1278] [outer = 0x8f6f2800] 19:23:57 INFO - PROCESS | 8148 | 1477707837179 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]]]}] 19:23:57 INFO - .. 19:23:57 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1476ms 19:23:57 INFO - PROCESS | 8148 | 1477707837233 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 19:23:57 INFO - PROCESS | 8148 | 1477707837239 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 19:23:57 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 19:23:57 INFO - PROCESS | 8148 | 1477707837248 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}] 19:23:57 INFO - PROCESS | 8148 | 1477707837494 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 19:23:57 INFO - PROCESS | 8148 | 1477707837633 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 19:23:57 INFO - PROCESS | 8148 | 1477707837638 Marionette TRACE conn4 <- [1,1959,null,["8"]] 19:23:57 INFO - PROCESS | 8148 | 1477707837644 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 19:23:57 INFO - PROCESS | 8148 | 1477707837650 Marionette TRACE conn4 <- [1,1960,null,{}] 19:23:57 INFO - PROCESS | 8148 | 1477707837656 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa26800 == 11 [pid = 8148] [id = 437] 19:23:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x90544000) [pid = 8148] [serial = 1279] [outer = (nil)] 19:23:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x92b5e000) [pid = 8148] [serial = 1280] [outer = 0x90544000] 19:23:57 INFO - PROCESS | 8148 | 1477707837769 Marionette DEBUG loaded listener.js 19:23:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x93139800) [pid = 8148] [serial = 1281] [outer = 0x90544000] 19:23:59 INFO - PROCESS | 8148 | [aac @ 0x8f7d6800] err{or,}_recognition separate: 1; 1 19:23:59 INFO - PROCESS | 8148 | [aac @ 0x8f7d6800] err{or,}_recognition combined: 1; 1 19:23:59 INFO - PROCESS | 8148 | [aac @ 0x8f7d6800] Unsupported bit depth: 0 19:23:59 INFO - PROCESS | 8148 | [h264 @ 0x8fa17800] err{or,}_recognition separate: 1; 1 19:23:59 INFO - PROCESS | 8148 | [h264 @ 0x8fa17800] err{or,}_recognition combined: 1; 1 19:23:59 INFO - PROCESS | 8148 | [h264 @ 0x8fa17800] Unsupported bit depth: 0 19:23:59 INFO - PROCESS | 8148 | [aac @ 0x8fa19800] err{or,}_recognition separate: 1; 1 19:23:59 INFO - PROCESS | 8148 | [aac @ 0x8fa19800] err{or,}_recognition combined: 1; 1 19:23:59 INFO - PROCESS | 8148 | [aac @ 0x8fa19800] Unsupported bit depth: 0 19:23:59 INFO - PROCESS | 8148 | [h264 @ 0x8f7d6800] err{or,}_recognition separate: 1; 1 19:23:59 INFO - PROCESS | 8148 | [h264 @ 0x8f7d6800] err{or,}_recognition combined: 1; 1 19:23:59 INFO - PROCESS | 8148 | [h264 @ 0x8f7d6800] Unsupported bit depth: 0 19:23:59 INFO - PROCESS | 8148 | [h264 @ 0x8f7d6800] no picture 19:23:59 INFO - PROCESS | 8148 | [h264 @ 0x8f7d6800] no picture 19:24:00 INFO - PROCESS | 8148 | 1477707840185 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]]]}] 19:24:00 INFO - . 19:24:00 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2983ms 19:24:00 INFO - PROCESS | 8148 | 1477707840234 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 19:24:00 INFO - PROCESS | 8148 | 1477707840243 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 19:24:00 INFO - TEST-START | /media-source/mediasource-play.html 19:24:00 INFO - PROCESS | 8148 | 1477707840258 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}] 19:24:00 INFO - PROCESS | 8148 | 1477707840542 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 19:24:00 INFO - PROCESS | 8148 | 1477707840716 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 19:24:00 INFO - PROCESS | 8148 | 1477707840725 Marionette TRACE conn4 <- [1,1964,null,["8"]] 19:24:00 INFO - PROCESS | 8148 | 1477707840734 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 19:24:00 INFO - PROCESS | 8148 | 1477707840744 Marionette TRACE conn4 <- [1,1965,null,{}] 19:24:00 INFO - PROCESS | 8148 | 1477707840796 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:00 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b60800 == 12 [pid = 8148] [id = 438] 19:24:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x92b61800) [pid = 8148] [serial = 1282] [outer = (nil)] 19:24:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x93180c00) [pid = 8148] [serial = 1283] [outer = 0x92b61800] 19:24:00 INFO - PROCESS | 8148 | 1477707840934 Marionette DEBUG loaded listener.js 19:24:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x9386a400) [pid = 8148] [serial = 1284] [outer = 0x92b61800] 19:24:02 INFO - PROCESS | 8148 | [aac @ 0x8185d000] err{or,}_recognition separate: 1; 1 19:24:02 INFO - PROCESS | 8148 | [aac @ 0x8185d000] err{or,}_recognition combined: 1; 1 19:24:02 INFO - PROCESS | 8148 | [aac @ 0x8185d000] Unsupported bit depth: 0 19:24:02 INFO - PROCESS | 8148 | [h264 @ 0x81981800] err{or,}_recognition separate: 1; 1 19:24:02 INFO - PROCESS | 8148 | [h264 @ 0x81981800] err{or,}_recognition combined: 1; 1 19:24:02 INFO - PROCESS | 8148 | [h264 @ 0x81981800] Unsupported bit depth: 0 19:24:02 INFO - PROCESS | 8148 | [aac @ 0x824c5800] err{or,}_recognition separate: 1; 1 19:24:02 INFO - PROCESS | 8148 | [aac @ 0x824c5800] err{or,}_recognition combined: 1; 1 19:24:02 INFO - PROCESS | 8148 | [aac @ 0x824c5800] Unsupported bit depth: 0 19:24:02 INFO - PROCESS | 8148 | [h264 @ 0x81866800] err{or,}_recognition separate: 1; 1 19:24:02 INFO - PROCESS | 8148 | [h264 @ 0x81866800] err{or,}_recognition combined: 1; 1 19:24:02 INFO - PROCESS | 8148 | [h264 @ 0x81866800] Unsupported bit depth: 0 19:24:03 INFO - PROCESS | 8148 | [h264 @ 0x81866800] no picture 19:24:03 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x81982000) [pid = 8148] [serial = 1265] [outer = (nil)] [url = about:blank] 19:24:03 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x81a5d000) [pid = 8148] [serial = 1266] [outer = (nil)] [url = about:blank] 19:24:03 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x8c94c400) [pid = 8148] [serial = 1263] [outer = (nil)] [url = about:blank] 19:24:03 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x825d1800) [pid = 8148] [serial = 1268] [outer = (nil)] [url = about:blank] 19:24:04 INFO - PROCESS | 8148 | 1477707844356 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]]]}] 19:24:04 INFO - . 19:24:04 INFO - TEST-OK | /media-source/mediasource-play.html | took 4138ms 19:24:04 INFO - PROCESS | 8148 | 1477707844394 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 19:24:04 INFO - PROCESS | 8148 | 1477707844403 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 19:24:04 INFO - TEST-START | /media-source/mediasource-preload.html 19:24:04 INFO - PROCESS | 8148 | 1477707844416 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}] 19:24:04 INFO - PROCESS | 8148 | 1477707844665 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 19:24:04 INFO - PROCESS | 8148 | 1477707844794 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 19:24:04 INFO - PROCESS | 8148 | 1477707844803 Marionette TRACE conn4 <- [1,1969,null,["8"]] 19:24:04 INFO - PROCESS | 8148 | 1477707844811 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 19:24:04 INFO - PROCESS | 8148 | 1477707844821 Marionette TRACE conn4 <- [1,1970,null,{}] 19:24:04 INFO - PROCESS | 8148 | 1477707844830 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x81982000 == 13 [pid = 8148] [id = 439] 19:24:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x81982800) [pid = 8148] [serial = 1285] [outer = (nil)] 19:24:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x81988000) [pid = 8148] [serial = 1286] [outer = 0x81982800] 19:24:04 INFO - PROCESS | 8148 | 1477707844956 Marionette DEBUG loaded listener.js 19:24:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x81a67000) [pid = 8148] [serial = 1287] [outer = 0x81982800] 19:24:05 INFO - PROCESS | 8148 | [8148] 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 19:24:05 INFO - PROCESS | 8148 | [8148] 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 19:24:05 INFO - PROCESS | 8148 | [8148] 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 19:24:05 INFO - PROCESS | 8148 | [8148] 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 19:24:05 INFO - PROCESS | 8148 | [8148] 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 19:24:05 INFO - PROCESS | 8148 | [8148] 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 19:24:05 INFO - PROCESS | 8148 | [8148] 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 19:24:05 INFO - PROCESS | 8148 | [8148] 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 19:24:05 INFO - PROCESS | 8148 | 1477707845699 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]]]}] 19:24:05 INFO - ....... 19:24:05 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1323ms 19:24:05 INFO - PROCESS | 8148 | 1477707845738 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 19:24:05 INFO - PROCESS | 8148 | 1477707845746 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 19:24:05 INFO - TEST-START | /media-source/mediasource-remove.html 19:24:05 INFO - PROCESS | 8148 | 1477707845757 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}] 19:24:06 INFO - PROCESS | 8148 | 1477707846044 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 19:24:06 INFO - PROCESS | 8148 | 1477707846069 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 19:24:06 INFO - PROCESS | 8148 | 1477707846075 Marionette TRACE conn4 <- [1,1974,null,["8"]] 19:24:06 INFO - PROCESS | 8148 | 1477707846082 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 19:24:06 INFO - PROCESS | 8148 | 1477707846088 Marionette TRACE conn4 <- [1,1975,null,{}] 19:24:06 INFO - PROCESS | 8148 | 1477707846163 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a5e400 == 14 [pid = 8148] [id = 440] 19:24:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x825c6000) [pid = 8148] [serial = 1288] [outer = (nil)] 19:24:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x825d0000) [pid = 8148] [serial = 1289] [outer = 0x825c6000] 19:24:06 INFO - PROCESS | 8148 | 1477707846285 Marionette DEBUG loaded listener.js 19:24:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x8271bc00) [pid = 8148] [serial = 1290] [outer = 0x825c6000] 19:24:08 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x824a7400) [pid = 8148] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 19:24:08 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x81b77c00) [pid = 8148] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 19:24:08 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x825c9c00) [pid = 8148] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 19:24:08 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x8f6f2800) [pid = 8148] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x9634ac00] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x9634ac00] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x9634ac00] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x96365800] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x96365800] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x96365800] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x96366400] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x96366400] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x96366400] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x96367800] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x96367800] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x96367800] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x9634ac00] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x9634ac00] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x9634ac00] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x81a65800] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x81a65800] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x81a65800] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x81a66800] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x81a66800] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x81a66800] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x824a6000] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x824a6000] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x824a6000] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x824c0c00] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x824c0c00] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x824c0c00] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c482000] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c482000] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c482000] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x8c488c00] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x8c488c00] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x8c488c00] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c48a000] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c48a000] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c48a000] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x824c0c00] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x824c0c00] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x824c0c00] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c482000] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c482000] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c482000] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x8c488c00] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x8c488c00] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x8c488c00] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c48a000] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c48a000] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8c48a000] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x818f8c00] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x818f8c00] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x818f8c00] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x818fa000] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x818fa000] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x818fa000] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x818fc800] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x818fc800] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x818fc800] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8197cc00] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8197cc00] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x8197cc00] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x81b77c00] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x81b77c00] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x81b77c00] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x818f8c00] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x818f8c00] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [aac @ 0x818f8c00] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x818fa800] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x818fa800] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x818fa800] Unsupported bit depth: 0 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x827d2400] err{or,}_recognition separate: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x827d2400] err{or,}_recognition combined: 1; 1 19:24:12 INFO - PROCESS | 8148 | [h264 @ 0x827d2400] Unsupported bit depth: 0 19:24:13 INFO - PROCESS | 8148 | 1477707853155 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]]]}] 19:24:13 INFO - ................ 19:24:13 INFO - TEST-OK | /media-source/mediasource-remove.html | took 7446ms 19:24:13 INFO - PROCESS | 8148 | 1477707853204 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 19:24:13 INFO - PROCESS | 8148 | 1477707853212 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 19:24:13 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 19:24:13 INFO - PROCESS | 8148 | 1477707853360 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}] 19:24:13 INFO - PROCESS | 8148 | 1477707853701 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 19:24:13 INFO - PROCESS | 8148 | 1477707853830 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 19:24:13 INFO - PROCESS | 8148 | 1477707853838 Marionette TRACE conn4 <- [1,1979,null,["8"]] 19:24:13 INFO - PROCESS | 8148 | 1477707853852 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 19:24:13 INFO - PROCESS | 8148 | 1477707853866 Marionette TRACE conn4 <- [1,1980,null,{}] 19:24:13 INFO - PROCESS | 8148 | 1477707853877 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:13 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c47c800 == 15 [pid = 8148] [id = 441] 19:24:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x8c47d800) [pid = 8148] [serial = 1291] [outer = (nil)] 19:24:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x8c486800) [pid = 8148] [serial = 1292] [outer = 0x8c47d800] 19:24:14 INFO - PROCESS | 8148 | 1477707854022 Marionette DEBUG loaded listener.js 19:24:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x8c699000) [pid = 8148] [serial = 1293] [outer = 0x8c47d800] 19:24:15 INFO - PROCESS | 8148 | 1477707855123 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]]]}] 19:24:15 INFO - ....... 19:24:15 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1828ms 19:24:15 INFO - PROCESS | 8148 | 1477707855179 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 19:24:15 INFO - PROCESS | 8148 | 1477707855188 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 19:24:15 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 19:24:15 INFO - PROCESS | 8148 | 1477707855197 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}] 19:24:15 INFO - PROCESS | 8148 | 1477707855565 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 19:24:15 INFO - PROCESS | 8148 | 1477707855704 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 19:24:15 INFO - PROCESS | 8148 | 1477707855711 Marionette TRACE conn4 <- [1,1984,null,["8"]] 19:24:15 INFO - PROCESS | 8148 | 1477707855722 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 19:24:15 INFO - PROCESS | 8148 | 1477707855731 Marionette TRACE conn4 <- [1,1985,null,{}] 19:24:15 INFO - PROCESS | 8148 | 1477707855739 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x93143800 == 16 [pid = 8148] [id = 442] 19:24:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x93176000) [pid = 8148] [serial = 1294] [outer = (nil)] 19:24:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x93aaa800) [pid = 8148] [serial = 1295] [outer = 0x93176000] 19:24:15 INFO - PROCESS | 8148 | 1477707855874 Marionette DEBUG loaded listener.js 19:24:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x94a5e400) [pid = 8148] [serial = 1296] [outer = 0x93176000] 19:24:17 INFO - PROCESS | 8148 | [h264 @ 0x8c482c00] err{or,}_recognition separate: 1; 1 19:24:17 INFO - PROCESS | 8148 | [h264 @ 0x8c482c00] err{or,}_recognition combined: 1; 1 19:24:17 INFO - PROCESS | 8148 | [h264 @ 0x8c482c00] Unsupported bit depth: 0 19:24:17 INFO - PROCESS | 8148 | [aac @ 0x8c483800] err{or,}_recognition separate: 1; 1 19:24:17 INFO - PROCESS | 8148 | [aac @ 0x8c483800] err{or,}_recognition combined: 1; 1 19:24:17 INFO - PROCESS | 8148 | [aac @ 0x8c483800] Unsupported bit depth: 0 19:24:17 INFO - PROCESS | 8148 | [h264 @ 0x8c482c00] err{or,}_recognition separate: 1; 1 19:24:17 INFO - PROCESS | 8148 | [h264 @ 0x8c482c00] err{or,}_recognition combined: 1; 1 19:24:17 INFO - PROCESS | 8148 | [h264 @ 0x8c482c00] Unsupported bit depth: 0 19:24:17 INFO - PROCESS | 8148 | [aac @ 0x8c483400] err{or,}_recognition separate: 1; 1 19:24:17 INFO - PROCESS | 8148 | [aac @ 0x8c483400] err{or,}_recognition combined: 1; 1 19:24:17 INFO - PROCESS | 8148 | [aac @ 0x8c483400] Unsupported bit depth: 0 19:24:17 INFO - PROCESS | 8148 | [h264 @ 0x8c482c00] no picture 19:24:18 INFO - PROCESS | 8148 | --DOCSHELL 0x81982000 == 15 [pid = 8148] [id = 439] 19:24:18 INFO - PROCESS | 8148 | [h264 @ 0x8c482c00] no picture 19:24:18 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x87d70400) [pid = 8148] [serial = 1274] [outer = (nil)] [url = about:blank] 19:24:18 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x81a66000) [pid = 8148] [serial = 1275] [outer = (nil)] [url = about:blank] 19:24:18 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x824a3000) [pid = 8148] [serial = 1271] [outer = (nil)] [url = about:blank] 19:24:18 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x824c9c00) [pid = 8148] [serial = 1272] [outer = (nil)] [url = about:blank] 19:24:18 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x81985c00) [pid = 8148] [serial = 1269] [outer = (nil)] [url = about:blank] 19:24:18 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x92b5e000) [pid = 8148] [serial = 1280] [outer = (nil)] [url = about:blank] 19:24:18 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x8f7d0c00) [pid = 8148] [serial = 1277] [outer = (nil)] [url = about:blank] 19:24:18 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8f7d5c00) [pid = 8148] [serial = 1278] [outer = (nil)] [url = about:blank] 19:24:18 INFO - PROCESS | 8148 | [aac @ 0x82725000] err{or,}_recognition separate: 1; 1 19:24:18 INFO - PROCESS | 8148 | [aac @ 0x82725000] err{or,}_recognition combined: 1; 1 19:24:18 INFO - PROCESS | 8148 | [aac @ 0x82725000] Unsupported bit depth: 0 19:24:18 INFO - PROCESS | 8148 | [h264 @ 0x82727c00] err{or,}_recognition separate: 1; 1 19:24:18 INFO - PROCESS | 8148 | [h264 @ 0x82727c00] err{or,}_recognition combined: 1; 1 19:24:18 INFO - PROCESS | 8148 | [h264 @ 0x82727c00] Unsupported bit depth: 0 19:24:18 INFO - PROCESS | 8148 | [aac @ 0x82725000] err{or,}_recognition separate: 1; 1 19:24:18 INFO - PROCESS | 8148 | [aac @ 0x82725000] err{or,}_recognition combined: 1; 1 19:24:18 INFO - PROCESS | 8148 | [aac @ 0x82725000] Unsupported bit depth: 0 19:24:18 INFO - PROCESS | 8148 | [h264 @ 0x82727c00] err{or,}_recognition separate: 1; 1 19:24:18 INFO - PROCESS | 8148 | [h264 @ 0x82727c00] err{or,}_recognition combined: 1; 1 19:24:18 INFO - PROCESS | 8148 | [h264 @ 0x82727c00] Unsupported bit depth: 0 19:24:18 INFO - PROCESS | 8148 | [h264 @ 0x82727c00] no picture 19:24:18 INFO - PROCESS | 8148 | [h264 @ 0x82727c00] no picture 19:24:18 INFO - PROCESS | 8148 | 1477707858835 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]]]}] 19:24:18 INFO - .. 19:24:18 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3692ms 19:24:18 INFO - PROCESS | 8148 | 1477707858890 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 19:24:18 INFO - PROCESS | 8148 | 1477707858898 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 19:24:18 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 19:24:18 INFO - PROCESS | 8148 | 1477707858909 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}] 19:24:19 INFO - PROCESS | 8148 | 1477707859135 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 19:24:19 INFO - PROCESS | 8148 | 1477707859273 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 19:24:19 INFO - PROCESS | 8148 | 1477707859282 Marionette TRACE conn4 <- [1,1989,null,["8"]] 19:24:19 INFO - PROCESS | 8148 | 1477707859292 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 19:24:19 INFO - PROCESS | 8148 | 1477707859302 Marionette TRACE conn4 <- [1,1990,null,{}] 19:24:19 INFO - PROCESS | 8148 | 1477707859309 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x827a2000 == 16 [pid = 8148] [id = 443] 19:24:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x827a2400) [pid = 8148] [serial = 1297] [outer = (nil)] 19:24:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x827c4800) [pid = 8148] [serial = 1298] [outer = 0x827a2400] 19:24:19 INFO - PROCESS | 8148 | 1477707859431 Marionette DEBUG loaded listener.js 19:24:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x827c6800) [pid = 8148] [serial = 1299] [outer = 0x827a2400] 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82a97c00] err{or,}_recognition separate: 1; 1 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82a97c00] err{or,}_recognition combined: 1; 1 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82a97c00] Unsupported bit depth: 0 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x82a98800] err{or,}_recognition separate: 1; 1 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x82a98800] err{or,}_recognition combined: 1; 1 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x82a98800] Unsupported bit depth: 0 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82a99c00] err{or,}_recognition separate: 1; 1 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82a99c00] err{or,}_recognition combined: 1; 1 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82a99c00] Unsupported bit depth: 0 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x82a97800] err{or,}_recognition separate: 1; 1 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x82a97800] err{or,}_recognition combined: 1; 1 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x82a97800] Unsupported bit depth: 0 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82a99c00] no picture 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82b47400] err{or,}_recognition separate: 1; 1 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82b47400] err{or,}_recognition combined: 1; 1 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82b47400] Unsupported bit depth: 0 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x82b49000] err{or,}_recognition separate: 1; 1 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x82b49000] err{or,}_recognition combined: 1; 1 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x82b49000] Unsupported bit depth: 0 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82b5d800] err{or,}_recognition separate: 1; 1 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82b5d800] err{or,}_recognition combined: 1; 1 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82b5d800] Unsupported bit depth: 0 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x8279c400] err{or,}_recognition separate: 1; 1 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x8279c400] err{or,}_recognition combined: 1; 1 19:24:20 INFO - PROCESS | 8148 | [aac @ 0x8279c400] Unsupported bit depth: 0 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82a99c00] no picture 19:24:20 INFO - PROCESS | 8148 | [h264 @ 0x82b5d800] no picture 19:24:21 INFO - PROCESS | 8148 | 1477707861162 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]]]}] 19:24:21 INFO - .. 19:24:21 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2281ms 19:24:21 INFO - PROCESS | 8148 | 1477707861209 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 19:24:21 INFO - PROCESS | 8148 | 1477707861215 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 19:24:21 INFO - TEST-START | /media-source/mediasource-seekable.html 19:24:21 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x81982800) [pid = 8148] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 19:24:21 INFO - PROCESS | 8148 | 1477707861229 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}] 19:24:21 INFO - PROCESS | 8148 | 1477707861485 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 19:24:21 INFO - PROCESS | 8148 | 1477707861570 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 19:24:21 INFO - PROCESS | 8148 | 1477707861578 Marionette TRACE conn4 <- [1,1994,null,["8"]] 19:24:21 INFO - PROCESS | 8148 | 1477707861586 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 19:24:21 INFO - PROCESS | 8148 | 1477707861594 Marionette TRACE conn4 <- [1,1995,null,{}] 19:24:21 INFO - PROCESS | 8148 | 1477707861601 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x82a94800 == 17 [pid = 8148] [id = 444] 19:24:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82a94c00) [pid = 8148] [serial = 1300] [outer = (nil)] 19:24:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x8c486000) [pid = 8148] [serial = 1301] [outer = 0x82a94c00] 19:24:21 INFO - PROCESS | 8148 | 1477707861719 Marionette DEBUG loaded listener.js 19:24:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x8c69a400) [pid = 8148] [serial = 1302] [outer = 0x82a94c00] 19:24:22 INFO - PROCESS | 8148 | 1477707862682 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]]]}] 19:24:22 INFO - ... 19:24:22 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1478ms 19:24:22 INFO - PROCESS | 8148 | 1477707862719 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 19:24:22 INFO - PROCESS | 8148 | 1477707862729 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 19:24:22 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 19:24:22 INFO - PROCESS | 8148 | 1477707862740 Marionette TRACE conn4 -> [0,1998,"getContext",null] 19:24:22 INFO - PROCESS | 8148 | 1477707862753 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 19:24:22 INFO - PROCESS | 8148 | 1477707862772 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 19:24:22 INFO - PROCESS | 8148 | 1477707862777 Marionette TRACE conn4 <- [1,1999,null,{}] 19:24:22 INFO - PROCESS | 8148 | 1477707862791 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}] 19:24:22 INFO - PROCESS | 8148 | 1477707862820 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 19:24:22 INFO - PROCESS | 8148 | 1477707862831 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 19:24:22 INFO - Setting pref media.mediasource.enabled (true) 19:24:22 INFO - PROCESS | 8148 | 1477707862836 Marionette TRACE conn4 <- [1,2001,null,{}] 19:24:22 INFO - PROCESS | 8148 | 1477707862844 Marionette TRACE conn4 -> [0,2002,"getContext",null] 19:24:22 INFO - PROCESS | 8148 | 1477707862849 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 19:24:22 INFO - PROCESS | 8148 | 1477707862857 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 19:24:22 INFO - PROCESS | 8148 | 1477707862862 Marionette TRACE conn4 <- [1,2003,null,{}] 19:24:22 INFO - PROCESS | 8148 | 1477707862868 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}] 19:24:22 INFO - PROCESS | 8148 | 1477707862894 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 19:24:22 INFO - PROCESS | 8148 | 1477707862901 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 19:24:22 INFO - PROCESS | 8148 | 1477707862906 Marionette TRACE conn4 <- [1,2005,null,{}] 19:24:22 INFO - PROCESS | 8148 | 1477707862915 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}] 19:24:23 INFO - PROCESS | 8148 | 1477707863241 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 19:24:23 INFO - PROCESS | 8148 | 1477707863265 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 19:24:23 INFO - PROCESS | 8148 | 1477707863274 Marionette TRACE conn4 <- [1,2007,null,["8"]] 19:24:23 INFO - PROCESS | 8148 | 1477707863281 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 19:24:23 INFO - PROCESS | 8148 | 1477707863292 Marionette TRACE conn4 <- [1,2008,null,{}] 19:24:23 INFO - PROCESS | 8148 | 1477707863298 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:23 INFO - PROCESS | 8148 | ++DOCSHELL 0x952a6400 == 18 [pid = 8148] [id = 445] 19:24:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x952a9c00) [pid = 8148] [serial = 1303] [outer = (nil)] 19:24:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x95775800) [pid = 8148] [serial = 1304] [outer = 0x952a9c00] 19:24:23 INFO - PROCESS | 8148 | 1477707863428 Marionette DEBUG loaded listener.js 19:24:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x9577d000) [pid = 8148] [serial = 1305] [outer = 0x952a9c00] 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x827ccc00] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x827ccc00] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x827ccc00] Unsupported bit depth: 0 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x827d0400] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x827d0400] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x827d0400] Unsupported bit depth: 0 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82a8b400] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82a8b400] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82a8b400] Unsupported bit depth: 0 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x827cbc00] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x827cbc00] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x827cbc00] Unsupported bit depth: 0 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82a95000] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82a95000] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82a95000] Unsupported bit depth: 0 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82a97c00] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82a97c00] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82a97c00] Unsupported bit depth: 0 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82a95000] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82a95000] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82a95000] Unsupported bit depth: 0 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82a97c00] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82a97c00] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82a97c00] Unsupported bit depth: 0 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82b42000] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82b42000] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82b42000] Unsupported bit depth: 0 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82a98800] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82a98800] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82a98800] Unsupported bit depth: 0 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82cd4000] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82cd4000] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [h264 @ 0x82cd4000] Unsupported bit depth: 0 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82b41c00] err{or,}_recognition separate: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82b41c00] err{or,}_recognition combined: 1; 1 19:24:24 INFO - PROCESS | 8148 | [aac @ 0x82b41c00] Unsupported bit depth: 0 19:24:25 INFO - ... 19:24:25 INFO - PROCESS | 8148 | 1477707865087 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] 19:24:25 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 19:24:25 INFO - Clearing pref media.mediasource.enabled 19:24:25 INFO - PROCESS | 8148 | 1477707865161 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 19:24:25 INFO - PROCESS | 8148 | 1477707865176 Marionette TRACE conn4 -> [0,2011,"getContext",null] 19:24:25 INFO - PROCESS | 8148 | 1477707865186 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 19:24:25 INFO - PROCESS | 8148 | 1477707865243 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 19:24:25 INFO - PROCESS | 8148 | 1477707865252 Marionette TRACE conn4 <- [1,2012,null,{}] 19:24:25 INFO - PROCESS | 8148 | 1477707865263 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}] 19:24:25 INFO - PROCESS | 8148 | 1477707865298 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 19:24:25 INFO - PROCESS | 8148 | 1477707865305 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 19:24:25 INFO - PROCESS | 8148 | 1477707865319 Marionette TRACE conn4 <- [1,2014,null,{}] 19:24:25 INFO - PROCESS | 8148 | 1477707865380 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}] 19:24:25 INFO - PROCESS | 8148 | 1477707865654 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 19:24:25 INFO - PROCESS | 8148 | 1477707865841 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 19:24:25 INFO - PROCESS | 8148 | 1477707865847 Marionette TRACE conn4 <- [1,2016,null,["8"]] 19:24:25 INFO - PROCESS | 8148 | 1477707865854 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 19:24:25 INFO - PROCESS | 8148 | 1477707865862 Marionette TRACE conn4 <- [1,2017,null,{}] 19:24:25 INFO - PROCESS | 8148 | 1477707865911 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x8185e800 == 19 [pid = 8148] [id = 446] 19:24:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x93139400) [pid = 8148] [serial = 1306] [outer = (nil)] 19:24:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x94d8e400) [pid = 8148] [serial = 1307] [outer = 0x93139400] 19:24:26 INFO - PROCESS | 8148 | 1477707866038 Marionette DEBUG loaded listener.js 19:24:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x94fee000) [pid = 8148] [serial = 1308] [outer = 0x93139400] 19:24:26 INFO - PROCESS | 8148 | 1477707866777 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"]]]}] 19:24:26 INFO - .. 19:24:26 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1696ms 19:24:26 INFO - PROCESS | 8148 | 1477707866869 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 19:24:26 INFO - PROCESS | 8148 | 1477707866879 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 19:24:26 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 19:24:26 INFO - PROCESS | 8148 | 1477707866922 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}] 19:24:27 INFO - PROCESS | 8148 | 1477707867219 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 19:24:27 INFO - PROCESS | 8148 | 1477707867342 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 19:24:27 INFO - PROCESS | 8148 | 1477707867349 Marionette TRACE conn4 <- [1,2021,null,["8"]] 19:24:27 INFO - PROCESS | 8148 | 1477707867365 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 19:24:27 INFO - PROCESS | 8148 | 1477707867373 Marionette TRACE conn4 <- [1,2022,null,{}] 19:24:27 INFO - PROCESS | 8148 | 1477707867382 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:27 INFO - PROCESS | 8148 | ++DOCSHELL 0x95e88c00 == 20 [pid = 8148] [id = 447] 19:24:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x96350400) [pid = 8148] [serial = 1309] [outer = (nil)] 19:24:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x966e3c00) [pid = 8148] [serial = 1310] [outer = 0x96350400] 19:24:27 INFO - PROCESS | 8148 | 1477707867506 Marionette DEBUG loaded listener.js 19:24:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x966e6c00) [pid = 8148] [serial = 1311] [outer = 0x96350400] 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3be400] err{or,}_recognition separate: 1; 1 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3be400] err{or,}_recognition combined: 1; 1 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3be400] Unsupported bit depth: 0 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c1000] err{or,}_recognition separate: 1; 1 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c1000] err{or,}_recognition combined: 1; 1 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c1000] Unsupported bit depth: 0 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3be400] err{or,}_recognition separate: 1; 1 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3be400] err{or,}_recognition combined: 1; 1 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3be400] Unsupported bit depth: 0 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c5000] err{or,}_recognition separate: 1; 1 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c5000] err{or,}_recognition combined: 1; 1 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c5000] Unsupported bit depth: 0 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3be400] err{or,}_recognition separate: 1; 1 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3be400] err{or,}_recognition combined: 1; 1 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3be400] Unsupported bit depth: 0 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c2000] err{or,}_recognition separate: 1; 1 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c2000] err{or,}_recognition combined: 1; 1 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c2000] Unsupported bit depth: 0 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3c5400] err{or,}_recognition separate: 1; 1 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3c5400] err{or,}_recognition combined: 1; 1 19:24:30 INFO - PROCESS | 8148 | [aac @ 0x9a3c5400] Unsupported bit depth: 0 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c1000] err{or,}_recognition separate: 1; 1 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c1000] err{or,}_recognition combined: 1; 1 19:24:30 INFO - PROCESS | 8148 | [h264 @ 0x9a3c1000] Unsupported bit depth: 0 19:24:30 INFO - PROCESS | 8148 | 1477707870684 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]]]}] 19:24:30 INFO - ...... 19:24:30 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3843ms 19:24:30 INFO - PROCESS | 8148 | 1477707870737 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 19:24:30 INFO - PROCESS | 8148 | 1477707870744 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 19:24:30 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 19:24:30 INFO - PROCESS | 8148 | 1477707870754 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}] 19:24:31 INFO - PROCESS | 8148 | 1477707871221 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 19:24:31 INFO - PROCESS | 8148 | 1477707871378 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 19:24:31 INFO - PROCESS | 8148 | 1477707871391 Marionette TRACE conn4 <- [1,2026,null,["8"]] 19:24:31 INFO - PROCESS | 8148 | 1477707871416 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 19:24:31 INFO - PROCESS | 8148 | 1477707871429 Marionette TRACE conn4 <- [1,2027,null,{}] 19:24:31 INFO - PROCESS | 8148 | 1477707871439 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a4000 == 21 [pid = 8148] [id = 448] 19:24:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x825d2800) [pid = 8148] [serial = 1312] [outer = (nil)] 19:24:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x82b49c00) [pid = 8148] [serial = 1313] [outer = 0x825d2800] 19:24:31 INFO - PROCESS | 8148 | 1477707871546 Marionette DEBUG loaded listener.js 19:24:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x8c958c00) [pid = 8148] [serial = 1314] [outer = 0x825d2800] 19:24:32 INFO - PROCESS | 8148 | --DOCSHELL 0x82a94800 == 20 [pid = 8148] [id = 444] 19:24:32 INFO - PROCESS | 8148 | --DOCSHELL 0x827a2000 == 19 [pid = 8148] [id = 443] 19:24:32 INFO - PROCESS | 8148 | --DOCSHELL 0x93143800 == 18 [pid = 8148] [id = 442] 19:24:32 INFO - PROCESS | 8148 | --DOCSHELL 0x8c47c800 == 17 [pid = 8148] [id = 441] 19:24:32 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x81988000) [pid = 8148] [serial = 1286] [outer = (nil)] [url = about:blank] 19:24:32 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x81a67000) [pid = 8148] [serial = 1287] [outer = (nil)] [url = about:blank] 19:24:32 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x825d0000) [pid = 8148] [serial = 1289] [outer = (nil)] [url = about:blank] 19:24:32 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x93180c00) [pid = 8148] [serial = 1283] [outer = (nil)] [url = about:blank] 19:24:32 INFO - ..... 19:24:32 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1775ms 19:24:32 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 19:24:32 INFO - PROCESS | 8148 | 1477707872468 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"]]]}] 19:24:32 INFO - PROCESS | 8148 | 1477707872535 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 19:24:32 INFO - PROCESS | 8148 | 1477707872544 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 19:24:32 INFO - PROCESS | 8148 | 1477707872564 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}] 19:24:32 INFO - PROCESS | 8148 | 1477707872831 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 19:24:33 INFO - PROCESS | 8148 | 1477707873002 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 19:24:33 INFO - PROCESS | 8148 | 1477707873008 Marionette TRACE conn4 <- [1,2031,null,["8"]] 19:24:33 INFO - PROCESS | 8148 | 1477707873017 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 19:24:33 INFO - PROCESS | 8148 | 1477707873024 Marionette TRACE conn4 <- [1,2032,null,{}] 19:24:33 INFO - PROCESS | 8148 | 1477707873034 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x905ca400 == 18 [pid = 8148] [id = 449] 19:24:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x92b5e000) [pid = 8148] [serial = 1315] [outer = (nil)] 19:24:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x93864c00) [pid = 8148] [serial = 1316] [outer = 0x92b5e000] 19:24:33 INFO - PROCESS | 8148 | 1477707873140 Marionette DEBUG loaded listener.js 19:24:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x94a0f800) [pid = 8148] [serial = 1317] [outer = 0x92b5e000] 19:24:33 INFO - PROCESS | 8148 | 1477707873944 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]]]}] 19:24:33 INFO - ... 19:24:33 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1431ms 19:24:33 INFO - PROCESS | 8148 | 1477707873992 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 19:24:33 INFO - PROCESS | 8148 | 1477707873996 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 19:24:34 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 19:24:34 INFO - PROCESS | 8148 | 1477707874004 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}] 19:24:34 INFO - PROCESS | 8148 | 1477707874243 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 19:24:34 INFO - PROCESS | 8148 | 1477707874392 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 19:24:34 INFO - PROCESS | 8148 | 1477707874403 Marionette TRACE conn4 <- [1,2036,null,["8"]] 19:24:34 INFO - PROCESS | 8148 | 1477707874416 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 19:24:34 INFO - PROCESS | 8148 | 1477707874428 Marionette TRACE conn4 <- [1,2037,null,{}] 19:24:34 INFO - PROCESS | 8148 | 1477707874435 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x9682ac00 == 19 [pid = 8148] [id = 450] 19:24:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x9682d400) [pid = 8148] [serial = 1318] [outer = (nil)] 19:24:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x96895800) [pid = 8148] [serial = 1319] [outer = 0x9682d400] 19:24:34 INFO - PROCESS | 8148 | 1477707874544 Marionette DEBUG loaded listener.js 19:24:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x9a547c00) [pid = 8148] [serial = 1320] [outer = 0x9682d400] 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b044800] err{or,}_recognition separate: 1; 1 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b044800] err{or,}_recognition combined: 1; 1 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b044800] Unsupported bit depth: 0 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b045800] err{or,}_recognition separate: 1; 1 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b045800] err{or,}_recognition combined: 1; 1 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b045800] Unsupported bit depth: 0 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b044800] err{or,}_recognition separate: 1; 1 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b044800] err{or,}_recognition combined: 1; 1 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b044800] Unsupported bit depth: 0 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b045800] err{or,}_recognition separate: 1; 1 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b045800] err{or,}_recognition combined: 1; 1 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b045800] Unsupported bit depth: 0 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b38c800] err{or,}_recognition separate: 1; 1 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b38c800] err{or,}_recognition combined: 1; 1 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b38c800] Unsupported bit depth: 0 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b38d000] err{or,}_recognition separate: 1; 1 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b38d000] err{or,}_recognition combined: 1; 1 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b38d000] Unsupported bit depth: 0 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b38c800] err{or,}_recognition separate: 1; 1 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b38c800] err{or,}_recognition combined: 1; 1 19:24:35 INFO - PROCESS | 8148 | [h264 @ 0x9b38c800] Unsupported bit depth: 0 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b38d000] err{or,}_recognition separate: 1; 1 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b38d000] err{or,}_recognition combined: 1; 1 19:24:35 INFO - PROCESS | 8148 | [aac @ 0x9b38d000] Unsupported bit depth: 0 19:24:35 INFO - PROCESS | 8148 | 1477707875831 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]]]}] 19:24:35 INFO - ............... 19:24:35 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1887ms 19:24:35 INFO - PROCESS | 8148 | 1477707875909 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 19:24:35 INFO - PROCESS | 8148 | 1477707875914 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 19:24:35 INFO - TEST-START | /media-source/mediasource-trackdefault.html 19:24:35 INFO - PROCESS | 8148 | 1477707875925 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}] 19:24:36 INFO - PROCESS | 8148 | 1477707876180 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 19:24:36 INFO - PROCESS | 8148 | 1477707876201 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 19:24:36 INFO - PROCESS | 8148 | 1477707876206 Marionette TRACE conn4 <- [1,2041,null,["8"]] 19:24:36 INFO - PROCESS | 8148 | 1477707876212 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 19:24:36 INFO - PROCESS | 8148 | 1477707876222 Marionette TRACE conn4 <- [1,2042,null,{}] 19:24:36 INFO - PROCESS | 8148 | 1477707876302 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b7d000 == 20 [pid = 8148] [id = 451] 19:24:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x9b4c3000) [pid = 8148] [serial = 1321] [outer = (nil)] 19:24:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x9ceb4c00) [pid = 8148] [serial = 1322] [outer = 0x9b4c3000] 19:24:36 INFO - PROCESS | 8148 | 1477707876409 Marionette DEBUG loaded listener.js 19:24:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0xa1a68000) [pid = 8148] [serial = 1323] [outer = 0x9b4c3000] 19:24:37 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x82a94c00) [pid = 8148] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 19:24:37 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x8c47d800) [pid = 8148] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 19:24:37 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x93176000) [pid = 8148] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 19:24:37 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x827a2400) [pid = 8148] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 19:24:37 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x92b61800) [pid = 8148] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 19:24:37 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x90544000) [pid = 8148] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 19:24:37 INFO - ............................ 19:24:37 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1443ms 19:24:37 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 19:24:37 INFO - PROCESS | 8148 | 1477707877269 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"]]]}] 19:24:37 INFO - PROCESS | 8148 | 1477707877368 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 19:24:37 INFO - PROCESS | 8148 | 1477707877372 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 19:24:37 INFO - PROCESS | 8148 | 1477707877404 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}] 19:24:37 INFO - PROCESS | 8148 | 1477707877651 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 19:24:37 INFO - PROCESS | 8148 | 1477707877779 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 19:24:37 INFO - PROCESS | 8148 | 1477707877784 Marionette TRACE conn4 <- [1,2046,null,["8"]] 19:24:37 INFO - PROCESS | 8148 | 1477707877794 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 19:24:37 INFO - PROCESS | 8148 | 1477707877798 Marionette TRACE conn4 <- [1,2047,null,{}] 19:24:37 INFO - PROCESS | 8148 | 1477707877806 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:37 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2e16800 == 21 [pid = 8148] [id = 452] 19:24:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0xa2e17000) [pid = 8148] [serial = 1324] [outer = (nil)] 19:24:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0xa2e75400) [pid = 8148] [serial = 1325] [outer = 0xa2e17000] 19:24:37 INFO - PROCESS | 8148 | 1477707877922 Marionette DEBUG loaded listener.js 19:24:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0xa2e79000) [pid = 8148] [serial = 1326] [outer = 0xa2e17000] 19:24:38 INFO - .. 19:24:38 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1133ms 19:24:38 INFO - PROCESS | 8148 | 1477707878513 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"]]]}] 19:24:38 INFO - PROCESS | 8148 | 1477707878530 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 19:24:38 INFO - PROCESS | 8148 | 1477707878533 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 19:24:38 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 19:24:38 INFO - PROCESS | 8148 | 1477707878550 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}] 19:24:38 INFO - PROCESS | 8148 | 1477707878834 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 19:24:38 INFO - PROCESS | 8148 | 1477707878856 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 19:24:38 INFO - PROCESS | 8148 | 1477707878861 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 19:24:38 INFO - PROCESS | 8148 | 1477707878867 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 19:24:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0xa45dfc00) [pid = 8148] [serial = 1327] [outer = 0x95292800] 19:24:39 INFO - PROCESS | 8148 | 1477707879356 Marionette TRACE conn4 <- [1,2052,null,{}] 19:24:39 INFO - PROCESS | 8148 | 1477707879372 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 19:24:39 INFO - PROCESS | 8148 | 1477707879441 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 19:24:39 INFO - PROCESS | 8148 | 1477707879490 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}] 19:24:39 INFO - PROCESS | 8148 | 1477707879530 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 19:24:39 INFO - PROCESS | 8148 | 1477707879539 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 19:24:39 INFO - PROCESS | 8148 | 1477707879551 Marionette TRACE conn4 <- [1,2055,null,["8"]] 19:24:39 INFO - PROCESS | 8148 | 1477707879560 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 19:24:39 INFO - PROCESS | 8148 | 1477707879570 Marionette TRACE conn4 <- [1,2056,null,{}] 19:24:39 INFO - PROCESS | 8148 | 1477707879576 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x82a9a000 == 22 [pid = 8148] [id = 453] 19:24:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x82b42000) [pid = 8148] [serial = 1328] [outer = (nil)] 19:24:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x8c698400) [pid = 8148] [serial = 1329] [outer = 0x82b42000] 19:24:39 INFO - PROCESS | 8148 | 1477707879752 Marionette DEBUG loaded listener.js 19:24:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x8fa1b400) [pid = 8148] [serial = 1330] [outer = 0x82b42000] 19:24:40 INFO - PROCESS | 8148 | 1477707880894 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]]]}] 19:24:40 INFO - . 19:24:40 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2417ms 19:24:40 INFO - PROCESS | 8148 | 1477707880960 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 19:24:40 INFO - PROCESS | 8148 | 1477707880968 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 19:24:41 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 19:24:41 INFO - PROCESS | 8148 | 1477707881020 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}] 19:24:41 INFO - PROCESS | 8148 | 1477707881270 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 19:24:41 INFO - PROCESS | 8148 | 1477707881458 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 19:24:41 INFO - PROCESS | 8148 | 1477707881464 Marionette TRACE conn4 <- [1,2060,null,["8"]] 19:24:41 INFO - PROCESS | 8148 | 1477707881474 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 19:24:41 INFO - PROCESS | 8148 | 1477707881483 Marionette TRACE conn4 <- [1,2061,null,{}] 19:24:41 INFO - PROCESS | 8148 | 1477707881490 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x96725800 == 23 [pid = 8148] [id = 454] 19:24:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x96726800) [pid = 8148] [serial = 1331] [outer = (nil)] 19:24:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x9672a000) [pid = 8148] [serial = 1332] [outer = 0x96726800] 19:24:41 INFO - PROCESS | 8148 | 1477707881610 Marionette DEBUG loaded listener.js 19:24:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x9689bc00) [pid = 8148] [serial = 1333] [outer = 0x96726800] 19:24:42 INFO - PROCESS | 8148 | 1477707882661 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]]]}] 19:24:42 INFO - . 19:24:42 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1689ms 19:24:42 INFO - PROCESS | 8148 | 1477707882748 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 19:24:42 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 19:24:42 INFO - PROCESS | 8148 | 1477707882757 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 19:24:42 INFO - PROCESS | 8148 | 1477707882767 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}] 19:24:43 INFO - PROCESS | 8148 | 1477707883051 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 19:24:43 INFO - PROCESS | 8148 | 1477707883244 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 19:24:43 INFO - PROCESS | 8148 | 1477707883249 Marionette TRACE conn4 <- [1,2065,null,["8"]] 19:24:43 INFO - PROCESS | 8148 | 1477707883256 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 19:24:43 INFO - PROCESS | 8148 | 1477707883265 Marionette TRACE conn4 <- [1,2066,null,{}] 19:24:43 INFO - PROCESS | 8148 | 1477707883316 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:43 INFO - PROCESS | 8148 | ++DOCSHELL 0xa2f13000 == 24 [pid = 8148] [id = 455] 19:24:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0xa2f13800) [pid = 8148] [serial = 1334] [outer = (nil)] 19:24:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0xa2f98000) [pid = 8148] [serial = 1335] [outer = 0xa2f13800] 19:24:43 INFO - PROCESS | 8148 | 1477707883431 Marionette DEBUG loaded listener.js 19:24:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0xa2f9dc00) [pid = 8148] [serial = 1336] [outer = 0xa2f13800] 19:24:44 INFO - PROCESS | 8148 | 1477707884552 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]]]}] 19:24:44 INFO - . 19:24:44 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1828ms 19:24:44 INFO - PROCESS | 8148 | 1477707884593 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 19:24:44 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 19:24:44 INFO - PROCESS | 8148 | 1477707884598 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 19:24:44 INFO - PROCESS | 8148 | 1477707884607 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}] 19:24:45 INFO - PROCESS | 8148 | 1477707885001 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 19:24:45 INFO - PROCESS | 8148 | 1477707885165 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 19:24:45 INFO - PROCESS | 8148 | 1477707885172 Marionette TRACE conn4 <- [1,2070,null,["8"]] 19:24:45 INFO - PROCESS | 8148 | 1477707885182 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 19:24:45 INFO - PROCESS | 8148 | 1477707885192 Marionette TRACE conn4 <- [1,2071,null,{}] 19:24:45 INFO - PROCESS | 8148 | 1477707885255 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x827a0c00 == 25 [pid = 8148] [id = 456] 19:24:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x827a2000) [pid = 8148] [serial = 1337] [outer = (nil)] 19:24:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x82b60400) [pid = 8148] [serial = 1338] [outer = 0x827a2000] 19:24:45 INFO - PROCESS | 8148 | 1477707885376 Marionette DEBUG loaded listener.js 19:24:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x8c94bc00) [pid = 8148] [serial = 1339] [outer = 0x827a2000] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81b75c00 == 24 [pid = 8148] [id = 434] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81989800 == 23 [pid = 8148] [id = 433] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81b7d000 == 22 [pid = 8148] [id = 451] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x824a4000 == 21 [pid = 8148] [id = 448] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x905ca400 == 20 [pid = 8148] [id = 449] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0xa2e16800 == 19 [pid = 8148] [id = 452] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x81a5e400 == 18 [pid = 8148] [id = 440] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x9682ac00 == 17 [pid = 8148] [id = 450] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa26800 == 16 [pid = 8148] [id = 437] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x952a6400 == 15 [pid = 8148] [id = 445] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x8db7bc00 == 14 [pid = 8148] [id = 436] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x824a5800 == 13 [pid = 8148] [id = 435] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x92b60800 == 12 [pid = 8148] [id = 438] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x8185e800 == 11 [pid = 8148] [id = 446] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x95e88c00 == 10 [pid = 8148] [id = 447] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x82a9a000 == 9 [pid = 8148] [id = 453] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0x96725800 == 8 [pid = 8148] [id = 454] 19:24:46 INFO - PROCESS | 8148 | --DOCSHELL 0xa2f13000 == 7 [pid = 8148] [id = 455] 19:24:46 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x8c699000) [pid = 8148] [serial = 1293] [outer = (nil)] [url = about:blank] 19:24:46 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x8c486800) [pid = 8148] [serial = 1292] [outer = (nil)] [url = about:blank] 19:24:46 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x94a5e400) [pid = 8148] [serial = 1296] [outer = (nil)] [url = about:blank] 19:24:46 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x93aaa800) [pid = 8148] [serial = 1295] [outer = (nil)] [url = about:blank] 19:24:46 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x827c6800) [pid = 8148] [serial = 1299] [outer = (nil)] [url = about:blank] 19:24:46 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x827c4800) [pid = 8148] [serial = 1298] [outer = (nil)] [url = about:blank] 19:24:46 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x8c69a400) [pid = 8148] [serial = 1302] [outer = (nil)] [url = about:blank] 19:24:46 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x8c486000) [pid = 8148] [serial = 1301] [outer = (nil)] [url = about:blank] 19:24:46 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x95775800) [pid = 8148] [serial = 1304] [outer = (nil)] [url = about:blank] 19:24:47 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x9386a400) [pid = 8148] [serial = 1284] [outer = (nil)] [url = about:blank] 19:24:47 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x93139800) [pid = 8148] [serial = 1281] [outer = (nil)] [url = about:blank] 19:24:47 INFO - PROCESS | 8148 | 1477707887384 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]]]}] 19:24:47 INFO - . 19:24:47 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 2830ms 19:24:47 INFO - PROCESS | 8148 | 1477707887438 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 19:24:47 INFO - PROCESS | 8148 | 1477707887445 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 19:24:47 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 19:24:47 INFO - PROCESS | 8148 | 1477707887497 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}] 19:24:47 INFO - PROCESS | 8148 | 1477707887803 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 19:24:47 INFO - PROCESS | 8148 | 1477707887905 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 19:24:47 INFO - PROCESS | 8148 | 1477707887912 Marionette TRACE conn4 <- [1,2075,null,["8"]] 19:24:47 INFO - PROCESS | 8148 | 1477707887924 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 19:24:47 INFO - PROCESS | 8148 | 1477707887934 Marionette TRACE conn4 <- [1,2076,null,{}] 19:24:47 INFO - PROCESS | 8148 | 1477707887945 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:47 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a63800 == 8 [pid = 8148] [id = 457] 19:24:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x81a65c00) [pid = 8148] [serial = 1340] [outer = (nil)] 19:24:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x81b70000) [pid = 8148] [serial = 1341] [outer = 0x81a65c00] 19:24:48 INFO - PROCESS | 8148 | 1477707888062 Marionette DEBUG loaded listener.js 19:24:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x81b7c400) [pid = 8148] [serial = 1342] [outer = 0x81a65c00] 19:24:48 INFO - PROCESS | 8148 | 1477707888944 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]]]}] 19:24:48 INFO - . 19:24:48 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1535ms 19:24:48 INFO - PROCESS | 8148 | 1477707888992 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 19:24:48 INFO - PROCESS | 8148 | 1477707888998 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 19:24:49 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 19:24:49 INFO - PROCESS | 8148 | 1477707889006 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}] 19:24:49 INFO - PROCESS | 8148 | 1477707889278 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 19:24:49 INFO - PROCESS | 8148 | 1477707889309 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 19:24:49 INFO - PROCESS | 8148 | 1477707889313 Marionette TRACE conn4 <- [1,2080,null,["8"]] 19:24:49 INFO - PROCESS | 8148 | 1477707889322 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 19:24:49 INFO - PROCESS | 8148 | 1477707889339 Marionette TRACE conn4 <- [1,2081,null,{}] 19:24:49 INFO - PROCESS | 8148 | 1477707889431 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a66400 == 9 [pid = 8148] [id = 458] 19:24:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x824c5c00) [pid = 8148] [serial = 1343] [outer = (nil)] 19:24:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x82724400) [pid = 8148] [serial = 1344] [outer = 0x824c5c00] 19:24:49 INFO - PROCESS | 8148 | 1477707889573 Marionette DEBUG loaded listener.js 19:24:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x82795800) [pid = 8148] [serial = 1345] [outer = 0x824c5c00] 19:24:50 INFO - PROCESS | 8148 | [8148] 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 19:24:50 INFO - PROCESS | 8148 | [8148] 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 19:24:50 INFO - PROCESS | 8148 | 1477707890580 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]]]}] 19:24:50 INFO - . 19:24:50 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1631ms 19:24:50 INFO - PROCESS | 8148 | 1477707890653 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 19:24:50 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 19:24:50 INFO - PROCESS | 8148 | 1477707890663 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 19:24:50 INFO - PROCESS | 8148 | 1477707890682 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}] 19:24:50 INFO - PROCESS | 8148 | 1477707890954 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 19:24:50 INFO - PROCESS | 8148 | 1477707890982 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 19:24:50 INFO - PROCESS | 8148 | 1477707890988 Marionette TRACE conn4 <- [1,2085,null,["8"]] 19:24:50 INFO - PROCESS | 8148 | 1477707890994 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 19:24:51 INFO - PROCESS | 8148 | 1477707891002 Marionette TRACE conn4 <- [1,2086,null,{}] 19:24:51 INFO - PROCESS | 8148 | 1477707891084 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b67000 == 10 [pid = 8148] [id = 459] 19:24:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x82b67800) [pid = 8148] [serial = 1346] [outer = (nil)] 19:24:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x82b6a000) [pid = 8148] [serial = 1347] [outer = 0x82b67800] 19:24:51 INFO - PROCESS | 8148 | 1477707891196 Marionette DEBUG loaded listener.js 19:24:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x82cd3400) [pid = 8148] [serial = 1348] [outer = 0x82b67800] 19:24:51 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x952a9c00) [pid = 8148] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 19:24:51 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x92b5e000) [pid = 8148] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 19:24:51 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x96350400) [pid = 8148] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 19:24:51 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x825d2800) [pid = 8148] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 19:24:51 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x93139400) [pid = 8148] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 19:24:51 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x9b4c3000) [pid = 8148] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 19:24:51 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x9682d400) [pid = 8148] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 19:24:51 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x825c6000) [pid = 8148] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 19:24:52 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:24:52 INFO - PROCESS | 8148 | 1477707892278 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]]]}] 19:24:52 INFO - . 19:24:52 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1629ms 19:24:52 INFO - PROCESS | 8148 | 1477707892300 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 19:24:52 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 19:24:52 INFO - PROCESS | 8148 | 1477707892304 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 19:24:52 INFO - PROCESS | 8148 | 1477707892312 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}] 19:24:52 INFO - PROCESS | 8148 | 1477707892549 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 19:24:52 INFO - PROCESS | 8148 | 1477707892566 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 19:24:52 INFO - PROCESS | 8148 | 1477707892570 Marionette TRACE conn4 <- [1,2090,null,["8"]] 19:24:52 INFO - PROCESS | 8148 | 1477707892578 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 19:24:52 INFO - PROCESS | 8148 | 1477707892584 Marionette TRACE conn4 <- [1,2091,null,{}] 19:24:52 INFO - PROCESS | 8148 | 1477707892593 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x825ccc00 == 11 [pid = 8148] [id = 460] 19:24:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x87d6b400) [pid = 8148] [serial = 1349] [outer = (nil)] 19:24:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x8d811c00) [pid = 8148] [serial = 1350] [outer = 0x87d6b400] 19:24:52 INFO - PROCESS | 8148 | 1477707892700 Marionette DEBUG loaded listener.js 19:24:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x8da2b400) [pid = 8148] [serial = 1351] [outer = 0x87d6b400] 19:24:53 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:24:53 INFO - PROCESS | 8148 | 1477707893559 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]]]}] 19:24:53 INFO - . 19:24:53 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1272ms 19:24:53 INFO - PROCESS | 8148 | 1477707893583 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 19:24:53 INFO - PROCESS | 8148 | 1477707893588 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 19:24:53 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 19:24:53 INFO - PROCESS | 8148 | 1477707893596 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}] 19:24:53 INFO - PROCESS | 8148 | 1477707893775 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 19:24:53 INFO - PROCESS | 8148 | 1477707893979 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 19:24:53 INFO - PROCESS | 8148 | 1477707893986 Marionette TRACE conn4 <- [1,2095,null,["8"]] 19:24:54 INFO - PROCESS | 8148 | 1477707894001 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 19:24:54 INFO - PROCESS | 8148 | 1477707894013 Marionette TRACE conn4 <- [1,2096,null,{}] 19:24:54 INFO - PROCESS | 8148 | 1477707894023 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x81867c00 == 12 [pid = 8148] [id = 461] 19:24:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x818f0800) [pid = 8148] [serial = 1352] [outer = (nil)] 19:24:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x818fe800) [pid = 8148] [serial = 1353] [outer = 0x818f0800] 19:24:54 INFO - PROCESS | 8148 | 1477707894159 Marionette DEBUG loaded listener.js 19:24:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x81a5d800) [pid = 8148] [serial = 1354] [outer = 0x818f0800] 19:24:54 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 19:24:55 INFO - PROCESS | 8148 | 1477707895127 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]]]}] 19:24:55 INFO - . 19:24:55 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1575ms 19:24:55 INFO - PROCESS | 8148 | 1477707895199 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 19:24:55 INFO - PROCESS | 8148 | 1477707895207 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 19:24:55 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 19:24:55 INFO - PROCESS | 8148 | 1477707895219 Marionette TRACE conn4 -> [0,2099,"getContext",null] 19:24:55 INFO - PROCESS | 8148 | 1477707895229 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 19:24:55 INFO - PROCESS | 8148 | 1477707895242 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 19:24:55 INFO - PROCESS | 8148 | 1477707895248 Marionette TRACE conn4 <- [1,2100,null,{}] 19:24:55 INFO - PROCESS | 8148 | 1477707895257 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}] 19:24:55 INFO - PROCESS | 8148 | 1477707895284 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 19:24:55 INFO - PROCESS | 8148 | 1477707895290 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 19:24:55 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 19:24:55 INFO - PROCESS | 8148 | 1477707895295 Marionette TRACE conn4 <- [1,2102,null,{}] 19:24:55 INFO - PROCESS | 8148 | 1477707895351 Marionette TRACE conn4 -> [0,2103,"getContext",null] 19:24:55 INFO - PROCESS | 8148 | 1477707895355 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 19:24:55 INFO - PROCESS | 8148 | 1477707895364 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 19:24:55 INFO - PROCESS | 8148 | 1477707895370 Marionette TRACE conn4 <- [1,2104,null,{}] 19:24:55 INFO - PROCESS | 8148 | 1477707895388 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}] 19:24:55 INFO - PROCESS | 8148 | 1477707895420 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 19:24:55 INFO - PROCESS | 8148 | 1477707895428 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 19:24:55 INFO - PROCESS | 8148 | 1477707895431 Marionette TRACE conn4 <- [1,2106,null,{}] 19:24:55 INFO - PROCESS | 8148 | 1477707895438 Marionette TRACE conn4 -> [0,2107,"getContext",null] 19:24:55 INFO - PROCESS | 8148 | 1477707895444 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 19:24:55 INFO - PROCESS | 8148 | 1477707895513 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 19:24:55 INFO - PROCESS | 8148 | 1477707895518 Marionette TRACE conn4 <- [1,2108,null,{}] 19:24:55 INFO - PROCESS | 8148 | 1477707895528 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}] 19:24:55 INFO - PROCESS | 8148 | 1477707895556 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 19:24:55 INFO - PROCESS | 8148 | 1477707895563 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 19:24:55 INFO - PROCESS | 8148 | 1477707895567 Marionette TRACE conn4 <- [1,2110,null,{}] 19:24:55 INFO - Setting pref security.mixed_content.use_hsts (false) 19:24:55 INFO - PROCESS | 8148 | 1477707895574 Marionette TRACE conn4 -> [0,2111,"getContext",null] 19:24:55 INFO - PROCESS | 8148 | 1477707895579 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 19:24:55 INFO - PROCESS | 8148 | 1477707895585 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 19:24:55 INFO - PROCESS | 8148 | 1477707895589 Marionette TRACE conn4 <- [1,2112,null,{}] 19:24:55 INFO - PROCESS | 8148 | 1477707895639 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}] 19:24:55 INFO - PROCESS | 8148 | 1477707895663 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 19:24:55 INFO - PROCESS | 8148 | 1477707895678 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 19:24:55 INFO - PROCESS | 8148 | 1477707895681 Marionette TRACE conn4 <- [1,2114,null,{}] 19:24:55 INFO - PROCESS | 8148 | 1477707895691 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}] 19:24:55 INFO - PROCESS | 8148 | 1477707895912 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 19:24:56 INFO - PROCESS | 8148 | 1477707896095 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 19:24:56 INFO - PROCESS | 8148 | 1477707896099 Marionette TRACE conn4 <- [1,2116,null,["8"]] 19:24:56 INFO - PROCESS | 8148 | 1477707896106 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 19:24:56 INFO - PROCESS | 8148 | 1477707896114 Marionette TRACE conn4 <- [1,2117,null,{}] 19:24:56 INFO - PROCESS | 8148 | 1477707896120 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x82795c00 == 13 [pid = 8148] [id = 462] 19:24:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x82b47000) [pid = 8148] [serial = 1355] [outer = (nil)] 19:24:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x87d69c00) [pid = 8148] [serial = 1356] [outer = 0x82b47000] 19:24:56 INFO - PROCESS | 8148 | 1477707896266 Marionette DEBUG loaded listener.js 19:24:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x8d819400) [pid = 8148] [serial = 1357] [outer = 0x82b47000] 19:24:57 INFO - PROCESS | 8148 | [8148] 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 19:24:57 INFO - PROCESS | 8148 | [8148] 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 19:24:57 INFO - PROCESS | 8148 | [8148] 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 19:24:57 INFO - PROCESS | 8148 | 1477707897192 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]]]}] 19:24:57 INFO - . 19:24:57 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 1995ms 19:24:57 INFO - PROCESS | 8148 | 1477707897234 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 19:24:57 INFO - PROCESS | 8148 | 1477707897238 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 19:24:57 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 19:24:57 INFO - PROCESS | 8148 | 1477707897247 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}] 19:24:57 INFO - PROCESS | 8148 | 1477707897467 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 19:24:57 INFO - PROCESS | 8148 | 1477707897645 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 19:24:57 INFO - PROCESS | 8148 | 1477707897650 Marionette TRACE conn4 <- [1,2121,null,["8"]] 19:24:57 INFO - PROCESS | 8148 | 1477707897657 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 19:24:57 INFO - PROCESS | 8148 | 1477707897666 Marionette TRACE conn4 <- [1,2122,null,{}] 19:24:57 INFO - PROCESS | 8148 | 1477707897673 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x905cfc00 == 14 [pid = 8148] [id = 463] 19:24:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x905d2000) [pid = 8148] [serial = 1358] [outer = (nil)] 19:24:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x9292fc00) [pid = 8148] [serial = 1359] [outer = 0x905d2000] 19:24:57 INFO - PROCESS | 8148 | 1477707897816 Marionette DEBUG loaded listener.js 19:24:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x92a80800) [pid = 8148] [serial = 1360] [outer = 0x905d2000] 19:24:58 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 19:24:58 INFO - PROCESS | 8148 | 1477707898921 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]]]}] 19:24:58 INFO - . 19:24:58 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 1726ms 19:24:58 INFO - PROCESS | 8148 | 1477707898981 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 19:24:58 INFO - PROCESS | 8148 | 1477707898987 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 19:24:58 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 19:24:59 INFO - PROCESS | 8148 | 1477707899002 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}] 19:24:59 INFO - PROCESS | 8148 | 1477707899222 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 19:24:59 INFO - PROCESS | 8148 | 1477707899589 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 19:24:59 INFO - PROCESS | 8148 | 1477707899595 Marionette TRACE conn4 <- [1,2126,null,["8"]] 19:24:59 INFO - PROCESS | 8148 | --DOCSHELL 0x825ccc00 == 13 [pid = 8148] [id = 460] 19:24:59 INFO - PROCESS | 8148 | --DOCSHELL 0x82b67000 == 12 [pid = 8148] [id = 459] 19:24:59 INFO - PROCESS | 8148 | --DOCSHELL 0x81a63800 == 11 [pid = 8148] [id = 457] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x96895800) [pid = 8148] [serial = 1319] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x9a547c00) [pid = 8148] [serial = 1320] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x93864c00) [pid = 8148] [serial = 1316] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x94a0f800) [pid = 8148] [serial = 1317] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x82b49c00) [pid = 8148] [serial = 1313] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x8c958c00) [pid = 8148] [serial = 1314] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x966e3c00) [pid = 8148] [serial = 1310] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x966e6c00) [pid = 8148] [serial = 1311] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x94d8e400) [pid = 8148] [serial = 1307] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x94fee000) [pid = 8148] [serial = 1308] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x8271bc00) [pid = 8148] [serial = 1290] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x9577d000) [pid = 8148] [serial = 1305] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0xa2e75400) [pid = 8148] [serial = 1325] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x9ceb4c00) [pid = 8148] [serial = 1322] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0xa1a68000) [pid = 8148] [serial = 1323] [outer = (nil)] [url = about:blank] 19:24:59 INFO - PROCESS | 8148 | 1477707899729 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 19:24:59 INFO - PROCESS | 8148 | 1477707899740 Marionette TRACE conn4 <- [1,2127,null,{}] 19:24:59 INFO - PROCESS | 8148 | 1477707899757 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:59 INFO - PROCESS | 8148 | ++DOCSHELL 0x8185f400 == 12 [pid = 8148] [id = 464] 19:24:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x81860000) [pid = 8148] [serial = 1361] [outer = (nil)] 19:24:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x818ef400) [pid = 8148] [serial = 1362] [outer = 0x81860000] 19:24:59 INFO - PROCESS | 8148 | 1477707899882 Marionette DEBUG loaded listener.js 19:25:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x81985400) [pid = 8148] [serial = 1363] [outer = 0x81860000] 19:25:00 INFO - PROCESS | 8148 | [8148] 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 19:25:00 INFO - PROCESS | 8148 | [8148] 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 19:25:00 INFO - PROCESS | 8148 | 1477707900740 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]]]}] 19:25:00 INFO - . 19:25:00 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html | took 1777ms 19:25:00 INFO - PROCESS | 8148 | 1477707900779 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 19:25:00 INFO - PROCESS | 8148 | 1477707900787 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 19:25:00 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 19:25:00 INFO - PROCESS | 8148 | 1477707900796 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}] 19:25:01 INFO - PROCESS | 8148 | 1477707901018 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 19:25:01 INFO - PROCESS | 8148 | 1477707901161 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 19:25:01 INFO - PROCESS | 8148 | 1477707901167 Marionette TRACE conn4 <- [1,2131,null,["8"]] 19:25:01 INFO - PROCESS | 8148 | 1477707901174 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 19:25:01 INFO - PROCESS | 8148 | 1477707901181 Marionette TRACE conn4 <- [1,2132,null,{}] 19:25:01 INFO - PROCESS | 8148 | 1477707901188 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x825c9400 == 13 [pid = 8148] [id = 465] 19:25:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x8271d000) [pid = 8148] [serial = 1364] [outer = (nil)] 19:25:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x82724000) [pid = 8148] [serial = 1365] [outer = 0x8271d000] 19:25:01 INFO - PROCESS | 8148 | 1477707901292 Marionette DEBUG loaded listener.js 19:25:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x82726800) [pid = 8148] [serial = 1366] [outer = 0x8271d000] 19:25:02 INFO - PROCESS | 8148 | [8148] 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 19:25:02 INFO - PROCESS | 8148 | [8148] 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 19:25:02 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:25:02 INFO - PROCESS | 8148 | 1477707902157 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]]]}] 19:25:02 INFO - . 19:25:02 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html | took 1434ms 19:25:02 INFO - PROCESS | 8148 | 1477707902238 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 19:25:02 INFO - PROCESS | 8148 | 1477707902246 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 19:25:02 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 19:25:02 INFO - Clearing pref security.mixed_content.send_hsts_priming 19:25:02 INFO - PROCESS | 8148 | 1477707902265 Marionette TRACE conn4 -> [0,2135,"getContext",null] 19:25:02 INFO - PROCESS | 8148 | 1477707902269 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 19:25:02 INFO - PROCESS | 8148 | 1477707902276 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 19:25:02 INFO - PROCESS | 8148 | 1477707902281 Marionette TRACE conn4 <- [1,2136,null,{}] 19:25:02 INFO - PROCESS | 8148 | 1477707902288 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}] 19:25:02 INFO - PROCESS | 8148 | 1477707902316 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 19:25:02 INFO - PROCESS | 8148 | 1477707902335 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 19:25:02 INFO - PROCESS | 8148 | 1477707902340 Marionette TRACE conn4 <- [1,2138,null,{}] 19:25:02 INFO - Clearing pref security.mixed_content.use_hsts 19:25:02 INFO - PROCESS | 8148 | 1477707902349 Marionette TRACE conn4 -> [0,2139,"getContext",null] 19:25:02 INFO - PROCESS | 8148 | 1477707902356 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 19:25:02 INFO - PROCESS | 8148 | 1477707902371 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 19:25:02 INFO - PROCESS | 8148 | 1477707902377 Marionette TRACE conn4 <- [1,2140,null,{}] 19:25:02 INFO - PROCESS | 8148 | 1477707902385 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}] 19:25:02 INFO - PROCESS | 8148 | 1477707902407 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 19:25:02 INFO - PROCESS | 8148 | 1477707902423 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 19:25:02 INFO - PROCESS | 8148 | 1477707902428 Marionette TRACE conn4 <- [1,2142,null,{}] 19:25:02 INFO - PROCESS | 8148 | 1477707902449 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}] 19:25:02 INFO - PROCESS | 8148 | 1477707902725 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 19:25:02 INFO - PROCESS | 8148 | 1477707902759 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 19:25:02 INFO - PROCESS | 8148 | 1477707902766 Marionette TRACE conn4 <- [1,2144,null,["8"]] 19:25:02 INFO - PROCESS | 8148 | 1477707902771 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 19:25:02 INFO - PROCESS | 8148 | 1477707902778 Marionette TRACE conn4 <- [1,2145,null,{}] 19:25:02 INFO - PROCESS | 8148 | 1477707902876 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:02 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197b800 == 14 [pid = 8148] [id = 466] 19:25:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x82a8b400) [pid = 8148] [serial = 1367] [outer = (nil)] 19:25:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x82b60c00) [pid = 8148] [serial = 1368] [outer = 0x82a8b400] 19:25:03 INFO - PROCESS | 8148 | 1477707903024 Marionette DEBUG loaded listener.js 19:25:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x82b66c00) [pid = 8148] [serial = 1369] [outer = 0x82a8b400] 19:25:03 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x82b67800) [pid = 8148] [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] 19:25:03 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x82b42000) [pid = 8148] [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] 19:25:03 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x96726800) [pid = 8148] [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] 19:25:03 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0xa2f13800) [pid = 8148] [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] 19:25:03 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x81a65c00) [pid = 8148] [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] 19:25:03 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x827a2000) [pid = 8148] [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] 19:25:03 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x824c5c00) [pid = 8148] [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] 19:25:04 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:25:04 INFO - PROCESS | 8148 | 1477707904648 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]]]}] 19:25:04 INFO - . 19:25:04 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 2402ms 19:25:04 INFO - PROCESS | 8148 | 1477707904668 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 19:25:04 INFO - PROCESS | 8148 | 1477707904675 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 19:25:04 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 19:25:04 INFO - PROCESS | 8148 | 1477707904686 Marionette TRACE conn4 -> [0,2148,"getContext",null] 19:25:04 INFO - PROCESS | 8148 | 1477707904693 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 19:25:04 INFO - PROCESS | 8148 | 1477707904705 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 19:25:04 INFO - PROCESS | 8148 | 1477707904712 Marionette TRACE conn4 <- [1,2149,null,{}] 19:25:04 INFO - PROCESS | 8148 | 1477707904726 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}] 19:25:04 INFO - PROCESS | 8148 | 1477707904752 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 19:25:04 INFO - PROCESS | 8148 | 1477707904805 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 19:25:04 INFO - PROCESS | 8148 | 1477707904820 Marionette TRACE conn4 <- [1,2151,null,{}] 19:25:04 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 19:25:04 INFO - PROCESS | 8148 | 1477707904836 Marionette TRACE conn4 -> [0,2152,"getContext",null] 19:25:04 INFO - PROCESS | 8148 | 1477707904841 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 19:25:04 INFO - PROCESS | 8148 | 1477707904850 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 19:25:04 INFO - PROCESS | 8148 | 1477707904854 Marionette TRACE conn4 <- [1,2153,null,{}] 19:25:04 INFO - PROCESS | 8148 | 1477707904862 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}] 19:25:04 INFO - PROCESS | 8148 | 1477707904888 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 19:25:04 INFO - PROCESS | 8148 | 1477707904939 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 19:25:04 INFO - PROCESS | 8148 | 1477707904948 Marionette TRACE conn4 <- [1,2155,null,{}] 19:25:04 INFO - PROCESS | 8148 | 1477707904964 Marionette TRACE conn4 -> [0,2156,"getContext",null] 19:25:04 INFO - PROCESS | 8148 | 1477707904972 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 19:25:04 INFO - PROCESS | 8148 | 1477707904991 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 19:25:05 INFO - PROCESS | 8148 | 1477707905000 Marionette TRACE conn4 <- [1,2157,null,{}] 19:25:05 INFO - PROCESS | 8148 | 1477707905008 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}] 19:25:05 INFO - PROCESS | 8148 | 1477707905034 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 19:25:05 INFO - PROCESS | 8148 | 1477707905081 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 19:25:05 INFO - PROCESS | 8148 | 1477707905086 Marionette TRACE conn4 <- [1,2159,null,{}] 19:25:05 INFO - Setting pref security.mixed_content.use_hsts (false) 19:25:05 INFO - PROCESS | 8148 | 1477707905098 Marionette TRACE conn4 -> [0,2160,"getContext",null] 19:25:05 INFO - PROCESS | 8148 | 1477707905105 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 19:25:05 INFO - PROCESS | 8148 | 1477707905115 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 19:25:05 INFO - PROCESS | 8148 | 1477707905120 Marionette TRACE conn4 <- [1,2161,null,{}] 19:25:05 INFO - PROCESS | 8148 | 1477707905127 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}] 19:25:05 INFO - PROCESS | 8148 | 1477707905159 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 19:25:05 INFO - PROCESS | 8148 | 1477707905167 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 19:25:05 INFO - PROCESS | 8148 | 1477707905171 Marionette TRACE conn4 <- [1,2163,null,{}] 19:25:05 INFO - PROCESS | 8148 | 1477707905177 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}] 19:25:05 INFO - PROCESS | 8148 | 1477707905481 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 19:25:05 INFO - PROCESS | 8148 | 1477707905574 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 19:25:05 INFO - PROCESS | 8148 | 1477707905578 Marionette TRACE conn4 <- [1,2165,null,["8"]] 19:25:05 INFO - PROCESS | 8148 | 1477707905630 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 19:25:05 INFO - PROCESS | 8148 | 1477707905639 Marionette TRACE conn4 <- [1,2166,null,{}] 19:25:05 INFO - PROCESS | 8148 | 1477707905645 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:05 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a9400 == 15 [pid = 8148] [id = 467] 19:25:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x82b5c800) [pid = 8148] [serial = 1370] [outer = (nil)] 19:25:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x82b67400) [pid = 8148] [serial = 1371] [outer = 0x82b5c800] 19:25:05 INFO - PROCESS | 8148 | 1477707905763 Marionette DEBUG loaded listener.js 19:25:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x82cd7000) [pid = 8148] [serial = 1372] [outer = 0x82b5c800] 19:25:06 INFO - PROCESS | 8148 | 1477707906667 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]]]}] 19:25:06 INFO - . 19:25:06 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 2030ms 19:25:06 INFO - PROCESS | 8148 | 1477707906724 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 19:25:06 INFO - PROCESS | 8148 | 1477707906728 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 19:25:06 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 19:25:06 INFO - PROCESS | 8148 | 1477707906740 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}] 19:25:06 INFO - PROCESS | 8148 | 1477707906958 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 19:25:07 INFO - PROCESS | 8148 | 1477707907136 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 19:25:07 INFO - PROCESS | 8148 | 1477707907142 Marionette TRACE conn4 <- [1,2170,null,["8"]] 19:25:07 INFO - PROCESS | 8148 | 1477707907148 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 19:25:07 INFO - PROCESS | 8148 | 1477707907154 Marionette TRACE conn4 <- [1,2171,null,{}] 19:25:07 INFO - PROCESS | 8148 | 1477707907161 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:07 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c951800 == 16 [pid = 8148] [id = 468] 19:25:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x8c951c00) [pid = 8148] [serial = 1373] [outer = (nil)] 19:25:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x8c957c00) [pid = 8148] [serial = 1374] [outer = 0x8c951c00] 19:25:07 INFO - PROCESS | 8148 | 1477707907314 Marionette DEBUG loaded listener.js 19:25:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x8d811400) [pid = 8148] [serial = 1375] [outer = 0x8c951c00] 19:25:08 INFO - PROCESS | 8148 | [8148] 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 19:25:08 INFO - PROCESS | 8148 | [8148] 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 19:25:08 INFO - PROCESS | 8148 | [8148] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:25:08 INFO - PROCESS | 8148 | 1477707908264 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]]]}] 19:25:08 INFO - . 19:25:08 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 1539ms 19:25:08 INFO - PROCESS | 8148 | 1477707908279 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 19:25:08 INFO - PROCESS | 8148 | 1477707908282 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 19:25:08 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 19:25:08 INFO - Clearing pref security.mixed_content.send_hsts_priming 19:25:08 INFO - PROCESS | 8148 | 1477707908291 Marionette TRACE conn4 -> [0,2174,"getContext",null] 19:25:08 INFO - PROCESS | 8148 | 1477707908294 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 19:25:08 INFO - PROCESS | 8148 | 1477707908304 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 19:25:08 INFO - PROCESS | 8148 | 1477707908310 Marionette TRACE conn4 <- [1,2175,null,{}] 19:25:08 INFO - PROCESS | 8148 | 1477707908317 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}] 19:25:08 INFO - PROCESS | 8148 | 1477707908337 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 19:25:08 INFO - PROCESS | 8148 | 1477707908362 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 19:25:08 INFO - PROCESS | 8148 | 1477707908370 Marionette TRACE conn4 <- [1,2177,null,{}] 19:25:08 INFO - Clearing pref security.mixed_content.use_hsts 19:25:08 INFO - PROCESS | 8148 | 1477707908377 Marionette TRACE conn4 -> [0,2178,"getContext",null] 19:25:08 INFO - PROCESS | 8148 | 1477707908380 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 19:25:08 INFO - PROCESS | 8148 | 1477707908387 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 19:25:08 INFO - PROCESS | 8148 | 1477707908392 Marionette TRACE conn4 <- [1,2179,null,{}] 19:25:08 INFO - PROCESS | 8148 | 1477707908398 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}] 19:25:08 INFO - PROCESS | 8148 | 1477707908416 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 19:25:08 INFO - PROCESS | 8148 | 1477707908422 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 19:25:08 INFO - PROCESS | 8148 | 1477707908426 Marionette TRACE conn4 <- [1,2181,null,{}] 19:25:08 INFO - PROCESS | 8148 | 1477707908433 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}] 19:25:08 INFO - PROCESS | 8148 | 1477707908710 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 19:25:08 INFO - PROCESS | 8148 | 1477707908872 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 19:25:08 INFO - PROCESS | 8148 | 1477707908878 Marionette TRACE conn4 <- [1,2183,null,["8"]] 19:25:08 INFO - PROCESS | 8148 | 1477707908884 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 19:25:08 INFO - PROCESS | 8148 | 1477707908892 Marionette TRACE conn4 <- [1,2184,null,{}] 19:25:08 INFO - PROCESS | 8148 | 1477707908941 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x82a9ac00 == 17 [pid = 8148] [id = 469] 19:25:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x82b42800) [pid = 8148] [serial = 1376] [outer = (nil)] 19:25:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x8d817000) [pid = 8148] [serial = 1377] [outer = 0x82b42800] 19:25:09 INFO - PROCESS | 8148 | 1477707909058 Marionette DEBUG loaded listener.js 19:25:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x905cdc00) [pid = 8148] [serial = 1378] [outer = 0x82b42800] 19:25:09 INFO - PROCESS | 8148 | [8148] 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 19:25:09 INFO - PROCESS | 8148 | [8148] 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 19:25:09 INFO - PROCESS | 8148 | 1477707909976 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]]]}] 19:25:10 INFO - . 19:25:10 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 1722ms 19:25:10 INFO - PROCESS | 8148 | 1477707910013 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 19:25:10 INFO - PROCESS | 8148 | 1477707910018 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 19:25:10 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 19:25:10 INFO - PROCESS | 8148 | 1477707910026 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}] 19:25:10 INFO - PROCESS | 8148 | 1477707910263 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 19:25:10 INFO - PROCESS | 8148 | 1477707910535 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 19:25:10 INFO - PROCESS | 8148 | 1477707910542 Marionette TRACE conn4 <- [1,2188,null,["8"]] 19:25:10 INFO - PROCESS | 8148 | 1477707910590 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 19:25:10 INFO - PROCESS | 8148 | 1477707910601 Marionette TRACE conn4 <- [1,2189,null,{}] 19:25:10 INFO - PROCESS | 8148 | 1477707910618 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x824c3c00 == 18 [pid = 8148] [id = 470] 19:25:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x824c4400) [pid = 8148] [serial = 1379] [outer = (nil)] 19:25:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x825c7800) [pid = 8148] [serial = 1380] [outer = 0x824c4400] 19:25:10 INFO - PROCESS | 8148 | 1477707910723 Marionette DEBUG loaded listener.js 19:25:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x82720000) [pid = 8148] [serial = 1381] [outer = 0x824c4400] 19:25:12 INFO - PROCESS | 8148 | --DOCSHELL 0x81867c00 == 17 [pid = 8148] [id = 461] 19:25:12 INFO - PROCESS | 8148 | --DOCSHELL 0x82795c00 == 16 [pid = 8148] [id = 462] 19:25:12 INFO - PROCESS | 8148 | --DOCSHELL 0x827a0c00 == 15 [pid = 8148] [id = 456] 19:25:12 INFO - PROCESS | 8148 | --DOCSHELL 0x81a66400 == 14 [pid = 8148] [id = 458] 19:25:12 INFO - PROCESS | 8148 | --DOCSHELL 0x905cfc00 == 13 [pid = 8148] [id = 463] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x8d811c00) [pid = 8148] [serial = 1350] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x82b6a000) [pid = 8148] [serial = 1347] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x8fa1b400) [pid = 8148] [serial = 1330] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x9689bc00) [pid = 8148] [serial = 1333] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0xa2f9dc00) [pid = 8148] [serial = 1336] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x81b7c400) [pid = 8148] [serial = 1342] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x8c94bc00) [pid = 8148] [serial = 1339] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x82cd3400) [pid = 8148] [serial = 1348] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x82795800) [pid = 8148] [serial = 1345] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x82724400) [pid = 8148] [serial = 1344] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x81b70000) [pid = 8148] [serial = 1341] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x82b60400) [pid = 8148] [serial = 1338] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0xa2f98000) [pid = 8148] [serial = 1335] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x9672a000) [pid = 8148] [serial = 1332] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x8c698400) [pid = 8148] [serial = 1329] [outer = (nil)] [url = about:blank] 19:25:12 INFO - PROCESS | 8148 | 1477707912793 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]]]}] 19:25:12 INFO - . 19:25:12 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 2827ms 19:25:12 INFO - PROCESS | 8148 | 1477707912858 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 19:25:12 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 19:25:12 INFO - PROCESS | 8148 | 1477707912868 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 19:25:12 INFO - PROCESS | 8148 | 1477707912884 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}] 19:25:13 INFO - PROCESS | 8148 | 1477707913217 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 19:25:13 INFO - PROCESS | 8148 | 1477707913436 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 19:25:13 INFO - PROCESS | 8148 | 1477707913443 Marionette TRACE conn4 <- [1,2193,null,["8"]] 19:25:13 INFO - PROCESS | 8148 | 1477707913453 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 19:25:13 INFO - PROCESS | 8148 | 1477707913462 Marionette TRACE conn4 <- [1,2194,null,{}] 19:25:13 INFO - PROCESS | 8148 | 1477707913469 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:13 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b71000 == 14 [pid = 8148] [id = 471] 19:25:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x81b72000) [pid = 8148] [serial = 1382] [outer = (nil)] 19:25:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x81b7a000) [pid = 8148] [serial = 1383] [outer = 0x81b72000] 19:25:13 INFO - PROCESS | 8148 | 1477707913632 Marionette DEBUG loaded listener.js 19:25:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x81b7bc00) [pid = 8148] [serial = 1384] [outer = 0x81b72000] 19:25:14 INFO - PROCESS | 8148 | [8148] 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 19:25:14 INFO - PROCESS | 8148 | [8148] 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 19:25:14 INFO - PROCESS | 8148 | 1477707914500 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]]]}] 19:25:14 INFO - . 19:25:14 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 1682ms 19:25:14 INFO - PROCESS | 8148 | 1477707914562 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 19:25:14 INFO - PROCESS | 8148 | 1477707914568 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 19:25:14 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 19:25:14 INFO - PROCESS | 8148 | 1477707914576 Marionette TRACE conn4 -> [0,2197,"getContext",null] 19:25:14 INFO - PROCESS | 8148 | 1477707914583 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 19:25:14 INFO - PROCESS | 8148 | 1477707914589 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 19:25:14 INFO - PROCESS | 8148 | 1477707914592 Marionette TRACE conn4 <- [1,2198,null,{}] 19:25:14 INFO - PROCESS | 8148 | 1477707914602 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}] 19:25:14 INFO - PROCESS | 8148 | 1477707914624 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 19:25:14 INFO - PROCESS | 8148 | 1477707914708 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 19:25:14 INFO - PROCESS | 8148 | 1477707914719 Marionette TRACE conn4 <- [1,2200,null,{}] 19:25:14 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 19:25:14 INFO - PROCESS | 8148 | 1477707914748 Marionette TRACE conn4 -> [0,2201,"getContext",null] 19:25:14 INFO - PROCESS | 8148 | 1477707914755 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 19:25:14 INFO - PROCESS | 8148 | 1477707914763 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 19:25:14 INFO - PROCESS | 8148 | 1477707914767 Marionette TRACE conn4 <- [1,2202,null,{}] 19:25:14 INFO - PROCESS | 8148 | 1477707914772 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}] 19:25:14 INFO - PROCESS | 8148 | 1477707914796 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 19:25:14 INFO - PROCESS | 8148 | 1477707914818 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 19:25:14 INFO - PROCESS | 8148 | 1477707914821 Marionette TRACE conn4 <- [1,2204,null,{}] 19:25:14 INFO - PROCESS | 8148 | 1477707914843 Marionette TRACE conn4 -> [0,2205,"getContext",null] 19:25:14 INFO - PROCESS | 8148 | 1477707914848 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 19:25:14 INFO - PROCESS | 8148 | 1477707914854 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 19:25:14 INFO - PROCESS | 8148 | 1477707914857 Marionette TRACE conn4 <- [1,2206,null,{}] 19:25:14 INFO - PROCESS | 8148 | 1477707914864 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}] 19:25:14 INFO - PROCESS | 8148 | 1477707914889 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 19:25:14 INFO - PROCESS | 8148 | 1477707914907 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 19:25:14 INFO - PROCESS | 8148 | 1477707914910 Marionette TRACE conn4 <- [1,2208,null,{}] 19:25:14 INFO - Setting pref security.mixed_content.use_hsts (false) 19:25:14 INFO - PROCESS | 8148 | 1477707914918 Marionette TRACE conn4 -> [0,2209,"getContext",null] 19:25:14 INFO - PROCESS | 8148 | 1477707914922 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 19:25:14 INFO - PROCESS | 8148 | 1477707914929 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 19:25:14 INFO - PROCESS | 8148 | 1477707914933 Marionette TRACE conn4 <- [1,2210,null,{}] 19:25:14 INFO - PROCESS | 8148 | 1477707914948 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}] 19:25:14 INFO - PROCESS | 8148 | 1477707914970 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 19:25:15 INFO - PROCESS | 8148 | 1477707915001 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 19:25:15 INFO - PROCESS | 8148 | 1477707915005 Marionette TRACE conn4 <- [1,2212,null,{}] 19:25:15 INFO - PROCESS | 8148 | 1477707915012 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}] 19:25:15 INFO - PROCESS | 8148 | 1477707915271 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 19:25:15 INFO - PROCESS | 8148 | 1477707915302 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 19:25:15 INFO - PROCESS | 8148 | 1477707915307 Marionette TRACE conn4 <- [1,2214,null,["8"]] 19:25:15 INFO - PROCESS | 8148 | 1477707915313 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 19:25:15 INFO - PROCESS | 8148 | 1477707915319 Marionette TRACE conn4 <- [1,2215,null,{}] 19:25:15 INFO - PROCESS | 8148 | 1477707915324 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x827c9800 == 15 [pid = 8148] [id = 472] 19:25:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x827c9c00) [pid = 8148] [serial = 1385] [outer = (nil)] 19:25:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x827cc400) [pid = 8148] [serial = 1386] [outer = 0x827c9c00] 19:25:15 INFO - PROCESS | 8148 | 1477707915502 Marionette DEBUG loaded listener.js 19:25:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x827d0400) [pid = 8148] [serial = 1387] [outer = 0x827c9c00] 19:25:16 INFO - PROCESS | 8148 | [aac @ 0x82cd5c00] err{or,}_recognition separate: 1; 1 19:25:16 INFO - PROCESS | 8148 | [aac @ 0x82cd5c00] err{or,}_recognition combined: 1; 1 19:25:16 INFO - PROCESS | 8148 | [aac @ 0x82cd5c00] Unsupported bit depth: 0 19:25:16 INFO - PROCESS | 8148 | [h264 @ 0x82cd6c00] err{or,}_recognition separate: 1; 1 19:25:16 INFO - PROCESS | 8148 | [h264 @ 0x82cd6c00] err{or,}_recognition combined: 1; 1 19:25:16 INFO - PROCESS | 8148 | [h264 @ 0x82cd6c00] Unsupported bit depth: 0 19:25:16 INFO - PROCESS | 8148 | 1477707916758 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]]]}] 19:25:16 INFO - . 19:25:16 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 2208ms 19:25:16 INFO - PROCESS | 8148 | 1477707916785 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 19:25:16 INFO - PROCESS | 8148 | 1477707916789 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 19:25:16 INFO - TEST-START | /navigation-timing/idlharness.html 19:25:16 INFO - Clearing pref security.mixed_content.send_hsts_priming 19:25:16 INFO - PROCESS | 8148 | 1477707916796 Marionette TRACE conn4 -> [0,2218,"getContext",null] 19:25:16 INFO - PROCESS | 8148 | 1477707916800 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 19:25:16 INFO - PROCESS | 8148 | 1477707916805 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 19:25:16 INFO - PROCESS | 8148 | 1477707916808 Marionette TRACE conn4 <- [1,2219,null,{}] 19:25:16 INFO - PROCESS | 8148 | 1477707916814 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}] 19:25:16 INFO - PROCESS | 8148 | 1477707916832 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 19:25:17 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x8271d000) [pid = 8148] [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] 19:25:17 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x82a8b400) [pid = 8148] [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] 19:25:17 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x87d6b400) [pid = 8148] [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] 19:25:17 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x82b47000) [pid = 8148] [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] 19:25:17 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x818f0800) [pid = 8148] [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] 19:25:17 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x905d2000) [pid = 8148] [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] 19:25:17 INFO - Clearing pref security.mixed_content.use_hsts 19:25:17 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x81860000) [pid = 8148] [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] 19:25:17 INFO - PROCESS | 8148 | 1477707917046 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 19:25:17 INFO - PROCESS | 8148 | 1477707917048 Marionette TRACE conn4 <- [1,2221,null,{}] 19:25:17 INFO - PROCESS | 8148 | 1477707917054 Marionette TRACE conn4 -> [0,2222,"getContext",null] 19:25:17 INFO - PROCESS | 8148 | 1477707917057 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 19:25:17 INFO - PROCESS | 8148 | 1477707917064 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 19:25:17 INFO - PROCESS | 8148 | 1477707917069 Marionette TRACE conn4 <- [1,2223,null,{}] 19:25:17 INFO - PROCESS | 8148 | 1477707917074 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}] 19:25:17 INFO - PROCESS | 8148 | 1477707917090 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 19:25:17 INFO - PROCESS | 8148 | 1477707917095 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 19:25:17 INFO - PROCESS | 8148 | 1477707917100 Marionette TRACE conn4 <- [1,2225,null,{}] 19:25:17 INFO - PROCESS | 8148 | 1477707917114 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}] 19:25:17 INFO - PROCESS | 8148 | 1477707917289 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 19:25:17 INFO - PROCESS | 8148 | 1477707917445 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 19:25:17 INFO - PROCESS | 8148 | 1477707917449 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 19:25:17 INFO - PROCESS | 8148 | 1477707917455 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:25:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x82cd1c00) [pid = 8148] [serial = 1388] [outer = 0x95292800] 19:25:17 INFO - PROCESS | 8148 | 1477707917688 Marionette TRACE conn4 <- [1,2228,null,{}] 19:25:17 INFO - PROCESS | 8148 | 1477707917694 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 19:25:17 INFO - PROCESS | 8148 | 1477707917723 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 19:25:17 INFO - PROCESS | 8148 | 1477707917753 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}] 19:25:17 INFO - PROCESS | 8148 | 1477707917782 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 19:25:17 INFO - PROCESS | 8148 | 1477707917788 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 19:25:17 INFO - PROCESS | 8148 | 1477707917793 Marionette TRACE conn4 <- [1,2231,null,["8"]] 19:25:17 INFO - PROCESS | 8148 | 1477707917800 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 19:25:17 INFO - PROCESS | 8148 | 1477707917807 Marionette TRACE conn4 <- [1,2232,null,{}] 19:25:17 INFO - PROCESS | 8148 | 1477707917813 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d66000 == 16 [pid = 8148] [id = 473] 19:25:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x87d66800) [pid = 8148] [serial = 1389] [outer = (nil)] 19:25:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x87d6e400) [pid = 8148] [serial = 1390] [outer = 0x87d66800] 19:25:17 INFO - PROCESS | 8148 | 1477707917915 Marionette DEBUG loaded listener.js 19:25:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x87d73c00) [pid = 8148] [serial = 1391] [outer = 0x87d66800] 19:25:19 INFO - ............................................................................................. 19:25:19 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3051ms 19:25:19 INFO - TEST-START | /navigation-timing/test_document_open.html 19:25:20 INFO - PROCESS | 8148 | 1477707919642 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"]]]}] 19:25:20 INFO - PROCESS | 8148 | 1477707919876 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 19:25:20 INFO - PROCESS | 8148 | 1477707919895 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 19:25:20 INFO - PROCESS | 8148 | 1477707919920 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}] 19:25:20 INFO - PROCESS | 8148 | 1477707920252 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 19:25:20 INFO - PROCESS | 8148 | 1477707920437 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 19:25:20 INFO - PROCESS | 8148 | 1477707920445 Marionette TRACE conn4 <- [1,2236,null,["8"]] 19:25:20 INFO - PROCESS | 8148 | 1477707920453 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 19:25:20 INFO - PROCESS | 8148 | 1477707920462 Marionette TRACE conn4 <- [1,2237,null,{}] 19:25:20 INFO - PROCESS | 8148 | 1477707920513 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x8271cc00 == 17 [pid = 8148] [id = 474] 19:25:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x8271d000) [pid = 8148] [serial = 1392] [outer = (nil)] 19:25:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x87d6b400) [pid = 8148] [serial = 1393] [outer = 0x8271d000] 19:25:20 INFO - PROCESS | 8148 | 1477707920644 Marionette DEBUG loaded listener.js 19:25:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x8c47f400) [pid = 8148] [serial = 1394] [outer = 0x8271d000] 19:25:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x82719000 == 18 [pid = 8148] [id = 475] 19:25:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x82719800) [pid = 8148] [serial = 1395] [outer = (nil)] 19:25:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x8c69d400) [pid = 8148] [serial = 1396] [outer = 0x82719800] 19:25:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x8c483000) [pid = 8148] [serial = 1397] [outer = 0x82719800] 19:25:21 INFO - PROCESS | 8148 | 1477707921810 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]]]}] 19:25:21 INFO - ..................... 19:25:21 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1937ms 19:25:21 INFO - PROCESS | 8148 | 1477707921851 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 19:25:21 INFO - PROCESS | 8148 | 1477707921857 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 19:25:21 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 19:25:21 INFO - PROCESS | 8148 | 1477707921909 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}] 19:25:22 INFO - PROCESS | 8148 | 1477707922178 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 19:25:22 INFO - PROCESS | 8148 | 1477707922368 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 19:25:22 INFO - PROCESS | 8148 | 1477707922375 Marionette TRACE conn4 <- [1,2241,null,["8"]] 19:25:22 INFO - PROCESS | 8148 | 1477707922383 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 19:25:22 INFO - PROCESS | 8148 | 1477707922390 Marionette TRACE conn4 <- [1,2242,null,{}] 19:25:22 INFO - PROCESS | 8148 | 1477707922449 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c488000 == 19 [pid = 8148] [id = 476] 19:25:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x8c958c00) [pid = 8148] [serial = 1398] [outer = (nil)] 19:25:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x8db75c00) [pid = 8148] [serial = 1399] [outer = 0x8c958c00] 19:25:22 INFO - PROCESS | 8148 | 1477707922565 Marionette DEBUG loaded listener.js 19:25:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x8f6f1800) [pid = 8148] [serial = 1400] [outer = 0x8c958c00] 19:25:23 INFO - PROCESS | 8148 | 1477707923359 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]]]}] 19:25:23 INFO - ... 19:25:23 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1526ms 19:25:23 INFO - PROCESS | 8148 | 1477707923436 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 19:25:23 INFO - PROCESS | 8148 | 1477707923445 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 19:25:23 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 19:25:23 INFO - PROCESS | 8148 | 1477707923455 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}] 19:25:23 INFO - PROCESS | 8148 | 1477707923687 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 19:25:23 INFO - PROCESS | 8148 | 1477707923875 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 19:25:23 INFO - PROCESS | 8148 | 1477707923881 Marionette TRACE conn4 <- [1,2246,null,["8"]] 19:25:23 INFO - PROCESS | 8148 | 1477707923887 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 19:25:23 INFO - PROCESS | 8148 | 1477707923896 Marionette TRACE conn4 <- [1,2247,null,{}] 19:25:24 INFO - PROCESS | 8148 | 1477707924034 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:24 INFO - PROCESS | 8148 | ++DOCSHELL 0x81858400 == 20 [pid = 8148] [id = 477] 19:25:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x81863800) [pid = 8148] [serial = 1401] [outer = (nil)] 19:25:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x81988400) [pid = 8148] [serial = 1402] [outer = 0x81863800] 19:25:24 INFO - PROCESS | 8148 | 1477707924144 Marionette DEBUG loaded listener.js 19:25:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x824bd000) [pid = 8148] [serial = 1403] [outer = 0x81863800] 19:25:24 INFO - PROCESS | 8148 | --DOCSHELL 0x824a9400 == 19 [pid = 8148] [id = 467] 19:25:24 INFO - PROCESS | 8148 | --DOCSHELL 0x8197b800 == 18 [pid = 8148] [id = 466] 19:25:24 INFO - PROCESS | 8148 | --DOCSHELL 0x827c9800 == 17 [pid = 8148] [id = 472] 19:25:24 INFO - PROCESS | 8148 | --DOCSHELL 0x81b71000 == 16 [pid = 8148] [id = 471] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x82724000) [pid = 8148] [serial = 1365] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x82726800) [pid = 8148] [serial = 1366] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x92a80800) [pid = 8148] [serial = 1360] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x87d69c00) [pid = 8148] [serial = 1356] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x9292fc00) [pid = 8148] [serial = 1359] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x82b66c00) [pid = 8148] [serial = 1369] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x81a5d800) [pid = 8148] [serial = 1354] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x81985400) [pid = 8148] [serial = 1363] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x818ef400) [pid = 8148] [serial = 1362] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x8d819400) [pid = 8148] [serial = 1357] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x818fe800) [pid = 8148] [serial = 1353] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x82b60c00) [pid = 8148] [serial = 1368] [outer = (nil)] [url = about:blank] 19:25:24 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x8da2b400) [pid = 8148] [serial = 1351] [outer = (nil)] [url = about:blank] 19:25:25 INFO - PROCESS | 8148 | 1477707925135 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]]]}] 19:25:25 INFO - ...................... 19:25:25 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1737ms 19:25:25 INFO - PROCESS | 8148 | 1477707925193 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 19:25:25 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 19:25:25 INFO - PROCESS | 8148 | 1477707925205 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 19:25:25 INFO - PROCESS | 8148 | 1477707925216 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}] 19:25:25 INFO - PROCESS | 8148 | 1477707925476 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 19:25:25 INFO - PROCESS | 8148 | 1477707925591 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 19:25:25 INFO - PROCESS | 8148 | 1477707925595 Marionette TRACE conn4 <- [1,2251,null,["8"]] 19:25:25 INFO - PROCESS | 8148 | 1477707925610 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 19:25:25 INFO - PROCESS | 8148 | 1477707925617 Marionette TRACE conn4 <- [1,2252,null,{}] 19:25:25 INFO - PROCESS | 8148 | 1477707925629 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x825cd800 == 17 [pid = 8148] [id = 478] 19:25:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x825cf000) [pid = 8148] [serial = 1404] [outer = (nil)] 19:25:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x825d3800) [pid = 8148] [serial = 1405] [outer = 0x825cf000] 19:25:25 INFO - PROCESS | 8148 | 1477707925735 Marionette DEBUG loaded listener.js 19:25:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x82723c00) [pid = 8148] [serial = 1406] [outer = 0x825cf000] 19:25:26 INFO - PROCESS | 8148 | 1477707926367 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]]]}] 19:25:26 INFO - .... 19:25:26 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1175ms 19:25:26 INFO - PROCESS | 8148 | 1477707926422 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 19:25:26 INFO - PROCESS | 8148 | 1477707926427 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 19:25:26 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 19:25:26 INFO - PROCESS | 8148 | 1477707926436 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}] 19:25:26 INFO - PROCESS | 8148 | 1477707926641 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 19:25:26 INFO - PROCESS | 8148 | 1477707926658 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 19:25:26 INFO - PROCESS | 8148 | 1477707926662 Marionette TRACE conn4 <- [1,2256,null,["8"]] 19:25:26 INFO - PROCESS | 8148 | 1477707926798 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 19:25:26 INFO - PROCESS | 8148 | 1477707926805 Marionette TRACE conn4 <- [1,2257,null,{}] 19:25:26 INFO - PROCESS | 8148 | 1477707926821 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:26 INFO - PROCESS | 8148 | ++DOCSHELL 0x827c6800 == 18 [pid = 8148] [id = 479] 19:25:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x82b62400) [pid = 8148] [serial = 1407] [outer = (nil)] 19:25:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x82cdbc00) [pid = 8148] [serial = 1408] [outer = 0x82b62400] 19:25:26 INFO - PROCESS | 8148 | 1477707926923 Marionette DEBUG loaded listener.js 19:25:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x8c47cc00) [pid = 8148] [serial = 1409] [outer = 0x82b62400] 19:25:27 INFO - PROCESS | 8148 | 1477707927657 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]]]}] 19:25:27 INFO - ..... 19:25:27 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1272ms 19:25:27 INFO - PROCESS | 8148 | 1477707927721 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 19:25:27 INFO - PROCESS | 8148 | 1477707927725 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 19:25:27 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 19:25:27 INFO - PROCESS | 8148 | 1477707927733 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}] 19:25:27 INFO - PROCESS | 8148 | 1477707927989 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 19:25:28 INFO - PROCESS | 8148 | 1477707928017 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 19:25:28 INFO - PROCESS | 8148 | 1477707928022 Marionette TRACE conn4 <- [1,2261,null,["8"]] 19:25:28 INFO - PROCESS | 8148 | 1477707928029 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 19:25:28 INFO - PROCESS | 8148 | 1477707928037 Marionette TRACE conn4 <- [1,2262,null,{}] 19:25:28 INFO - PROCESS | 8148 | 1477707928129 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d818c00 == 19 [pid = 8148] [id = 480] 19:25:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x8da22800) [pid = 8148] [serial = 1410] [outer = (nil)] 19:25:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x8da2b800) [pid = 8148] [serial = 1411] [outer = 0x8da22800] 19:25:28 INFO - PROCESS | 8148 | 1477707928227 Marionette DEBUG loaded listener.js 19:25:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x8f7d1800) [pid = 8148] [serial = 1412] [outer = 0x8da22800] 19:25:28 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x82b5c800) [pid = 8148] [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] 19:25:28 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x824c4400) [pid = 8148] [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] 19:25:28 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x82b42800) [pid = 8148] [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] 19:25:28 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x8c951c00) [pid = 8148] [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] 19:25:28 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x81b72000) [pid = 8148] [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] 19:25:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x8185d400 == 20 [pid = 8148] [id = 481] 19:25:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x818fb400) [pid = 8148] [serial = 1413] [outer = (nil)] 19:25:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x82b49c00) [pid = 8148] [serial = 1414] [outer = 0x818fb400] 19:25:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x8fa18400) [pid = 8148] [serial = 1415] [outer = 0x818fb400] 19:25:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x8f7da800) [pid = 8148] [serial = 1416] [outer = 0x818fb400] 19:25:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x90f4e400) [pid = 8148] [serial = 1417] [outer = 0x818fb400] 19:25:29 INFO - PROCESS | 8148 | 1477707929890 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]]]}] 19:25:29 INFO - ..... 19:25:29 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2189ms 19:25:29 INFO - PROCESS | 8148 | 1477707929928 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 19:25:29 INFO - PROCESS | 8148 | 1477707929937 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 19:25:29 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 19:25:29 INFO - PROCESS | 8148 | 1477707929944 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}] 19:25:30 INFO - PROCESS | 8148 | 1477707930202 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 19:25:30 INFO - PROCESS | 8148 | 1477707930215 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 19:25:30 INFO - PROCESS | 8148 | 1477707930220 Marionette TRACE conn4 <- [1,2266,null,["8"]] 19:25:30 INFO - PROCESS | 8148 | 1477707930233 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 19:25:30 INFO - PROCESS | 8148 | 1477707930240 Marionette TRACE conn4 <- [1,2267,null,{}] 19:25:30 INFO - PROCESS | 8148 | 1477707930246 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x92931000 == 21 [pid = 8148] [id = 482] 19:25:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x92933400) [pid = 8148] [serial = 1418] [outer = (nil)] 19:25:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x92a79400) [pid = 8148] [serial = 1419] [outer = 0x92933400] 19:25:30 INFO - PROCESS | 8148 | 1477707930344 Marionette DEBUG loaded listener.js 19:25:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x92a7fc00) [pid = 8148] [serial = 1420] [outer = 0x92933400] 19:25:31 INFO - PROCESS | 8148 | 1477707930992 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]]]}] 19:25:31 INFO - .......... 19:25:31 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1071ms 19:25:31 INFO - PROCESS | 8148 | 1477707931042 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 19:25:31 INFO - PROCESS | 8148 | 1477707931048 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 19:25:31 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 19:25:31 INFO - PROCESS | 8148 | 1477707931069 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}] 19:25:31 INFO - PROCESS | 8148 | 1477707931274 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 19:25:31 INFO - PROCESS | 8148 | 1477707931456 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 19:25:31 INFO - PROCESS | 8148 | 1477707931463 Marionette TRACE conn4 <- [1,2271,null,["8"]] 19:25:31 INFO - PROCESS | 8148 | 1477707931473 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 19:25:31 INFO - PROCESS | 8148 | 1477707931483 Marionette TRACE conn4 <- [1,2272,null,{}] 19:25:31 INFO - PROCESS | 8148 | 1477707931492 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f8000 == 22 [pid = 8148] [id = 483] 19:25:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x818f8800) [pid = 8148] [serial = 1421] [outer = (nil)] 19:25:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x81982800) [pid = 8148] [serial = 1422] [outer = 0x818f8800] 19:25:31 INFO - PROCESS | 8148 | 1477707931614 Marionette DEBUG loaded listener.js 19:25:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x824a9c00) [pid = 8148] [serial = 1423] [outer = 0x818f8800] 19:25:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x82a8d000 == 23 [pid = 8148] [id = 484] 19:25:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x82b47800) [pid = 8148] [serial = 1424] [outer = (nil)] 19:25:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x825cbc00) [pid = 8148] [serial = 1425] [outer = 0x82b47800] 19:25:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x82a8d800) [pid = 8148] [serial = 1426] [outer = 0x82b47800] 19:25:32 INFO - PROCESS | 8148 | [8148] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 19:25:32 INFO - PROCESS | 8148 | 1477707932909 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]]]}] 19:25:32 INFO - ....................... 19:25:32 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1932ms 19:25:33 INFO - PROCESS | 8148 | 1477707933018 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 19:25:33 INFO - PROCESS | 8148 | 1477707933029 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 19:25:33 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 19:25:33 INFO - PROCESS | 8148 | 1477707933042 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}] 19:25:33 INFO - PROCESS | 8148 | 1477707933320 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 19:25:33 INFO - PROCESS | 8148 | 1477707933527 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 19:25:33 INFO - PROCESS | 8148 | 1477707933534 Marionette TRACE conn4 <- [1,2276,null,["8"]] 19:25:33 INFO - PROCESS | 8148 | 1477707933585 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 19:25:33 INFO - PROCESS | 8148 | 1477707933595 Marionette TRACE conn4 <- [1,2277,null,{}] 19:25:33 INFO - PROCESS | 8148 | 1477707933603 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c951400 == 24 [pid = 8148] [id = 485] 19:25:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x8c951c00) [pid = 8148] [serial = 1427] [outer = (nil)] 19:25:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x8d819c00) [pid = 8148] [serial = 1428] [outer = 0x8c951c00] 19:25:33 INFO - PROCESS | 8148 | 1477707933721 Marionette DEBUG loaded listener.js 19:25:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x8f7d2000) [pid = 8148] [serial = 1429] [outer = 0x8c951c00] 19:25:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x92af2800 == 25 [pid = 8148] [id = 486] 19:25:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x92b55000) [pid = 8148] [serial = 1430] [outer = (nil)] 19:25:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x92a80000) [pid = 8148] [serial = 1431] [outer = 0x92b55000] 19:25:34 INFO - PROCESS | 8148 | 1477707934605 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]]]}] 19:25:34 INFO - ..... 19:25:34 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1626ms 19:25:34 INFO - PROCESS | 8148 | 1477707934669 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 19:25:34 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 19:25:34 INFO - PROCESS | 8148 | 1477707934674 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 19:25:34 INFO - PROCESS | 8148 | 1477707934683 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}] 19:25:34 INFO - PROCESS | 8148 | 1477707934949 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 19:25:35 INFO - PROCESS | 8148 | 1477707935155 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 19:25:35 INFO - PROCESS | 8148 | 1477707935165 Marionette TRACE conn4 <- [1,2281,null,["8"]] 19:25:35 INFO - PROCESS | 8148 | 1477707935216 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 19:25:35 INFO - PROCESS | 8148 | 1477707935225 Marionette TRACE conn4 <- [1,2282,null,{}] 19:25:35 INFO - PROCESS | 8148 | 1477707935230 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b61800 == 26 [pid = 8148] [id = 487] 19:25:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x92b61c00) [pid = 8148] [serial = 1432] [outer = (nil)] 19:25:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x93139400) [pid = 8148] [serial = 1433] [outer = 0x92b61c00] 19:25:35 INFO - PROCESS | 8148 | 1477707935341 Marionette DEBUG loaded listener.js 19:25:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x93176000) [pid = 8148] [serial = 1434] [outer = 0x92b61c00] 19:25:36 INFO - PROCESS | 8148 | 1477707936059 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]]]}] 19:25:36 INFO - ... 19:25:36 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1421ms 19:25:36 INFO - PROCESS | 8148 | 1477707936138 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 19:25:36 INFO - PROCESS | 8148 | 1477707936141 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 19:25:36 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 19:25:36 INFO - PROCESS | 8148 | 1477707936154 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}] 19:25:36 INFO - PROCESS | 8148 | 1477707936373 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 19:25:36 INFO - PROCESS | 8148 | 1477707936560 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 19:25:36 INFO - PROCESS | 8148 | 1477707936566 Marionette TRACE conn4 <- [1,2286,null,["8"]] 19:25:36 INFO - PROCESS | 8148 | 1477707936573 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 19:25:36 INFO - PROCESS | 8148 | 1477707936581 Marionette TRACE conn4 <- [1,2287,null,{}] 19:25:36 INFO - PROCESS | 8148 | 1477707936618 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x824c9800 == 27 [pid = 8148] [id = 488] 19:25:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x93143800) [pid = 8148] [serial = 1435] [outer = (nil)] 19:25:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x94a06400) [pid = 8148] [serial = 1436] [outer = 0x93143800] 19:25:36 INFO - PROCESS | 8148 | 1477707936729 Marionette DEBUG loaded listener.js 19:25:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x94a09000) [pid = 8148] [serial = 1437] [outer = 0x93143800] 19:25:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fec00 == 28 [pid = 8148] [id = 489] 19:25:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x8197ac00) [pid = 8148] [serial = 1438] [outer = (nil)] 19:25:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x8197dc00) [pid = 8148] [serial = 1439] [outer = 0x8197ac00] 19:25:37 INFO - PROCESS | 8148 | [8148] 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 19:25:37 INFO - PROCESS | 8148 | 1477707937732 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]]]}] 19:25:37 INFO - ... 19:25:37 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1630ms 19:25:37 INFO - PROCESS | 8148 | 1477707937802 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 19:25:37 INFO - PROCESS | 8148 | 1477707937810 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 19:25:37 INFO - TEST-START | /navigation-timing/test_readwrite.html 19:25:37 INFO - PROCESS | 8148 | 1477707937824 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}] 19:25:38 INFO - PROCESS | 8148 | 1477707938080 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 19:25:38 INFO - PROCESS | 8148 | 1477707938399 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 19:25:38 INFO - PROCESS | 8148 | 1477707938406 Marionette TRACE conn4 <- [1,2291,null,["8"]] 19:25:38 INFO - PROCESS | 8148 | 1477707938421 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 19:25:38 INFO - PROCESS | 8148 | 1477707938430 Marionette TRACE conn4 <- [1,2292,null,{}] 19:25:38 INFO - PROCESS | 8148 | 1477707938438 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x81980c00 == 29 [pid = 8148] [id = 490] 19:25:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x81981000) [pid = 8148] [serial = 1440] [outer = (nil)] 19:25:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x81a6ac00) [pid = 8148] [serial = 1441] [outer = 0x81981000] 19:25:38 INFO - PROCESS | 8148 | 1477707938551 Marionette DEBUG loaded listener.js 19:25:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x824a7000) [pid = 8148] [serial = 1442] [outer = 0x81981000] 19:25:39 INFO - PROCESS | 8148 | --DOCSHELL 0x82719000 == 28 [pid = 8148] [id = 475] 19:25:39 INFO - PROCESS | 8148 | --DOCSHELL 0x8271cc00 == 27 [pid = 8148] [id = 474] 19:25:39 INFO - PROCESS | 8148 | --DOCSHELL 0x8c488000 == 26 [pid = 8148] [id = 476] 19:25:39 INFO - PROCESS | 8148 | --DOCSHELL 0x824c3c00 == 25 [pid = 8148] [id = 470] 19:25:39 INFO - PROCESS | 8148 | --DOCSHELL 0x87d66000 == 24 [pid = 8148] [id = 473] 19:25:39 INFO - PROCESS | 8148 | --DOCSHELL 0x82a9ac00 == 23 [pid = 8148] [id = 469] 19:25:39 INFO - PROCESS | 8148 | --DOCSHELL 0x8c951800 == 22 [pid = 8148] [id = 468] 19:25:39 INFO - PROCESS | 8148 | --DOCSHELL 0x8185f400 == 21 [pid = 8148] [id = 464] 19:25:39 INFO - PROCESS | 8148 | --DOCSHELL 0x825c9400 == 20 [pid = 8148] [id = 465] 19:25:39 INFO - PROCESS | 8148 | --DOCSHELL 0x92af2800 == 19 [pid = 8148] [id = 486] 19:25:39 INFO - PROCESS | 8148 | --DOCSHELL 0x818fec00 == 18 [pid = 8148] [id = 489] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x82cd7000) [pid = 8148] [serial = 1372] [outer = (nil)] [url = about:blank] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x82b67400) [pid = 8148] [serial = 1371] [outer = (nil)] [url = about:blank] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x8d811400) [pid = 8148] [serial = 1375] [outer = (nil)] [url = about:blank] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x8c957c00) [pid = 8148] [serial = 1374] [outer = (nil)] [url = about:blank] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x905cdc00) [pid = 8148] [serial = 1378] [outer = (nil)] [url = about:blank] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x8d817000) [pid = 8148] [serial = 1377] [outer = (nil)] [url = about:blank] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x82720000) [pid = 8148] [serial = 1381] [outer = (nil)] [url = about:blank] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x825c7800) [pid = 8148] [serial = 1380] [outer = (nil)] [url = about:blank] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x81b7bc00) [pid = 8148] [serial = 1384] [outer = (nil)] [url = about:blank] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x81b7a000) [pid = 8148] [serial = 1383] [outer = (nil)] [url = about:blank] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x827cc400) [pid = 8148] [serial = 1386] [outer = (nil)] [url = about:blank] 19:25:39 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x87d6e400) [pid = 8148] [serial = 1390] [outer = (nil)] [url = about:blank] 19:25:40 INFO - PROCESS | 8148 | 1477707940140 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]]]}] 19:25:40 INFO - ... 19:25:40 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 2383ms 19:25:40 INFO - PROCESS | 8148 | 1477707940206 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 19:25:40 INFO - PROCESS | 8148 | 1477707940213 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 19:25:40 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 19:25:40 INFO - PROCESS | 8148 | 1477707940223 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}] 19:25:40 INFO - PROCESS | 8148 | 1477707940431 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 19:25:40 INFO - PROCESS | 8148 | 1477707940607 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 19:25:40 INFO - PROCESS | 8148 | 1477707940614 Marionette TRACE conn4 <- [1,2296,null,["8"]] 19:25:40 INFO - PROCESS | 8148 | 1477707940626 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 19:25:40 INFO - PROCESS | 8148 | 1477707940632 Marionette TRACE conn4 <- [1,2297,null,{}] 19:25:40 INFO - PROCESS | 8148 | 1477707940639 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a63400 == 19 [pid = 8148] [id = 491] 19:25:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x81a63c00) [pid = 8148] [serial = 1443] [outer = (nil)] 19:25:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x81b72800) [pid = 8148] [serial = 1444] [outer = 0x81a63c00] 19:25:40 INFO - PROCESS | 8148 | 1477707940753 Marionette DEBUG loaded listener.js 19:25:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x81989c00) [pid = 8148] [serial = 1445] [outer = 0x81a63c00] 19:25:41 INFO - PROCESS | 8148 | 1477707941465 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]]]}] 19:25:41 INFO - ...................... 19:25:41 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1331ms 19:25:41 INFO - PROCESS | 8148 | 1477707941554 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 19:25:41 INFO - PROCESS | 8148 | 1477707941561 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 19:25:41 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 19:25:41 INFO - PROCESS | 8148 | 1477707941575 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}] 19:25:41 INFO - PROCESS | 8148 | 1477707941848 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 19:25:41 INFO - PROCESS | 8148 | 1477707941938 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 19:25:41 INFO - PROCESS | 8148 | 1477707941942 Marionette TRACE conn4 <- [1,2301,null,["8"]] 19:25:41 INFO - PROCESS | 8148 | 1477707941950 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 19:25:41 INFO - PROCESS | 8148 | 1477707941957 Marionette TRACE conn4 <- [1,2302,null,{}] 19:25:41 INFO - PROCESS | 8148 | 1477707941968 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x82723000 == 20 [pid = 8148] [id = 492] 19:25:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x8279b400) [pid = 8148] [serial = 1446] [outer = (nil)] 19:25:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x8279e800) [pid = 8148] [serial = 1447] [outer = 0x8279b400] 19:25:42 INFO - PROCESS | 8148 | 1477707942076 Marionette DEBUG loaded listener.js 19:25:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x827a1800) [pid = 8148] [serial = 1448] [outer = 0x8279b400] 19:25:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b7cc00 == 21 [pid = 8148] [id = 493] 19:25:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x827cac00) [pid = 8148] [serial = 1449] [outer = (nil)] 19:25:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x82a94800) [pid = 8148] [serial = 1450] [outer = 0x827cac00] 19:25:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x82797c00) [pid = 8148] [serial = 1451] [outer = 0x827cac00] 19:25:43 INFO - ......................................... 19:25:43 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1647ms 19:25:43 INFO - PROCESS | 8148 | 1477707943172 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]]]}] 19:25:43 INFO - PROCESS | 8148 | 1477707943240 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 19:25:43 INFO - PROCESS | 8148 | 1477707943248 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 19:25:43 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 19:25:43 INFO - PROCESS | 8148 | 1477707943256 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}] 19:25:43 INFO - PROCESS | 8148 | 1477707943538 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 19:25:43 INFO - PROCESS | 8148 | 1477707943593 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 19:25:43 INFO - PROCESS | 8148 | 1477707943598 Marionette TRACE conn4 <- [1,2306,null,["8"]] 19:25:43 INFO - PROCESS | 8148 | 1477707943683 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 19:25:43 INFO - PROCESS | 8148 | 1477707943691 Marionette TRACE conn4 <- [1,2307,null,{}] 19:25:43 INFO - PROCESS | 8148 | 1477707943699 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b49000 == 22 [pid = 8148] [id = 494] 19:25:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x82b5c400) [pid = 8148] [serial = 1452] [outer = (nil)] 19:25:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x82b5f000) [pid = 8148] [serial = 1453] [outer = 0x82b5c400] 19:25:43 INFO - PROCESS | 8148 | 1477707943806 Marionette DEBUG loaded listener.js 19:25:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x82b69c00) [pid = 8148] [serial = 1454] [outer = 0x82b5c400] 19:25:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x81861800 == 23 [pid = 8148] [id = 495] 19:25:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x818f4400) [pid = 8148] [serial = 1455] [outer = (nil)] 19:25:44 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x818fb400) [pid = 8148] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 19:25:44 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x87d66800) [pid = 8148] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 19:25:44 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x82719800) [pid = 8148] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 19:25:44 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x8271d000) [pid = 8148] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 19:25:44 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x8c958c00) [pid = 8148] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 19:25:44 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x81863800) [pid = 8148] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 19:25:44 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x825cf000) [pid = 8148] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 19:25:44 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x8da22800) [pid = 8148] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 19:25:44 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x82b62400) [pid = 8148] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 19:25:44 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x92933400) [pid = 8148] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 19:25:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x81b74400) [pid = 8148] [serial = 1456] [outer = 0x818f4400] 19:25:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x82cd9c00) [pid = 8148] [serial = 1457] [outer = 0x818f4400] 19:25:45 INFO - PROCESS | 8148 | 1477707945974 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]]]}] 19:25:45 INFO - ....... 19:25:45 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2736ms 19:25:45 INFO - PROCESS | 8148 | 1477707945992 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 19:25:45 INFO - PROCESS | 8148 | 1477707945997 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 19:25:46 INFO - TEST-START | /navigation-timing/test_timing_reload.html 19:25:46 INFO - PROCESS | 8148 | 1477707946006 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}] 19:25:46 INFO - PROCESS | 8148 | 1477707946279 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 19:25:46 INFO - PROCESS | 8148 | 1477707946293 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 19:25:46 INFO - PROCESS | 8148 | 1477707946301 Marionette TRACE conn4 <- [1,2311,null,["8"]] 19:25:46 INFO - PROCESS | 8148 | 1477707946309 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 19:25:46 INFO - PROCESS | 8148 | 1477707946315 Marionette TRACE conn4 <- [1,2312,null,{}] 19:25:46 INFO - PROCESS | 8148 | 1477707946325 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cd9800 == 24 [pid = 8148] [id = 496] 19:25:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x87d70400) [pid = 8148] [serial = 1458] [outer = (nil)] 19:25:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x8f7d3c00) [pid = 8148] [serial = 1459] [outer = 0x87d70400] 19:25:46 INFO - PROCESS | 8148 | 1477707946450 Marionette DEBUG loaded listener.js 19:25:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x8f7dcc00) [pid = 8148] [serial = 1460] [outer = 0x87d70400] 19:25:47 INFO - PROCESS | 8148 | ++DOCSHELL 0x81858800 == 25 [pid = 8148] [id = 497] 19:25:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x818f3000) [pid = 8148] [serial = 1461] [outer = (nil)] 19:25:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x81984000) [pid = 8148] [serial = 1462] [outer = 0x818f3000] 19:25:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x81a5f800) [pid = 8148] [serial = 1463] [outer = 0x818f3000] 19:25:47 INFO - PROCESS | 8148 | [8148] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 19:25:47 INFO - PROCESS | 8148 | 1477707947829 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]]]}] 19:25:47 INFO - ................... 19:25:47 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1879ms 19:25:47 INFO - PROCESS | 8148 | 1477707947908 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 19:25:47 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 19:25:47 INFO - PROCESS | 8148 | 1477707947917 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 19:25:47 INFO - PROCESS | 8148 | 1477707947932 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}] 19:25:48 INFO - PROCESS | 8148 | 1477707948203 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 19:25:48 INFO - PROCESS | 8148 | 1477707948410 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 19:25:48 INFO - PROCESS | 8148 | 1477707948418 Marionette TRACE conn4 <- [1,2316,null,["8"]] 19:25:48 INFO - PROCESS | 8148 | 1477707948471 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 19:25:48 INFO - PROCESS | 8148 | 1477707948479 Marionette TRACE conn4 <- [1,2317,null,{}] 19:25:48 INFO - PROCESS | 8148 | 1477707948490 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x82796c00 == 26 [pid = 8148] [id = 498] 19:25:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x82797800) [pid = 8148] [serial = 1464] [outer = (nil)] 19:25:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x827a4400) [pid = 8148] [serial = 1465] [outer = 0x82797800] 19:25:48 INFO - PROCESS | 8148 | 1477707948618 Marionette DEBUG loaded listener.js 19:25:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x827cd800) [pid = 8148] [serial = 1466] [outer = 0x82797800] 19:25:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b3d000 == 27 [pid = 8148] [id = 499] 19:25:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x82b48400) [pid = 8148] [serial = 1467] [outer = (nil)] 19:25:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x82b62000) [pid = 8148] [serial = 1468] [outer = 0x82b48400] 19:25:49 INFO - PROCESS | 8148 | 1477707949621 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]]]}] 19:25:49 INFO - ........... 19:25:49 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1731ms 19:25:49 INFO - PROCESS | 8148 | 1477707949660 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 19:25:49 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 19:25:49 INFO - PROCESS | 8148 | 1477707949666 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 19:25:49 INFO - PROCESS | 8148 | 1477707949674 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}] 19:25:49 INFO - PROCESS | 8148 | 1477707949932 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 19:25:50 INFO - PROCESS | 8148 | 1477707950139 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 19:25:50 INFO - PROCESS | 8148 | 1477707950145 Marionette TRACE conn4 <- [1,2321,null,["8"]] 19:25:50 INFO - PROCESS | 8148 | 1477707950176 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 19:25:50 INFO - PROCESS | 8148 | 1477707950182 Marionette TRACE conn4 <- [1,2322,null,{}] 19:25:50 INFO - PROCESS | 8148 | 1477707950189 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c959400 == 28 [pid = 8148] [id = 500] 19:25:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x8f7d1400) [pid = 8148] [serial = 1469] [outer = (nil)] 19:25:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x8fa17c00) [pid = 8148] [serial = 1470] [outer = 0x8f7d1400] 19:25:50 INFO - PROCESS | 8148 | 1477707950307 Marionette DEBUG loaded listener.js 19:25:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0x905c3c00) [pid = 8148] [serial = 1471] [outer = 0x8f7d1400] 19:25:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cd3000 == 29 [pid = 8148] [id = 501] 19:25:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x8f7d9400) [pid = 8148] [serial = 1472] [outer = (nil)] 19:25:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x905cc000) [pid = 8148] [serial = 1473] [outer = 0x8f7d9400] 19:25:51 INFO - PROCESS | 8148 | 1477707951603 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]]]}] 19:25:51 INFO - ....... 19:25:51 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1976ms 19:25:51 INFO - PROCESS | 8148 | 1477707951651 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 19:25:51 INFO - PROCESS | 8148 | 1477707951659 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 19:25:51 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 19:25:51 INFO - PROCESS | 8148 | 1477707951670 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}] 19:25:51 INFO - PROCESS | 8148 | 1477707951955 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x81988400) [pid = 8148] [serial = 1402] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x824bd000) [pid = 8148] [serial = 1403] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x8db75c00) [pid = 8148] [serial = 1399] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x8f6f1800) [pid = 8148] [serial = 1400] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x87d6b400) [pid = 8148] [serial = 1393] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x8c47f400) [pid = 8148] [serial = 1394] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x87d73c00) [pid = 8148] [serial = 1391] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x8fa18400) [pid = 8148] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x8c69d400) [pid = 8148] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x8c483000) [pid = 8148] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x8f7da800) [pid = 8148] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x92a79400) [pid = 8148] [serial = 1419] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x92a7fc00) [pid = 8148] [serial = 1420] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x8da2b800) [pid = 8148] [serial = 1411] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x8f7d1800) [pid = 8148] [serial = 1412] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x82b49c00) [pid = 8148] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x90f4e400) [pid = 8148] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x82cdbc00) [pid = 8148] [serial = 1408] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x8c47cc00) [pid = 8148] [serial = 1409] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x825d3800) [pid = 8148] [serial = 1405] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x82723c00) [pid = 8148] [serial = 1406] [outer = (nil)] [url = about:blank] 19:25:52 INFO - PROCESS | 8148 | 1477707952184 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 19:25:52 INFO - PROCESS | 8148 | 1477707952190 Marionette TRACE conn4 <- [1,2326,null,["8"]] 19:25:52 INFO - PROCESS | 8148 | 1477707952209 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 19:25:52 INFO - PROCESS | 8148 | 1477707952224 Marionette TRACE conn4 <- [1,2327,null,{}] 19:25:52 INFO - PROCESS | 8148 | 1477707952237 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a61400 == 30 [pid = 8148] [id = 502] 19:25:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x81a64400) [pid = 8148] [serial = 1474] [outer = (nil)] 19:25:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x824c5800) [pid = 8148] [serial = 1475] [outer = 0x81a64400] 19:25:52 INFO - PROCESS | 8148 | 1477707952368 Marionette DEBUG loaded listener.js 19:25:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x825cfc00) [pid = 8148] [serial = 1476] [outer = 0x81a64400] 19:25:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197bc00 == 31 [pid = 8148] [id = 503] 19:25:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x8271ec00) [pid = 8148] [serial = 1477] [outer = (nil)] 19:25:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x824bb800) [pid = 8148] [serial = 1478] [outer = 0x8271ec00] 19:25:53 INFO - PROCESS | 8148 | 1477707953315 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]]]}] 19:25:53 INFO - ... 19:25:53 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1673ms 19:25:53 INFO - PROCESS | 8148 | 1477707953342 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 19:25:53 INFO - PROCESS | 8148 | 1477707953348 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 19:25:53 INFO - TEST-START | /pointerlock/constructor.html 19:25:53 INFO - PROCESS | 8148 | 1477707953358 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}] 19:25:53 INFO - PROCESS | 8148 | 1477707953638 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 19:25:53 INFO - PROCESS | 8148 | 1477707953784 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 19:25:53 INFO - PROCESS | 8148 | 1477707953790 Marionette TRACE conn4 <- [1,2331,null,["8"]] 19:25:53 INFO - PROCESS | 8148 | 1477707953799 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 19:25:53 INFO - PROCESS | 8148 | 1477707953807 Marionette TRACE conn4 <- [1,2332,null,{}] 19:25:53 INFO - PROCESS | 8148 | 1477707953818 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x827a3000 == 32 [pid = 8148] [id = 504] 19:25:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x827cf400) [pid = 8148] [serial = 1479] [outer = (nil)] 19:25:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x82a9ac00) [pid = 8148] [serial = 1480] [outer = 0x827cf400] 19:25:53 INFO - PROCESS | 8148 | 1477707953970 Marionette DEBUG loaded listener.js 19:25:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x82b3f000) [pid = 8148] [serial = 1481] [outer = 0x827cf400] 19:25:54 INFO - PROCESS | 8148 | 1477707954917 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]]]}] 19:25:55 INFO - .. 19:25:55 INFO - TEST-OK | /pointerlock/constructor.html | took 1679ms 19:25:55 INFO - PROCESS | 8148 | 1477707955063 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 19:25:55 INFO - PROCESS | 8148 | 1477707955081 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 19:25:55 INFO - TEST-START | /pointerlock/idlharness.html 19:25:55 INFO - PROCESS | 8148 | 1477707955133 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}] 19:25:55 INFO - PROCESS | 8148 | 1477707955458 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 19:25:55 INFO - PROCESS | 8148 | 1477707955494 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 19:25:55 INFO - PROCESS | 8148 | 1477707955501 Marionette TRACE conn4 <- [1,2336,null,["8"]] 19:25:55 INFO - PROCESS | 8148 | 1477707955508 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 19:25:55 INFO - PROCESS | 8148 | 1477707955517 Marionette TRACE conn4 <- [1,2337,null,{}] 19:25:55 INFO - PROCESS | 8148 | 1477707955612 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d70000 == 33 [pid = 8148] [id = 505] 19:25:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x87d70c00) [pid = 8148] [serial = 1482] [outer = (nil)] 19:25:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x8c47c000) [pid = 8148] [serial = 1483] [outer = 0x87d70c00] 19:25:55 INFO - PROCESS | 8148 | 1477707955736 Marionette DEBUG loaded listener.js 19:25:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x8c485000) [pid = 8148] [serial = 1484] [outer = 0x87d70c00] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x82b47800) [pid = 8148] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x818f8800) [pid = 8148] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x92b55000) [pid = 8148] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x8c951c00) [pid = 8148] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x92b61c00) [pid = 8148] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x8197ac00) [pid = 8148] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x93143800) [pid = 8148] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x81a63c00) [pid = 8148] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x81981000) [pid = 8148] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x818f4400) [pid = 8148] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x82b5c400) [pid = 8148] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x827cac00) [pid = 8148] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:25:57 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x8279b400) [pid = 8148] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 19:25:57 INFO - PROCESS | 8148 | 1477707957325 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]]]}] 19:25:57 INFO - ........................ 19:25:57 INFO - TEST-OK | /pointerlock/idlharness.html | took 2288ms 19:25:57 INFO - PROCESS | 8148 | 1477707957420 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 19:25:57 INFO - PROCESS | 8148 | 1477707957427 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 19:25:57 INFO - TEST-START | /progress-events/constructor.html 19:25:57 INFO - PROCESS | 8148 | 1477707957438 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}] 19:25:57 INFO - PROCESS | 8148 | 1477707957659 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 19:25:57 INFO - PROCESS | 8148 | 1477707957835 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 19:25:57 INFO - PROCESS | 8148 | 1477707957847 Marionette TRACE conn4 <- [1,2341,null,["8"]] 19:25:57 INFO - PROCESS | 8148 | 1477707957858 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 19:25:57 INFO - PROCESS | 8148 | 1477707957868 Marionette TRACE conn4 <- [1,2342,null,{}] 19:25:57 INFO - PROCESS | 8148 | 1477707957878 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x910cc000 == 34 [pid = 8148] [id = 506] 19:25:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x910cc400) [pid = 8148] [serial = 1485] [outer = (nil)] 19:25:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x92a7b400) [pid = 8148] [serial = 1486] [outer = 0x910cc400] 19:25:58 INFO - PROCESS | 8148 | 1477707958040 Marionette DEBUG loaded listener.js 19:25:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x92ae9c00) [pid = 8148] [serial = 1487] [outer = 0x910cc400] 19:25:58 INFO - PROCESS | 8148 | 1477707958801 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]]]}] 19:25:58 INFO - ..... 19:25:58 INFO - TEST-OK | /progress-events/constructor.html | took 1423ms 19:25:58 INFO - PROCESS | 8148 | 1477707958862 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 19:25:58 INFO - PROCESS | 8148 | 1477707958869 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 19:25:58 INFO - TEST-START | /progress-events/interface.html 19:25:58 INFO - PROCESS | 8148 | 1477707958882 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}] 19:25:59 INFO - PROCESS | 8148 | 1477707959238 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 19:25:59 INFO - PROCESS | 8148 | 1477707959381 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 19:25:59 INFO - PROCESS | 8148 | 1477707959390 Marionette TRACE conn4 <- [1,2346,null,["8"]] 19:25:59 INFO - PROCESS | 8148 | 1477707959414 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 19:25:59 INFO - PROCESS | 8148 | 1477707959428 Marionette TRACE conn4 <- [1,2347,null,{}] 19:25:59 INFO - PROCESS | 8148 | 1477707959441 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:59 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197c800 == 35 [pid = 8148] [id = 507] 19:25:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x8197d800) [pid = 8148] [serial = 1488] [outer = (nil)] 19:25:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x81a69400) [pid = 8148] [serial = 1489] [outer = 0x8197d800] 19:25:59 INFO - PROCESS | 8148 | 1477707959605 Marionette DEBUG loaded listener.js 19:25:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x825c8800) [pid = 8148] [serial = 1490] [outer = 0x8197d800] 19:26:00 INFO - PROCESS | 8148 | 1477707960803 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]]]}] 19:26:00 INFO - ....... 19:26:00 INFO - TEST-OK | /progress-events/interface.html | took 1982ms 19:26:00 INFO - PROCESS | 8148 | 1477707960866 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 19:26:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 19:26:00 INFO - PROCESS | 8148 | 1477707960878 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 19:26:00 INFO - PROCESS | 8148 | 1477707960892 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}] 19:26:01 INFO - PROCESS | 8148 | 1477707961213 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 19:26:01 INFO - PROCESS | 8148 | 1477707961422 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 19:26:01 INFO - PROCESS | 8148 | 1477707961430 Marionette TRACE conn4 <- [1,2351,null,["8"]] 19:26:01 INFO - PROCESS | 8148 | 1477707961488 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 19:26:01 INFO - PROCESS | 8148 | 1477707961497 Marionette TRACE conn4 <- [1,2352,null,{}] 19:26:01 INFO - PROCESS | 8148 | 1477707961504 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x82ce0c00 == 36 [pid = 8148] [id = 508] 19:26:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x87d64400) [pid = 8148] [serial = 1491] [outer = (nil)] 19:26:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x8c47b400) [pid = 8148] [serial = 1492] [outer = 0x87d64400] 19:26:01 INFO - PROCESS | 8148 | 1477707961647 Marionette DEBUG loaded listener.js 19:26:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x8c699800) [pid = 8148] [serial = 1493] [outer = 0x87d64400] 19:26:02 WARNING - wptserve Traceback (most recent call last): 19:26:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:26:02 WARNING - rv = self.func(request, response) 19:26:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:26:02 WARNING - access_control_allow_origin = "*") 19:26:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:26:02 WARNING - payload = payload_generator(server_data) 19:26:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:26:02 WARNING - return encode_string_as_bmp_image(data) 19:26:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:26:02 WARNING - img.save(f, "BMP") 19:26:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:26:02 WARNING - f.write(bmpfileheader) 19:26:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:26:02 WARNING - 19:26:06 INFO - PROCESS | 8148 | --DOCSHELL 0x82a8d000 == 35 [pid = 8148] [id = 484] 19:26:06 INFO - PROCESS | 8148 | --DOCSHELL 0x8185d400 == 34 [pid = 8148] [id = 481] 19:26:06 INFO - PROCESS | 8148 | --DOCSHELL 0x81b7cc00 == 33 [pid = 8148] [id = 493] 19:26:06 INFO - PROCESS | 8148 | --DOCSHELL 0x82cd3000 == 32 [pid = 8148] [id = 501] 19:26:06 INFO - PROCESS | 8148 | --DOCSHELL 0x8197bc00 == 31 [pid = 8148] [id = 503] 19:26:06 INFO - PROCESS | 8148 | --DOCSHELL 0x81858800 == 30 [pid = 8148] [id = 497] 19:26:06 INFO - PROCESS | 8148 | --DOCSHELL 0x82b3d000 == 29 [pid = 8148] [id = 499] 19:26:06 INFO - PROCESS | 8148 | --DOCSHELL 0x81861800 == 28 [pid = 8148] [id = 495] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x82a8d800) [pid = 8148] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x825cbc00) [pid = 8148] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x824a9c00) [pid = 8148] [serial = 1423] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x81982800) [pid = 8148] [serial = 1422] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x8f7d2000) [pid = 8148] [serial = 1429] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x8d819c00) [pid = 8148] [serial = 1428] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x93176000) [pid = 8148] [serial = 1434] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x93139400) [pid = 8148] [serial = 1433] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x8197dc00) [pid = 8148] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x94a09000) [pid = 8148] [serial = 1437] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x94a06400) [pid = 8148] [serial = 1436] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x824a7000) [pid = 8148] [serial = 1442] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x81a6ac00) [pid = 8148] [serial = 1441] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x81989c00) [pid = 8148] [serial = 1445] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x81b72800) [pid = 8148] [serial = 1444] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x82797c00) [pid = 8148] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x82a94800) [pid = 8148] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x827a1800) [pid = 8148] [serial = 1448] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x8279e800) [pid = 8148] [serial = 1447] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x82b69c00) [pid = 8148] [serial = 1454] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x82b5f000) [pid = 8148] [serial = 1453] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x8f7d3c00) [pid = 8148] [serial = 1459] [outer = (nil)] [url = about:blank] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x92a80000) [pid = 8148] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x81b74400) [pid = 8148] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 19:26:06 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x82cd9c00) [pid = 8148] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:10 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x8f7d9400) [pid = 8148] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:10 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x8f7d1400) [pid = 8148] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 19:26:10 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x818f3000) [pid = 8148] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:10 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x87d70400) [pid = 8148] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 19:26:10 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x8271ec00) [pid = 8148] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:10 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x81a64400) [pid = 8148] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 19:26:10 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x82b48400) [pid = 8148] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:10 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x82797800) [pid = 8148] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 19:26:10 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x910cc400) [pid = 8148] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 19:26:10 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x87d70c00) [pid = 8148] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 19:26:10 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x827cf400) [pid = 8148] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x81858400 == 27 [pid = 8148] [id = 477] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x824c9800 == 26 [pid = 8148] [id = 488] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x81a61400 == 25 [pid = 8148] [id = 502] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x92b61800 == 24 [pid = 8148] [id = 487] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x82796c00 == 23 [pid = 8148] [id = 498] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x92931000 == 22 [pid = 8148] [id = 482] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x81980c00 == 21 [pid = 8148] [id = 490] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8c959400 == 20 [pid = 8148] [id = 500] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8197c800 == 19 [pid = 8148] [id = 507] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x827c6800 == 18 [pid = 8148] [id = 479] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x82cd9800 == 17 [pid = 8148] [id = 496] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8c951400 == 16 [pid = 8148] [id = 485] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x82723000 == 15 [pid = 8148] [id = 492] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8d818c00 == 14 [pid = 8148] [id = 480] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x82b49000 == 13 [pid = 8148] [id = 494] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x910cc000 == 12 [pid = 8148] [id = 506] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x818f8000 == 11 [pid = 8148] [id = 483] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x87d70000 == 10 [pid = 8148] [id = 505] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x825cd800 == 9 [pid = 8148] [id = 478] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x81a63400 == 8 [pid = 8148] [id = 491] 19:26:14 INFO - PROCESS | 8148 | --DOCSHELL 0x827a3000 == 7 [pid = 8148] [id = 504] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x92a7b400) [pid = 8148] [serial = 1486] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x92ae9c00) [pid = 8148] [serial = 1487] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x8c47c000) [pid = 8148] [serial = 1483] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x8c485000) [pid = 8148] [serial = 1484] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x82a9ac00) [pid = 8148] [serial = 1480] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x82b3f000) [pid = 8148] [serial = 1481] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x824c5800) [pid = 8148] [serial = 1475] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x825cfc00) [pid = 8148] [serial = 1476] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x824bb800) [pid = 8148] [serial = 1478] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x8fa17c00) [pid = 8148] [serial = 1470] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x905c3c00) [pid = 8148] [serial = 1471] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x905cc000) [pid = 8148] [serial = 1473] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x827a4400) [pid = 8148] [serial = 1465] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x827cd800) [pid = 8148] [serial = 1466] [outer = (nil)] [url = about:blank] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x82b62000) [pid = 8148] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x81984000) [pid = 8148] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x81a5f800) [pid = 8148] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:26:14 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x8f7dcc00) [pid = 8148] [serial = 1460] [outer = (nil)] [url = about:blank] 19:26:16 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x8197d800) [pid = 8148] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 19:26:22 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x825c8800) [pid = 8148] [serial = 1490] [outer = (nil)] [url = about:blank] 19:26:22 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8c47b400) [pid = 8148] [serial = 1492] [outer = (nil)] [url = about:blank] 19:26:22 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x81a69400) [pid = 8148] [serial = 1489] [outer = (nil)] [url = about:blank] 19:26:31 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:26:31 INFO - PROCESS | 8148 | 1477707991914 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]]]}] 19:26:31 INFO - . 19:26:31 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 31076ms 19:26:31 INFO - PROCESS | 8148 | 1477707991967 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 19:26:31 INFO - PROCESS | 8148 | 1477707991976 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 19:26:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 19:26:31 INFO - PROCESS | 8148 | 1477707991989 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}] 19:26:32 INFO - PROCESS | 8148 | 1477707992303 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 19:26:32 INFO - PROCESS | 8148 | 1477707992396 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 19:26:32 INFO - PROCESS | 8148 | 1477707992403 Marionette TRACE conn4 <- [1,2356,null,["8"]] 19:26:32 INFO - PROCESS | 8148 | 1477707992415 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 19:26:32 INFO - PROCESS | 8148 | 1477707992426 Marionette TRACE conn4 <- [1,2357,null,{}] 19:26:32 INFO - PROCESS | 8148 | 1477707992434 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197ac00 == 8 [pid = 8148] [id = 509] 19:26:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197b400) [pid = 8148] [serial = 1494] [outer = (nil)] 19:26:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197e800) [pid = 8148] [serial = 1495] [outer = 0x8197b400] 19:26:32 INFO - PROCESS | 8148 | 1477707992568 Marionette DEBUG loaded listener.js 19:26:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81984400) [pid = 8148] [serial = 1496] [outer = 0x8197b400] 19:26:33 WARNING - wptserve Traceback (most recent call last): 19:26:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:26:33 WARNING - rv = self.func(request, response) 19:26:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:26:33 WARNING - access_control_allow_origin = "*") 19:26:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:26:33 WARNING - payload = payload_generator(server_data) 19:26:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:26:33 WARNING - return encode_string_as_bmp_image(data) 19:26:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:26:33 WARNING - img.save(f, "BMP") 19:26:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:26:33 WARNING - f.write(bmpfileheader) 19:26:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:26:33 WARNING - 19:26:42 INFO - PROCESS | 8148 | --DOCSHELL 0x82ce0c00 == 7 [pid = 8148] [id = 508] 19:26:44 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x87d64400) [pid = 8148] [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] 19:26:50 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8c699800) [pid = 8148] [serial = 1493] [outer = (nil)] [url = about:blank] 19:26:50 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197e800) [pid = 8148] [serial = 1495] [outer = (nil)] [url = about:blank] 19:27:02 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:27:02 INFO - PROCESS | 8148 | 1477708022820 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]]]}] 19:27:02 INFO - . 19:27:02 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30872ms 19:27:02 INFO - PROCESS | 8148 | 1477708022860 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 19:27:02 INFO - PROCESS | 8148 | 1477708022869 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 19:27:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 19:27:02 INFO - PROCESS | 8148 | 1477708022884 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}] 19:27:03 INFO - PROCESS | 8148 | 1477708023150 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 19:27:03 INFO - PROCESS | 8148 | 1477708023238 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 19:27:03 INFO - PROCESS | 8148 | 1477708023245 Marionette TRACE conn4 <- [1,2361,null,["8"]] 19:27:03 INFO - PROCESS | 8148 | 1477708023255 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 19:27:03 INFO - PROCESS | 8148 | 1477708023264 Marionette TRACE conn4 <- [1,2362,null,{}] 19:27:03 INFO - PROCESS | 8148 | 1477708023276 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:03 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197a800 == 8 [pid = 8148] [id = 510] 19:27:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197b000) [pid = 8148] [serial = 1497] [outer = (nil)] 19:27:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197f800) [pid = 8148] [serial = 1498] [outer = 0x8197b000] 19:27:03 INFO - PROCESS | 8148 | 1477708023391 Marionette DEBUG loaded listener.js 19:27:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81986800) [pid = 8148] [serial = 1499] [outer = 0x8197b000] 19:27:04 WARNING - wptserve Traceback (most recent call last): 19:27:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:27:04 WARNING - rv = self.func(request, response) 19:27:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:27:04 WARNING - access_control_allow_origin = "*") 19:27:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:27:04 WARNING - payload = payload_generator(server_data) 19:27:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:27:04 WARNING - return encode_string_as_bmp_image(data) 19:27:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:27:04 WARNING - img.save(f, "BMP") 19:27:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:27:04 WARNING - f.write(bmpfileheader) 19:27:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:27:04 WARNING - 19:27:13 INFO - PROCESS | 8148 | --DOCSHELL 0x8197ac00 == 7 [pid = 8148] [id = 509] 19:27:19 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8197b400) [pid = 8148] [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] 19:27:24 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81984400) [pid = 8148] [serial = 1496] [outer = (nil)] [url = about:blank] 19:27:24 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197f800) [pid = 8148] [serial = 1498] [outer = (nil)] [url = about:blank] 19:27:33 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:27:33 INFO - PROCESS | 8148 | 1477708053632 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]]]}] 19:27:33 INFO - . 19:27:33 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 30814ms 19:27:33 INFO - PROCESS | 8148 | 1477708053695 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 19:27:33 INFO - PROCESS | 8148 | 1477708053702 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 19:27:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 19:27:33 INFO - PROCESS | 8148 | 1477708053715 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}] 19:27:33 INFO - PROCESS | 8148 | 1477708053959 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 19:27:34 INFO - PROCESS | 8148 | 1477708054045 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 19:27:34 INFO - PROCESS | 8148 | 1477708054052 Marionette TRACE conn4 <- [1,2366,null,["8"]] 19:27:34 INFO - PROCESS | 8148 | 1477708054062 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 19:27:34 INFO - PROCESS | 8148 | 1477708054070 Marionette TRACE conn4 <- [1,2367,null,{}] 19:27:34 INFO - PROCESS | 8148 | 1477708054078 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197a400 == 8 [pid = 8148] [id = 511] 19:27:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197ac00) [pid = 8148] [serial = 1500] [outer = (nil)] 19:27:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197f400) [pid = 8148] [serial = 1501] [outer = 0x8197ac00] 19:27:34 INFO - PROCESS | 8148 | 1477708054196 Marionette DEBUG loaded listener.js 19:27:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81985c00) [pid = 8148] [serial = 1502] [outer = 0x8197ac00] 19:27:34 INFO - PROCESS | 8148 | 1477708054837 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]]]}] 19:27:34 INFO - . 19:27:34 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 1180ms 19:27:34 INFO - PROCESS | 8148 | 1477708054893 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 19:27:34 INFO - PROCESS | 8148 | 1477708054900 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 19:27:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 19:27:34 INFO - PROCESS | 8148 | 1477708054908 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}] 19:27:35 INFO - PROCESS | 8148 | 1477708055130 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 19:27:35 INFO - PROCESS | 8148 | 1477708055253 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 19:27:35 INFO - PROCESS | 8148 | 1477708055260 Marionette TRACE conn4 <- [1,2371,null,["8"]] 19:27:35 INFO - PROCESS | 8148 | 1477708055267 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 19:27:35 INFO - PROCESS | 8148 | 1477708055272 Marionette TRACE conn4 <- [1,2372,null,{}] 19:27:35 INFO - PROCESS | 8148 | 1477708055279 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x81984000 == 9 [pid = 8148] [id = 512] 19:27:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81b73400) [pid = 8148] [serial = 1503] [outer = (nil)] 19:27:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x8249d800) [pid = 8148] [serial = 1504] [outer = 0x81b73400] 19:27:35 INFO - PROCESS | 8148 | 1477708055378 Marionette DEBUG loaded listener.js 19:27:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x81b7d400) [pid = 8148] [serial = 1505] [outer = 0x81b73400] 19:27:36 INFO - PROCESS | 8148 | 1477708056073 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]]]}] 19:27:36 INFO - . 19:27:36 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1230ms 19:27:36 INFO - PROCESS | 8148 | 1477708056146 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 19:27:36 INFO - PROCESS | 8148 | 1477708056153 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 19:27:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 19:27:36 INFO - PROCESS | 8148 | 1477708056162 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}] 19:27:36 INFO - PROCESS | 8148 | 1477708056404 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 19:27:36 INFO - PROCESS | 8148 | 1477708056421 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 19:27:36 INFO - PROCESS | 8148 | 1477708056426 Marionette TRACE conn4 <- [1,2376,null,["8"]] 19:27:36 INFO - PROCESS | 8148 | 1477708056433 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 19:27:36 INFO - PROCESS | 8148 | 1477708056440 Marionette TRACE conn4 <- [1,2377,null,{}] 19:27:36 INFO - PROCESS | 8148 | 1477708056447 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x8271a000 == 10 [pid = 8148] [id = 513] 19:27:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x8271a400) [pid = 8148] [serial = 1506] [outer = (nil)] 19:27:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8271c000) [pid = 8148] [serial = 1507] [outer = 0x8271a400] 19:27:36 INFO - PROCESS | 8148 | 1477708056551 Marionette DEBUG loaded listener.js 19:27:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x82721400) [pid = 8148] [serial = 1508] [outer = 0x8271a400] 19:27:37 INFO - PROCESS | 8148 | 1477708057286 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]]]}] 19:27:37 INFO - . 19:27:37 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 1178ms 19:27:37 INFO - PROCESS | 8148 | 1477708057341 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 19:27:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 19:27:37 INFO - PROCESS | 8148 | 1477708057346 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 19:27:37 INFO - PROCESS | 8148 | 1477708057354 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}] 19:27:37 INFO - PROCESS | 8148 | 1477708057590 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 19:27:37 INFO - PROCESS | 8148 | 1477708057607 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 19:27:37 INFO - PROCESS | 8148 | 1477708057614 Marionette TRACE conn4 <- [1,2381,null,["8"]] 19:27:37 INFO - PROCESS | 8148 | 1477708057622 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 19:27:37 INFO - PROCESS | 8148 | 1477708057629 Marionette TRACE conn4 <- [1,2382,null,{}] 19:27:37 INFO - PROCESS | 8148 | 1477708057635 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x827c4c00 == 11 [pid = 8148] [id = 514] 19:27:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x827c6000) [pid = 8148] [serial = 1509] [outer = (nil)] 19:27:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82b42800) [pid = 8148] [serial = 1510] [outer = 0x827c6000] 19:27:37 INFO - PROCESS | 8148 | 1477708057742 Marionette DEBUG loaded listener.js 19:27:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82b5d800) [pid = 8148] [serial = 1511] [outer = 0x827c6000] 19:27:38 INFO - PROCESS | 8148 | 1477708058473 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]]]}] 19:27:38 INFO - . 19:27:38 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 1170ms 19:27:38 INFO - PROCESS | 8148 | 1477708058534 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 19:27:38 INFO - PROCESS | 8148 | 1477708058537 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 19:27:38 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 19:27:38 INFO - PROCESS | 8148 | 1477708058553 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}] 19:27:38 INFO - PROCESS | 8148 | 1477708058787 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 19:27:38 INFO - PROCESS | 8148 | 1477708058806 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 19:27:38 INFO - PROCESS | 8148 | 1477708058810 Marionette TRACE conn4 <- [1,2386,null,["8"]] 19:27:38 INFO - PROCESS | 8148 | 1477708058818 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 19:27:38 INFO - PROCESS | 8148 | 1477708058823 Marionette TRACE conn4 <- [1,2387,null,{}] 19:27:38 INFO - PROCESS | 8148 | 1477708058829 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cd6c00 == 12 [pid = 8148] [id = 515] 19:27:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x82cd8400) [pid = 8148] [serial = 1512] [outer = (nil)] 19:27:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x82cdb400) [pid = 8148] [serial = 1513] [outer = 0x82cd8400] 19:27:38 INFO - PROCESS | 8148 | 1477708058926 Marionette DEBUG loaded listener.js 19:27:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x82cde400) [pid = 8148] [serial = 1514] [outer = 0x82cd8400] 19:27:39 INFO - PROCESS | 8148 | 1477708059600 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]]]}] 19:27:39 INFO - . 19:27:39 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1070ms 19:27:39 INFO - PROCESS | 8148 | 1477708059623 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 19:27:39 INFO - PROCESS | 8148 | 1477708059625 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 19:27:39 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 19:27:39 INFO - PROCESS | 8148 | 1477708059633 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}] 19:27:39 INFO - PROCESS | 8148 | 1477708059898 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 19:27:39 INFO - PROCESS | 8148 | 1477708059918 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 19:27:39 INFO - PROCESS | 8148 | 1477708059922 Marionette TRACE conn4 <- [1,2391,null,["8"]] 19:27:39 INFO - PROCESS | 8148 | 1477708059927 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 19:27:39 INFO - PROCESS | 8148 | 1477708059932 Marionette TRACE conn4 <- [1,2392,null,{}] 19:27:39 INFO - PROCESS | 8148 | 1477708059937 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d6f800 == 13 [pid = 8148] [id = 516] 19:27:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x87d70800) [pid = 8148] [serial = 1515] [outer = (nil)] 19:27:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x8c483400) [pid = 8148] [serial = 1516] [outer = 0x87d70800] 19:27:40 INFO - PROCESS | 8148 | 1477708060034 Marionette DEBUG loaded listener.js 19:27:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x8c695400) [pid = 8148] [serial = 1517] [outer = 0x87d70800] 19:27:40 INFO - PROCESS | 8148 | 1477708060744 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]]]}] 19:27:40 INFO - . 19:27:40 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 1125ms 19:27:40 INFO - PROCESS | 8148 | 1477708060757 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 19:27:40 INFO - PROCESS | 8148 | 1477708060761 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 19:27:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 19:27:40 INFO - PROCESS | 8148 | 1477708060768 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}] 19:27:41 INFO - PROCESS | 8148 | 1477708061004 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 19:27:41 INFO - PROCESS | 8148 | 1477708061087 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 19:27:41 INFO - PROCESS | 8148 | 1477708061094 Marionette TRACE conn4 <- [1,2396,null,["8"]] 19:27:41 INFO - PROCESS | 8148 | 1477708061100 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 19:27:41 INFO - PROCESS | 8148 | 1477708061108 Marionette TRACE conn4 <- [1,2397,null,{}] 19:27:41 INFO - PROCESS | 8148 | 1477708061114 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c94cc00 == 14 [pid = 8148] [id = 517] 19:27:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x8c94d400) [pid = 8148] [serial = 1518] [outer = (nil)] 19:27:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x8c951000) [pid = 8148] [serial = 1519] [outer = 0x8c94d400] 19:27:41 INFO - PROCESS | 8148 | 1477708061210 Marionette DEBUG loaded listener.js 19:27:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x8c94fc00) [pid = 8148] [serial = 1520] [outer = 0x8c94d400] 19:27:41 INFO - PROCESS | 8148 | 1477708061869 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]]]}] 19:27:41 INFO - . 19:27:41 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 1120ms 19:27:41 INFO - PROCESS | 8148 | 1477708061889 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 19:27:41 INFO - PROCESS | 8148 | 1477708061896 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 19:27:41 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 19:27:41 INFO - PROCESS | 8148 | 1477708061912 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}] 19:27:42 INFO - PROCESS | 8148 | 1477708062133 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 19:27:42 INFO - PROCESS | 8148 | 1477708062308 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 19:27:42 INFO - PROCESS | 8148 | 1477708062321 Marionette TRACE conn4 <- [1,2401,null,["8"]] 19:27:42 INFO - PROCESS | 8148 | 1477708062328 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 19:27:42 INFO - PROCESS | 8148 | 1477708062337 Marionette TRACE conn4 <- [1,2402,null,{}] 19:27:42 INFO - PROCESS | 8148 | 1477708062387 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a63000 == 15 [pid = 8148] [id = 518] 19:27:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x81a63400) [pid = 8148] [serial = 1521] [outer = (nil)] 19:27:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x81b7c000) [pid = 8148] [serial = 1522] [outer = 0x81a63400] 19:27:42 INFO - PROCESS | 8148 | 1477708062510 Marionette DEBUG loaded listener.js 19:27:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x824bd800) [pid = 8148] [serial = 1523] [outer = 0x81a63400] 19:27:43 INFO - PROCESS | 8148 | 1477708063217 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]]]}] 19:27:43 INFO - . 19:27:43 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1374ms 19:27:43 INFO - PROCESS | 8148 | 1477708063280 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 19:27:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 19:27:43 INFO - PROCESS | 8148 | 1477708063286 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 19:27:43 INFO - PROCESS | 8148 | 1477708063312 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}] 19:27:43 INFO - PROCESS | 8148 | 1477708063505 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 19:27:43 INFO - PROCESS | 8148 | 1477708063691 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 19:27:43 INFO - PROCESS | 8148 | 1477708063696 Marionette TRACE conn4 <- [1,2406,null,["8"]] 19:27:43 INFO - PROCESS | 8148 | 1477708063703 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 19:27:43 INFO - PROCESS | 8148 | 1477708063711 Marionette TRACE conn4 <- [1,2407,null,{}] 19:27:43 INFO - PROCESS | 8148 | 1477708063717 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x82719c00 == 16 [pid = 8148] [id = 519] 19:27:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x82b46000) [pid = 8148] [serial = 1524] [outer = (nil)] 19:27:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x82cdb000) [pid = 8148] [serial = 1525] [outer = 0x82b46000] 19:27:43 INFO - PROCESS | 8148 | 1477708063870 Marionette DEBUG loaded listener.js 19:27:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x87d65c00) [pid = 8148] [serial = 1526] [outer = 0x82b46000] 19:27:44 INFO - PROCESS | 8148 | 1477708064638 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]]]}] 19:27:44 INFO - . 19:27:44 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 1380ms 19:27:44 INFO - PROCESS | 8148 | 1477708064683 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 19:27:44 INFO - PROCESS | 8148 | 1477708064692 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 19:27:44 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:27:44 INFO - PROCESS | 8148 | 1477708064717 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}] 19:27:44 INFO - PROCESS | 8148 | 1477708064926 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 19:27:45 INFO - PROCESS | 8148 | 1477708065103 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 19:27:45 INFO - PROCESS | 8148 | 1477708065109 Marionette TRACE conn4 <- [1,2411,null,["8"]] 19:27:45 INFO - PROCESS | 8148 | 1477708065117 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 19:27:45 INFO - PROCESS | 8148 | 1477708065125 Marionette TRACE conn4 <- [1,2412,null,{}] 19:27:45 INFO - PROCESS | 8148 | 1477708065132 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d81e400 == 17 [pid = 8148] [id = 520] 19:27:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x8d81fc00) [pid = 8148] [serial = 1527] [outer = (nil)] 19:27:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x8db78c00) [pid = 8148] [serial = 1528] [outer = 0x8d81fc00] 19:27:45 INFO - PROCESS | 8148 | 1477708065255 Marionette DEBUG loaded listener.js 19:27:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x8db7a400) [pid = 8148] [serial = 1529] [outer = 0x8d81fc00] 19:27:45 WARNING - wptserve Traceback (most recent call last): 19:27:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:27:45 WARNING - rv = self.func(request, response) 19:27:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:27:45 WARNING - access_control_allow_origin = "*") 19:27:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:27:45 WARNING - payload = payload_generator(server_data) 19:27:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:27:45 WARNING - return encode_string_as_bmp_image(data) 19:27:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:27:45 WARNING - img.save(f, "BMP") 19:27:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:27:45 WARNING - f.write(bmpfileheader) 19:27:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:27:45 WARNING - 19:27:47 INFO - PROCESS | 8148 | --DOCSHELL 0x8197a800 == 16 [pid = 8148] [id = 510] 19:27:50 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x87d70800) [pid = 8148] [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] 19:27:50 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x82cd8400) [pid = 8148] [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] 19:27:50 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x827c6000) [pid = 8148] [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] 19:27:50 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x8271a400) [pid = 8148] [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] 19:27:50 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x81b73400) [pid = 8148] [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] 19:27:50 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x8197ac00) [pid = 8148] [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] 19:27:50 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x8197b000) [pid = 8148] [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] 19:27:55 INFO - PROCESS | 8148 | --DOCSHELL 0x87d6f800 == 15 [pid = 8148] [id = 516] 19:27:55 INFO - PROCESS | 8148 | --DOCSHELL 0x81984000 == 14 [pid = 8148] [id = 512] 19:27:55 INFO - PROCESS | 8148 | --DOCSHELL 0x82cd6c00 == 13 [pid = 8148] [id = 515] 19:27:55 INFO - PROCESS | 8148 | --DOCSHELL 0x827c4c00 == 12 [pid = 8148] [id = 514] 19:27:55 INFO - PROCESS | 8148 | --DOCSHELL 0x8271a000 == 11 [pid = 8148] [id = 513] 19:27:55 INFO - PROCESS | 8148 | --DOCSHELL 0x8197a400 == 10 [pid = 8148] [id = 511] 19:27:55 INFO - PROCESS | 8148 | --DOCSHELL 0x82719c00 == 9 [pid = 8148] [id = 519] 19:27:55 INFO - PROCESS | 8148 | --DOCSHELL 0x81a63000 == 8 [pid = 8148] [id = 518] 19:27:55 INFO - PROCESS | 8148 | --DOCSHELL 0x8c94cc00 == 7 [pid = 8148] [id = 517] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x81986800) [pid = 8148] [serial = 1499] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x81985c00) [pid = 8148] [serial = 1502] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x8197f400) [pid = 8148] [serial = 1501] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x81b7d400) [pid = 8148] [serial = 1505] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x8249d800) [pid = 8148] [serial = 1504] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x82721400) [pid = 8148] [serial = 1508] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x8271c000) [pid = 8148] [serial = 1507] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x82b5d800) [pid = 8148] [serial = 1511] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x82b42800) [pid = 8148] [serial = 1510] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x82cde400) [pid = 8148] [serial = 1514] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x82cdb400) [pid = 8148] [serial = 1513] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x8c695400) [pid = 8148] [serial = 1517] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x8c483400) [pid = 8148] [serial = 1516] [outer = (nil)] [url = about:blank] 19:27:55 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8c951000) [pid = 8148] [serial = 1519] [outer = (nil)] [url = about:blank] 19:27:57 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x82b46000) [pid = 8148] [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] 19:27:57 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x81a63400) [pid = 8148] [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] 19:27:57 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8c94d400) [pid = 8148] [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] 19:28:02 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x8c94fc00) [pid = 8148] [serial = 1520] [outer = (nil)] [url = about:blank] 19:28:02 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x824bd800) [pid = 8148] [serial = 1523] [outer = (nil)] [url = about:blank] 19:28:02 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x81b7c000) [pid = 8148] [serial = 1522] [outer = (nil)] [url = about:blank] 19:28:02 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x87d65c00) [pid = 8148] [serial = 1526] [outer = (nil)] [url = about:blank] 19:28:02 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x82cdb000) [pid = 8148] [serial = 1525] [outer = (nil)] [url = about:blank] 19:28:02 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8db78c00) [pid = 8148] [serial = 1528] [outer = (nil)] [url = about:blank] 19:28:15 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:28:15 INFO - PROCESS | 8148 | 1477708095466 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]]]}] 19:28:15 INFO - . 19:28:15 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30814ms 19:28:15 INFO - PROCESS | 8148 | 1477708095531 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 19:28:15 INFO - PROCESS | 8148 | 1477708095539 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 19:28:15 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 19:28:15 INFO - PROCESS | 8148 | 1477708095553 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}] 19:28:15 INFO - PROCESS | 8148 | 1477708095807 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 19:28:15 INFO - PROCESS | 8148 | 1477708095897 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 19:28:15 INFO - PROCESS | 8148 | 1477708095904 Marionette TRACE conn4 <- [1,2416,null,["8"]] 19:28:15 INFO - PROCESS | 8148 | 1477708095911 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 19:28:15 INFO - PROCESS | 8148 | 1477708095920 Marionette TRACE conn4 <- [1,2417,null,{}] 19:28:15 INFO - PROCESS | 8148 | 1477708095931 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197a400 == 8 [pid = 8148] [id = 521] 19:28:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197a800) [pid = 8148] [serial = 1530] [outer = (nil)] 19:28:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197d800) [pid = 8148] [serial = 1531] [outer = 0x8197a800] 19:28:16 INFO - PROCESS | 8148 | 1477708096040 Marionette DEBUG loaded listener.js 19:28:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81983800) [pid = 8148] [serial = 1532] [outer = 0x8197a800] 19:28:16 WARNING - wptserve Traceback (most recent call last): 19:28:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:28:16 WARNING - rv = self.func(request, response) 19:28:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:28:16 WARNING - access_control_allow_origin = "*") 19:28:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:28:16 WARNING - payload = payload_generator(server_data) 19:28:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:28:16 WARNING - return encode_string_as_bmp_image(data) 19:28:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:28:16 WARNING - img.save(f, "BMP") 19:28:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:28:16 WARNING - f.write(bmpfileheader) 19:28:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:28:16 WARNING - 19:28:25 INFO - PROCESS | 8148 | --DOCSHELL 0x8d81e400 == 7 [pid = 8148] [id = 520] 19:28:28 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8d81fc00) [pid = 8148] [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] 19:28:33 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8db7a400) [pid = 8148] [serial = 1529] [outer = (nil)] [url = about:blank] 19:28:33 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197d800) [pid = 8148] [serial = 1531] [outer = (nil)] [url = about:blank] 19:28:46 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:28:46 INFO - PROCESS | 8148 | 1477708126271 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]]]}] 19:28:46 INFO - . 19:28:46 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30765ms 19:28:46 INFO - PROCESS | 8148 | 1477708126316 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 19:28:46 INFO - PROCESS | 8148 | 1477708126324 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 19:28:46 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:28:46 INFO - PROCESS | 8148 | 1477708126336 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}] 19:28:46 INFO - PROCESS | 8148 | 1477708126580 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 19:28:46 INFO - PROCESS | 8148 | 1477708126665 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 19:28:46 INFO - PROCESS | 8148 | 1477708126672 Marionette TRACE conn4 <- [1,2421,null,["8"]] 19:28:46 INFO - PROCESS | 8148 | 1477708126681 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 19:28:46 INFO - PROCESS | 8148 | 1477708126690 Marionette TRACE conn4 <- [1,2422,null,{}] 19:28:46 INFO - PROCESS | 8148 | 1477708126696 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fd400 == 8 [pid = 8148] [id = 522] 19:28:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x818fd800) [pid = 8148] [serial = 1533] [outer = (nil)] 19:28:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197dc00) [pid = 8148] [serial = 1534] [outer = 0x818fd800] 19:28:46 INFO - PROCESS | 8148 | 1477708126809 Marionette DEBUG loaded listener.js 19:28:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81985400) [pid = 8148] [serial = 1535] [outer = 0x818fd800] 19:28:47 WARNING - wptserve Traceback (most recent call last): 19:28:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:28:47 WARNING - rv = self.func(request, response) 19:28:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:28:47 WARNING - access_control_allow_origin = "*") 19:28:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:28:47 WARNING - payload = payload_generator(server_data) 19:28:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:28:47 WARNING - return encode_string_as_bmp_image(data) 19:28: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 19:28:47 WARNING - img.save(f, "BMP") 19:28:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:28:47 WARNING - f.write(bmpfileheader) 19:28:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:28:47 WARNING - 19:28:56 INFO - PROCESS | 8148 | --DOCSHELL 0x8197a400 == 7 [pid = 8148] [id = 521] 19:28:58 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8197a800) [pid = 8148] [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] 19:29:04 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81983800) [pid = 8148] [serial = 1532] [outer = (nil)] [url = about:blank] 19:29:04 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197dc00) [pid = 8148] [serial = 1534] [outer = (nil)] [url = about:blank] 19:29:16 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:29:17 INFO - PROCESS | 8148 | 1477708157031 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]]]}] 19:29:17 INFO - . 19:29:17 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30721ms 19:29:17 INFO - PROCESS | 8148 | 1477708157055 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 19:29:17 INFO - PROCESS | 8148 | 1477708157063 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 19:29:17 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:29:17 INFO - PROCESS | 8148 | 1477708157076 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}] 19:29:17 INFO - PROCESS | 8148 | 1477708157332 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 19:29:17 INFO - PROCESS | 8148 | 1477708157419 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 19:29:17 INFO - PROCESS | 8148 | 1477708157426 Marionette TRACE conn4 <- [1,2426,null,["8"]] 19:29:17 INFO - PROCESS | 8148 | 1477708157436 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 19:29:17 INFO - PROCESS | 8148 | 1477708157445 Marionette TRACE conn4 <- [1,2427,null,{}] 19:29:17 INFO - PROCESS | 8148 | 1477708157456 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fec00 == 8 [pid = 8148] [id = 523] 19:29:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197a400) [pid = 8148] [serial = 1536] [outer = (nil)] 19:29:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197dc00) [pid = 8148] [serial = 1537] [outer = 0x8197a400] 19:29:17 INFO - PROCESS | 8148 | 1477708157571 Marionette DEBUG loaded listener.js 19:29:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81984c00) [pid = 8148] [serial = 1538] [outer = 0x8197a400] 19:29:18 INFO - PROCESS | 8148 | 1477708158275 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]]]}] 19:29:18 INFO - . 19:29:18 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1225ms 19:29:18 INFO - PROCESS | 8148 | 1477708158299 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 19:29:18 INFO - PROCESS | 8148 | 1477708158306 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 19:29:18 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 19:29:18 INFO - PROCESS | 8148 | 1477708158315 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}] 19:29:18 INFO - PROCESS | 8148 | 1477708158550 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 19:29:18 INFO - PROCESS | 8148 | 1477708158676 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 19:29:18 INFO - PROCESS | 8148 | 1477708158683 Marionette TRACE conn4 <- [1,2431,null,["8"]] 19:29:18 INFO - PROCESS | 8148 | 1477708158694 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 19:29:18 INFO - PROCESS | 8148 | 1477708158700 Marionette TRACE conn4 <- [1,2432,null,{}] 19:29:18 INFO - PROCESS | 8148 | 1477708158708 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x81982c00 == 9 [pid = 8148] [id = 524] 19:29:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81b6f400) [pid = 8148] [serial = 1539] [outer = (nil)] 19:29:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x81b7dc00) [pid = 8148] [serial = 1540] [outer = 0x81b6f400] 19:29:18 INFO - PROCESS | 8148 | 1477708158827 Marionette DEBUG loaded listener.js 19:29:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x81b7c400) [pid = 8148] [serial = 1541] [outer = 0x81b6f400] 19:29:19 INFO - PROCESS | 8148 | 1477708159596 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]]]}] 19:29:19 INFO - . 19:29:19 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1328ms 19:29:19 INFO - PROCESS | 8148 | 1477708159651 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 19:29:19 INFO - PROCESS | 8148 | 1477708159659 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 19:29:19 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:29:19 INFO - PROCESS | 8148 | 1477708159668 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}] 19:29:19 INFO - PROCESS | 8148 | 1477708159878 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 19:29:20 INFO - PROCESS | 8148 | 1477708160007 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 19:29:20 INFO - PROCESS | 8148 | 1477708160013 Marionette TRACE conn4 <- [1,2436,null,["8"]] 19:29:20 INFO - PROCESS | 8148 | 1477708160019 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 19:29:20 INFO - PROCESS | 8148 | 1477708160027 Marionette TRACE conn4 <- [1,2437,null,{}] 19:29:20 INFO - PROCESS | 8148 | 1477708160035 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x825d3400 == 10 [pid = 8148] [id = 525] 19:29:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x825d3800) [pid = 8148] [serial = 1542] [outer = (nil)] 19:29:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x82719c00) [pid = 8148] [serial = 1543] [outer = 0x825d3800] 19:29:20 INFO - PROCESS | 8148 | 1477708160144 Marionette DEBUG loaded listener.js 19:29:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x8271e800) [pid = 8148] [serial = 1544] [outer = 0x825d3800] 19:29:20 INFO - PROCESS | 8148 | 1477708160860 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]]]}] 19:29:20 INFO - . 19:29:20 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1230ms 19:29:20 INFO - PROCESS | 8148 | 1477708160898 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 19:29:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:29:20 INFO - PROCESS | 8148 | 1477708160903 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 19:29:20 INFO - PROCESS | 8148 | 1477708160910 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}] 19:29:21 INFO - PROCESS | 8148 | 1477708161138 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 19:29:21 INFO - PROCESS | 8148 | 1477708161155 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 19:29:21 INFO - PROCESS | 8148 | 1477708161162 Marionette TRACE conn4 <- [1,2441,null,["8"]] 19:29:21 INFO - PROCESS | 8148 | 1477708161170 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 19:29:21 INFO - PROCESS | 8148 | 1477708161177 Marionette TRACE conn4 <- [1,2442,null,{}] 19:29:21 INFO - PROCESS | 8148 | 1477708161183 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x827a0400 == 11 [pid = 8148] [id = 526] 19:29:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x827a3400) [pid = 8148] [serial = 1545] [outer = (nil)] 19:29:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82b3d000) [pid = 8148] [serial = 1546] [outer = 0x827a3400] 19:29:21 INFO - PROCESS | 8148 | 1477708161289 Marionette DEBUG loaded listener.js 19:29:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82b45800) [pid = 8148] [serial = 1547] [outer = 0x827a3400] 19:29:22 INFO - PROCESS | 8148 | 1477708162018 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]]]}] 19:29:22 INFO - . 19:29:22 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1128ms 19:29:22 INFO - PROCESS | 8148 | 1477708162038 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 19:29:22 INFO - PROCESS | 8148 | 1477708162041 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 19:29:22 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 19:29:22 INFO - PROCESS | 8148 | 1477708162049 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}] 19:29:22 INFO - PROCESS | 8148 | 1477708162283 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 19:29:22 INFO - PROCESS | 8148 | 1477708162305 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 19:29:22 INFO - PROCESS | 8148 | 1477708162311 Marionette TRACE conn4 <- [1,2446,null,["8"]] 19:29:22 INFO - PROCESS | 8148 | 1477708162319 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 19:29:22 INFO - PROCESS | 8148 | 1477708162325 Marionette TRACE conn4 <- [1,2447,null,{}] 19:29:22 INFO - PROCESS | 8148 | 1477708162331 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b68c00 == 12 [pid = 8148] [id = 527] 19:29:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x82b69800) [pid = 8148] [serial = 1548] [outer = (nil)] 19:29:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x82cd1800) [pid = 8148] [serial = 1549] [outer = 0x82b69800] 19:29:22 INFO - PROCESS | 8148 | 1477708162428 Marionette DEBUG loaded listener.js 19:29:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x82cd8400) [pid = 8148] [serial = 1550] [outer = 0x82b69800] 19:29:23 INFO - PROCESS | 8148 | 1477708163138 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]]]}] 19:29:23 INFO - . 19:29:23 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1120ms 19:29:23 INFO - PROCESS | 8148 | 1477708163170 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 19:29:23 INFO - PROCESS | 8148 | 1477708163176 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 19:29:23 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:29:23 INFO - PROCESS | 8148 | 1477708163183 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}] 19:29:23 INFO - PROCESS | 8148 | 1477708163416 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 19:29:23 INFO - PROCESS | 8148 | 1477708163550 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 19:29:23 INFO - PROCESS | 8148 | 1477708163554 Marionette TRACE conn4 <- [1,2451,null,["8"]] 19:29:23 INFO - PROCESS | 8148 | 1477708163561 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 19:29:23 INFO - PROCESS | 8148 | 1477708163567 Marionette TRACE conn4 <- [1,2452,null,{}] 19:29:23 INFO - PROCESS | 8148 | 1477708163573 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:23 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d68800 == 13 [pid = 8148] [id = 528] 19:29:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x87d6a400) [pid = 8148] [serial = 1551] [outer = (nil)] 19:29:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x8c47c400) [pid = 8148] [serial = 1552] [outer = 0x87d6a400] 19:29:23 INFO - PROCESS | 8148 | 1477708163675 Marionette DEBUG loaded listener.js 19:29:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x8c483c00) [pid = 8148] [serial = 1553] [outer = 0x87d6a400] 19:29:24 INFO - PROCESS | 8148 | 1477708164377 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]]]}] 19:29:24 INFO - . 19:29:24 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1222ms 19:29:24 INFO - PROCESS | 8148 | 1477708164406 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 19:29:24 INFO - PROCESS | 8148 | 1477708164410 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 19:29:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 19:29:24 INFO - PROCESS | 8148 | 1477708164417 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}] 19:29:24 INFO - PROCESS | 8148 | 1477708164634 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 19:29:24 INFO - PROCESS | 8148 | 1477708164647 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 19:29:24 INFO - PROCESS | 8148 | 1477708164654 Marionette TRACE conn4 <- [1,2456,null,["8"]] 19:29:24 INFO - PROCESS | 8148 | 1477708164661 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 19:29:24 INFO - PROCESS | 8148 | 1477708164668 Marionette TRACE conn4 <- [1,2457,null,{}] 19:29:24 INFO - PROCESS | 8148 | 1477708164673 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:24 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c6a1400 == 14 [pid = 8148] [id = 529] 19:29:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x8c6a1800) [pid = 8148] [serial = 1554] [outer = (nil)] 19:29:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x8c94a400) [pid = 8148] [serial = 1555] [outer = 0x8c6a1800] 19:29:24 INFO - PROCESS | 8148 | 1477708164766 Marionette DEBUG loaded listener.js 19:29:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x8c6a3c00) [pid = 8148] [serial = 1556] [outer = 0x8c6a1800] 19:29:25 INFO - PROCESS | 8148 | 1477708165531 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]]]}] 19:29:25 INFO - . 19:29:25 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 1171ms 19:29:25 INFO - PROCESS | 8148 | 1477708165590 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 19:29:25 INFO - PROCESS | 8148 | 1477708165598 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 19:29:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 19:29:25 INFO - PROCESS | 8148 | 1477708165653 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}] 19:29:25 INFO - PROCESS | 8148 | 1477708165880 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 19:29:26 INFO - PROCESS | 8148 | 1477708166049 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 19:29:26 INFO - PROCESS | 8148 | 1477708166056 Marionette TRACE conn4 <- [1,2461,null,["8"]] 19:29:26 INFO - PROCESS | 8148 | 1477708166069 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 19:29:26 INFO - PROCESS | 8148 | 1477708166078 Marionette TRACE conn4 <- [1,2462,null,{}] 19:29:26 INFO - PROCESS | 8148 | 1477708166130 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:26 INFO - PROCESS | 8148 | ++DOCSHELL 0x8249d800 == 15 [pid = 8148] [id = 530] 19:29:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x824a2800) [pid = 8148] [serial = 1557] [outer = (nil)] 19:29:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x824be000) [pid = 8148] [serial = 1558] [outer = 0x824a2800] 19:29:26 INFO - PROCESS | 8148 | 1477708166264 Marionette DEBUG loaded listener.js 19:29:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x824ca000) [pid = 8148] [serial = 1559] [outer = 0x824a2800] 19:29:26 INFO - PROCESS | 8148 | 1477708166991 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]]]}] 19:29:27 INFO - . 19:29:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1373ms 19:29:27 INFO - PROCESS | 8148 | 1477708167022 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 19:29:27 INFO - PROCESS | 8148 | 1477708167030 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 19:29:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 19:29:27 INFO - PROCESS | 8148 | 1477708167038 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}] 19:29:27 INFO - PROCESS | 8148 | 1477708167242 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 19:29:27 INFO - PROCESS | 8148 | 1477708167416 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 19:29:27 INFO - PROCESS | 8148 | 1477708167421 Marionette TRACE conn4 <- [1,2466,null,["8"]] 19:29:27 INFO - PROCESS | 8148 | 1477708167433 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 19:29:27 INFO - PROCESS | 8148 | 1477708167441 Marionette TRACE conn4 <- [1,2467,null,{}] 19:29:27 INFO - PROCESS | 8148 | 1477708167489 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:27 INFO - PROCESS | 8148 | ++DOCSHELL 0x825d1c00 == 16 [pid = 8148] [id = 531] 19:29:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x825d3000) [pid = 8148] [serial = 1560] [outer = (nil)] 19:29:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x87d6e800) [pid = 8148] [serial = 1561] [outer = 0x825d3000] 19:29:27 INFO - PROCESS | 8148 | 1477708167606 Marionette DEBUG loaded listener.js 19:29:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x8c47b800) [pid = 8148] [serial = 1562] [outer = 0x825d3000] 19:29:28 INFO - PROCESS | 8148 | 1477708168387 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]]]}] 19:29:28 INFO - . 19:29:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1374ms 19:29:28 INFO - PROCESS | 8148 | 1477708168421 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 19:29:28 INFO - PROCESS | 8148 | 1477708168430 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 19:29:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 19:29:28 INFO - PROCESS | 8148 | 1477708168439 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}] 19:29:28 INFO - PROCESS | 8148 | 1477708168689 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 19:29:28 INFO - PROCESS | 8148 | 1477708168891 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 19:29:28 INFO - PROCESS | 8148 | 1477708168898 Marionette TRACE conn4 <- [1,2471,null,["8"]] 19:29:28 INFO - PROCESS | 8148 | 1477708168958 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 19:29:28 INFO - PROCESS | 8148 | 1477708168968 Marionette TRACE conn4 <- [1,2472,null,{}] 19:29:29 INFO - PROCESS | 8148 | 1477708168978 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:29 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d813c00 == 17 [pid = 8148] [id = 532] 19:29:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x8d818c00) [pid = 8148] [serial = 1563] [outer = (nil)] 19:29:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x8da22800) [pid = 8148] [serial = 1564] [outer = 0x8d818c00] 19:29:29 INFO - PROCESS | 8148 | 1477708169115 Marionette DEBUG loaded listener.js 19:29:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x8da2c800) [pid = 8148] [serial = 1565] [outer = 0x8d818c00] 19:29:29 INFO - PROCESS | 8148 | 1477708169939 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]]]}] 19:29:29 INFO - . 19:29:29 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 1524ms 19:29:29 INFO - PROCESS | 8148 | 1477708169964 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 19:29:29 INFO - PROCESS | 8148 | 1477708169970 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 19:29:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 19:29:29 INFO - PROCESS | 8148 | 1477708169978 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}] 19:29:30 INFO - PROCESS | 8148 | 1477708170199 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 19:29:30 INFO - PROCESS | 8148 | 1477708170499 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 19:29:30 INFO - PROCESS | 8148 | 1477708170506 Marionette TRACE conn4 <- [1,2476,null,["8"]] 19:29:30 INFO - PROCESS | 8148 | 1477708170515 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 19:29:30 INFO - PROCESS | 8148 | 1477708170526 Marionette TRACE conn4 <- [1,2477,null,{}] 19:29:30 INFO - PROCESS | 8148 | 1477708170584 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f1400 == 18 [pid = 8148] [id = 533] 19:29:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x8197b400) [pid = 8148] [serial = 1566] [outer = (nil)] 19:29:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x81a6a000) [pid = 8148] [serial = 1567] [outer = 0x8197b400] 19:29:30 INFO - PROCESS | 8148 | 1477708170703 Marionette DEBUG loaded listener.js 19:29:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x824c3800) [pid = 8148] [serial = 1568] [outer = 0x8197b400] 19:29:31 INFO - PROCESS | 8148 | --DOCSHELL 0x818fd400 == 17 [pid = 8148] [id = 522] 19:29:31 INFO - PROCESS | 8148 | 1477708171517 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]]]}] 19:29:31 INFO - . 19:29:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1572ms 19:29:31 INFO - PROCESS | 8148 | 1477708171552 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 19:29:31 INFO - PROCESS | 8148 | 1477708171559 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 19:29:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 19:29:31 INFO - PROCESS | 8148 | 1477708171568 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}] 19:29:31 INFO - PROCESS | 8148 | 1477708171750 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 19:29:31 INFO - PROCESS | 8148 | 1477708171772 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 19:29:31 INFO - PROCESS | 8148 | 1477708171779 Marionette TRACE conn4 <- [1,2481,null,["8"]] 19:29:31 INFO - PROCESS | 8148 | 1477708171786 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 19:29:31 INFO - PROCESS | 8148 | 1477708171794 Marionette TRACE conn4 <- [1,2482,null,{}] 19:29:31 INFO - PROCESS | 8148 | 1477708171921 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x8279a800 == 18 [pid = 8148] [id = 534] 19:29:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x8279ac00) [pid = 8148] [serial = 1569] [outer = (nil)] 19:29:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x827a1800) [pid = 8148] [serial = 1570] [outer = 0x8279ac00] 19:29:32 INFO - PROCESS | 8148 | 1477708172030 Marionette DEBUG loaded listener.js 19:29:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x82b3d800) [pid = 8148] [serial = 1571] [outer = 0x8279ac00] 19:29:32 INFO - PROCESS | 8148 | 1477708172685 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]]]}] 19:29:32 INFO - . 19:29:32 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 1132ms 19:29:32 INFO - PROCESS | 8148 | 1477708172700 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 19:29:32 INFO - PROCESS | 8148 | 1477708172704 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 19:29:32 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:29:32 INFO - PROCESS | 8148 | 1477708172713 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}] 19:29:32 INFO - PROCESS | 8148 | 1477708172918 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 19:29:33 INFO - PROCESS | 8148 | 1477708173072 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 19:29:33 INFO - PROCESS | 8148 | 1477708173084 Marionette TRACE conn4 <- [1,2486,null,["8"]] 19:29:33 INFO - PROCESS | 8148 | 1477708173093 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 19:29:33 INFO - PROCESS | 8148 | 1477708173100 Marionette TRACE conn4 <- [1,2487,null,{}] 19:29:33 INFO - PROCESS | 8148 | 1477708173107 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cd6800 == 19 [pid = 8148] [id = 535] 19:29:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x8c482800) [pid = 8148] [serial = 1572] [outer = (nil)] 19:29:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x8c488800) [pid = 8148] [serial = 1573] [outer = 0x8c482800] 19:29:33 INFO - PROCESS | 8148 | 1477708173214 Marionette DEBUG loaded listener.js 19:29:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x8c6a2c00) [pid = 8148] [serial = 1574] [outer = 0x8c482800] 19:29:33 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 19:29:33 WARNING - wptserve Traceback (most recent call last): 19:29:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:29:33 WARNING - rv = self.func(request, response) 19:29:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:29:33 WARNING - access_control_allow_origin = "*") 19:29:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:29:33 WARNING - payload = payload_generator(server_data) 19:29:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:29:33 WARNING - return encode_string_as_bmp_image(data) 19:29:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:29:33 WARNING - img.save(f, "BMP") 19:29:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:29:33 WARNING - f.write(bmpfileheader) 19:29:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:29:33 WARNING - 19:29:35 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x87d6a400) [pid = 8148] [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] 19:29:35 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x82b69800) [pid = 8148] [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] 19:29:35 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x827a3400) [pid = 8148] [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] 19:29:35 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x825d3800) [pid = 8148] [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] 19:29:35 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x81b6f400) [pid = 8148] [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] 19:29:35 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x8197a400) [pid = 8148] [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] 19:29:35 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x818fd800) [pid = 8148] [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] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x87d68800 == 18 [pid = 8148] [id = 528] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x82b68c00 == 17 [pid = 8148] [id = 527] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x81982c00 == 16 [pid = 8148] [id = 524] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x827a0400 == 15 [pid = 8148] [id = 526] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x825d3400 == 14 [pid = 8148] [id = 525] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x818fec00 == 13 [pid = 8148] [id = 523] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x8279a800 == 12 [pid = 8148] [id = 534] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x818f1400 == 11 [pid = 8148] [id = 533] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x8d813c00 == 10 [pid = 8148] [id = 532] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x825d1c00 == 9 [pid = 8148] [id = 531] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x8249d800 == 8 [pid = 8148] [id = 530] 19:29:40 INFO - PROCESS | 8148 | --DOCSHELL 0x8c6a1400 == 7 [pid = 8148] [id = 529] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x8271e800) [pid = 8148] [serial = 1544] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x82719c00) [pid = 8148] [serial = 1543] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x82b45800) [pid = 8148] [serial = 1547] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x82b3d000) [pid = 8148] [serial = 1546] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x82cd8400) [pid = 8148] [serial = 1550] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x82cd1800) [pid = 8148] [serial = 1549] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x8c483c00) [pid = 8148] [serial = 1553] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x8c47c400) [pid = 8148] [serial = 1552] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x81b7dc00) [pid = 8148] [serial = 1540] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x81b7c400) [pid = 8148] [serial = 1541] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x8197dc00) [pid = 8148] [serial = 1537] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x81984c00) [pid = 8148] [serial = 1538] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x81985400) [pid = 8148] [serial = 1535] [outer = (nil)] [url = about:blank] 19:29:40 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x8c94a400) [pid = 8148] [serial = 1555] [outer = (nil)] [url = about:blank] 19:29:43 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x8d818c00) [pid = 8148] [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] 19:29:43 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x825d3000) [pid = 8148] [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] 19:29:43 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x8c6a1800) [pid = 8148] [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] 19:29:43 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x8197b400) [pid = 8148] [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] 19:29:43 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x824a2800) [pid = 8148] [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] 19:29:43 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x8279ac00) [pid = 8148] [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] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x824ca000) [pid = 8148] [serial = 1559] [outer = (nil)] [url = about:blank] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x824be000) [pid = 8148] [serial = 1558] [outer = (nil)] [url = about:blank] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8c47b800) [pid = 8148] [serial = 1562] [outer = (nil)] [url = about:blank] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x87d6e800) [pid = 8148] [serial = 1561] [outer = (nil)] [url = about:blank] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8da2c800) [pid = 8148] [serial = 1565] [outer = (nil)] [url = about:blank] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8da22800) [pid = 8148] [serial = 1564] [outer = (nil)] [url = about:blank] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x824c3800) [pid = 8148] [serial = 1568] [outer = (nil)] [url = about:blank] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x81a6a000) [pid = 8148] [serial = 1567] [outer = (nil)] [url = about:blank] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x82b3d800) [pid = 8148] [serial = 1571] [outer = (nil)] [url = about:blank] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x827a1800) [pid = 8148] [serial = 1570] [outer = (nil)] [url = about:blank] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8c488800) [pid = 8148] [serial = 1573] [outer = (nil)] [url = about:blank] 19:29:48 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8c6a3c00) [pid = 8148] [serial = 1556] [outer = (nil)] [url = about:blank] 19:30:03 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:30:03 INFO - PROCESS | 8148 | 1477708203438 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]]]}] 19:30:03 INFO - . 19:30:03 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30770ms 19:30:03 INFO - PROCESS | 8148 | 1477708203485 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 19:30:03 INFO - PROCESS | 8148 | 1477708203495 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 19:30:03 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 19:30:03 INFO - PROCESS | 8148 | 1477708203508 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}] 19:30:03 INFO - PROCESS | 8148 | 1477708203804 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 19:30:03 INFO - PROCESS | 8148 | 1477708203896 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 19:30:03 INFO - PROCESS | 8148 | 1477708203901 Marionette TRACE conn4 <- [1,2491,null,["8"]] 19:30:03 INFO - PROCESS | 8148 | 1477708203910 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 19:30:03 INFO - PROCESS | 8148 | 1477708203921 Marionette TRACE conn4 <- [1,2492,null,{}] 19:30:03 INFO - PROCESS | 8148 | 1477708203933 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:03 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197cc00 == 8 [pid = 8148] [id = 536] 19:30:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197d000) [pid = 8148] [serial = 1575] [outer = (nil)] 19:30:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197fc00) [pid = 8148] [serial = 1576] [outer = 0x8197d000] 19:30:04 INFO - PROCESS | 8148 | 1477708204058 Marionette DEBUG loaded listener.js 19:30:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81986000) [pid = 8148] [serial = 1577] [outer = 0x8197d000] 19:30:04 WARNING - wptserve Traceback (most recent call last): 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:30:04 WARNING - rv = self.func(request, response) 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:30:04 WARNING - access_control_allow_origin = "*") 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:30:04 WARNING - payload = payload_generator(server_data) 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:30:04 WARNING - return encode_string_as_bmp_image(data) 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:30:04 WARNING - img.save(f, "BMP") 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:30:04 WARNING - f.write(bmpfileheader) 19:30:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:30:04 WARNING - 19:30:04 WARNING - wptserve Traceback (most recent call last): 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:30:04 WARNING - rv = self.func(request, response) 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:30:04 WARNING - access_control_allow_origin = "*") 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:30:04 WARNING - payload = payload_generator(server_data) 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:30:04 WARNING - return encode_string_as_bmp_image(data) 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:30:04 WARNING - img.save(f, "BMP") 19:30:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:30:04 WARNING - f.write(bmpfileheader) 19:30:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:30:04 WARNING - 19:30:13 INFO - PROCESS | 8148 | --DOCSHELL 0x82cd6800 == 7 [pid = 8148] [id = 535] 19:30:15 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8c482800) [pid = 8148] [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] 19:30:21 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8c6a2c00) [pid = 8148] [serial = 1574] [outer = (nil)] [url = about:blank] 19:30:21 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197fc00) [pid = 8148] [serial = 1576] [outer = (nil)] [url = about:blank] 19:30:34 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:30:34 INFO - PROCESS | 8148 | 1477708234288 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]]]}] 19:30:34 INFO - . 19:30:34 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30814ms 19:30:34 INFO - PROCESS | 8148 | 1477708234321 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 19:30:34 INFO - PROCESS | 8148 | 1477708234329 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 19:30:34 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:30:34 INFO - PROCESS | 8148 | 1477708234341 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}] 19:30:34 INFO - PROCESS | 8148 | 1477708234592 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 19:30:34 INFO - PROCESS | 8148 | 1477708234678 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 19:30:34 INFO - PROCESS | 8148 | 1477708234685 Marionette TRACE conn4 <- [1,2496,null,["8"]] 19:30:34 INFO - PROCESS | 8148 | 1477708234694 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 19:30:34 INFO - PROCESS | 8148 | 1477708234703 Marionette TRACE conn4 <- [1,2497,null,{}] 19:30:34 INFO - PROCESS | 8148 | 1477708234711 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fe800 == 8 [pid = 8148] [id = 537] 19:30:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x818fec00) [pid = 8148] [serial = 1578] [outer = (nil)] 19:30:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197e400) [pid = 8148] [serial = 1579] [outer = 0x818fec00] 19:30:34 INFO - PROCESS | 8148 | 1477708234829 Marionette DEBUG loaded listener.js 19:30:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81985400) [pid = 8148] [serial = 1580] [outer = 0x818fec00] 19:30:35 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 19:30:35 WARNING - wptserve Traceback (most recent call last): 19:30:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:30:35 WARNING - rv = self.func(request, response) 19:30:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:30:35 WARNING - access_control_allow_origin = "*") 19:30:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:30:35 WARNING - payload = payload_generator(server_data) 19:30:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:30:35 WARNING - return encode_string_as_bmp_image(data) 19:30:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:30:35 WARNING - img.save(f, "BMP") 19:30:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:30:35 WARNING - f.write(bmpfileheader) 19:30:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:30:35 WARNING - 19:30:44 INFO - PROCESS | 8148 | --DOCSHELL 0x8197cc00 == 7 [pid = 8148] [id = 536] 19:30:46 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8197d000) [pid = 8148] [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] 19:30:52 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81986000) [pid = 8148] [serial = 1577] [outer = (nil)] [url = about:blank] 19:30:52 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197e400) [pid = 8148] [serial = 1579] [outer = (nil)] [url = about:blank] 19:31:05 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:31:05 INFO - PROCESS | 8148 | 1477708265056 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]]]}] 19:31:05 INFO - . 19:31:05 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30771ms 19:31:05 INFO - PROCESS | 8148 | 1477708265111 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 19:31:05 INFO - PROCESS | 8148 | 1477708265118 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 19:31:05 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:31:05 INFO - PROCESS | 8148 | 1477708265131 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}] 19:31:05 INFO - PROCESS | 8148 | 1477708265380 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 19:31:05 INFO - PROCESS | 8148 | 1477708265466 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 19:31:05 INFO - PROCESS | 8148 | 1477708265473 Marionette TRACE conn4 <- [1,2501,null,["8"]] 19:31:05 INFO - PROCESS | 8148 | 1477708265482 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 19:31:05 INFO - PROCESS | 8148 | 1477708265490 Marionette TRACE conn4 <- [1,2502,null,{}] 19:31:05 INFO - PROCESS | 8148 | 1477708265497 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:05 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197dc00 == 8 [pid = 8148] [id = 538] 19:31:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197e000) [pid = 8148] [serial = 1581] [outer = (nil)] 19:31:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81981000) [pid = 8148] [serial = 1582] [outer = 0x8197e000] 19:31:05 INFO - PROCESS | 8148 | 1477708265611 Marionette DEBUG loaded listener.js 19:31:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81987c00) [pid = 8148] [serial = 1583] [outer = 0x8197e000] 19:31:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b73000 == 9 [pid = 8148] [id = 539] 19:31:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81b73c00) [pid = 8148] [serial = 1584] [outer = (nil)] 19:31:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x81b74000) [pid = 8148] [serial = 1585] [outer = 0x81b73c00] 19:31:06 INFO - PROCESS | 8148 | 1477708266386 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]]]}] 19:31:06 INFO - . 19:31:06 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1287ms 19:31:06 INFO - PROCESS | 8148 | 1477708266417 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 19:31:06 INFO - PROCESS | 8148 | 1477708266423 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 19:31:06 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:31:06 INFO - PROCESS | 8148 | 1477708266433 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}] 19:31:06 INFO - PROCESS | 8148 | 1477708266729 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 19:31:06 INFO - PROCESS | 8148 | 1477708266808 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 19:31:06 INFO - PROCESS | 8148 | 1477708266815 Marionette TRACE conn4 <- [1,2506,null,["8"]] 19:31:06 INFO - PROCESS | 8148 | 1477708266826 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 19:31:06 INFO - PROCESS | 8148 | 1477708266833 Marionette TRACE conn4 <- [1,2507,null,{}] 19:31:06 INFO - PROCESS | 8148 | 1477708266840 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f3000 == 10 [pid = 8148] [id = 540] 19:31:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x824a3800) [pid = 8148] [serial = 1586] [outer = (nil)] 19:31:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x824a8c00) [pid = 8148] [serial = 1587] [outer = 0x824a3800] 19:31:06 INFO - PROCESS | 8148 | 1477708266944 Marionette DEBUG loaded listener.js 19:31:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x824a6000) [pid = 8148] [serial = 1588] [outer = 0x824a3800] 19:31:07 INFO - PROCESS | 8148 | ++DOCSHELL 0x825d0000 == 11 [pid = 8148] [id = 541] 19:31:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x825d0400) [pid = 8148] [serial = 1589] [outer = (nil)] 19:31:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x825d2000) [pid = 8148] [serial = 1590] [outer = 0x825d0400] 19:31:07 INFO - PROCESS | 8148 | 1477708267820 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]]]}] 19:31:07 INFO - . 19:31:07 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1422ms 19:31:07 INFO - PROCESS | 8148 | 1477708267863 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 19:31:07 INFO - PROCESS | 8148 | 1477708267871 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 19:31:07 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:31:07 INFO - PROCESS | 8148 | 1477708267879 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}] 19:31:08 INFO - PROCESS | 8148 | 1477708268135 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 19:31:08 INFO - PROCESS | 8148 | 1477708268152 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 19:31:08 INFO - PROCESS | 8148 | 1477708268158 Marionette TRACE conn4 <- [1,2511,null,["8"]] 19:31:08 INFO - PROCESS | 8148 | 1477708268165 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 19:31:08 INFO - PROCESS | 8148 | 1477708268173 Marionette TRACE conn4 <- [1,2512,null,{}] 19:31:08 INFO - PROCESS | 8148 | 1477708268179 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x82726000 == 12 [pid = 8148] [id = 542] 19:31:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82726400) [pid = 8148] [serial = 1591] [outer = (nil)] 19:31:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82797000) [pid = 8148] [serial = 1592] [outer = 0x82726400] 19:31:08 INFO - PROCESS | 8148 | 1477708268287 Marionette DEBUG loaded listener.js 19:31:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x8279c800) [pid = 8148] [serial = 1593] [outer = 0x82726400] 19:31:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x827c9800 == 13 [pid = 8148] [id = 543] 19:31:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x827cb400) [pid = 8148] [serial = 1594] [outer = (nil)] 19:31:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x827c6000) [pid = 8148] [serial = 1595] [outer = 0x827cb400] 19:31:09 INFO - PROCESS | 8148 | 1477708269187 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]]]}] 19:31:09 INFO - . 19:31:09 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1344ms 19:31:09 INFO - PROCESS | 8148 | 1477708269240 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 19:31:09 INFO - PROCESS | 8148 | 1477708269246 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 19:31:09 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 19:31:09 INFO - PROCESS | 8148 | 1477708269254 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}] 19:31:09 INFO - PROCESS | 8148 | 1477708269473 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 19:31:09 INFO - PROCESS | 8148 | 1477708269487 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 19:31:09 INFO - PROCESS | 8148 | 1477708269494 Marionette TRACE conn4 <- [1,2516,null,["8"]] 19:31:09 INFO - PROCESS | 8148 | 1477708269617 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 19:31:09 INFO - PROCESS | 8148 | 1477708269626 Marionette TRACE conn4 <- [1,2517,null,{}] 19:31:09 INFO - PROCESS | 8148 | 1477708269633 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:09 INFO - PROCESS | 8148 | ++DOCSHELL 0x82a8c400 == 14 [pid = 8148] [id = 544] 19:31:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x82a8c800) [pid = 8148] [serial = 1596] [outer = (nil)] 19:31:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x82b64800) [pid = 8148] [serial = 1597] [outer = 0x82a8c800] 19:31:09 INFO - PROCESS | 8148 | 1477708269742 Marionette DEBUG loaded listener.js 19:31:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x82b69800) [pid = 8148] [serial = 1598] [outer = 0x82a8c800] 19:31:10 INFO - PROCESS | 8148 | 1477708270461 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]]]}] 19:31:10 INFO - . 19:31:10 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1237ms 19:31:10 INFO - PROCESS | 8148 | 1477708270492 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 19:31:10 INFO - PROCESS | 8148 | 1477708270497 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 19:31:10 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 19:31:10 INFO - PROCESS | 8148 | 1477708270505 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}] 19:31:10 INFO - PROCESS | 8148 | 1477708270744 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 19:31:10 INFO - PROCESS | 8148 | 1477708270770 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 19:31:10 INFO - PROCESS | 8148 | 1477708270776 Marionette TRACE conn4 <- [1,2521,null,["8"]] 19:31:10 INFO - PROCESS | 8148 | 1477708270782 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 19:31:10 INFO - PROCESS | 8148 | 1477708270792 Marionette TRACE conn4 <- [1,2522,null,{}] 19:31:10 INFO - PROCESS | 8148 | 1477708270799 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d69c00 == 15 [pid = 8148] [id = 545] 19:31:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x87d6a000) [pid = 8148] [serial = 1599] [outer = (nil)] 19:31:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x87d6d400) [pid = 8148] [serial = 1600] [outer = 0x87d6a000] 19:31:10 INFO - PROCESS | 8148 | 1477708270897 Marionette DEBUG loaded listener.js 19:31:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x87d70c00) [pid = 8148] [serial = 1601] [outer = 0x87d6a000] 19:31:11 INFO - PROCESS | 8148 | 1477708271632 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]]]}] 19:31:11 INFO - . 19:31:11 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1186ms 19:31:11 INFO - PROCESS | 8148 | 1477708271691 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 19:31:11 INFO - PROCESS | 8148 | 1477708271695 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 19:31:11 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 19:31:11 INFO - PROCESS | 8148 | 1477708271703 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}] 19:31:11 INFO - PROCESS | 8148 | 1477708271975 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 19:31:11 INFO - PROCESS | 8148 | 1477708271990 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 19:31:11 INFO - PROCESS | 8148 | 1477708271994 Marionette TRACE conn4 <- [1,2526,null,["8"]] 19:31:12 INFO - PROCESS | 8148 | 1477708272006 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 19:31:12 INFO - PROCESS | 8148 | 1477708272010 Marionette TRACE conn4 <- [1,2527,null,{}] 19:31:12 INFO - PROCESS | 8148 | 1477708272017 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c47e800 == 16 [pid = 8148] [id = 546] 19:31:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x8c484800) [pid = 8148] [serial = 1602] [outer = (nil)] 19:31:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x8c69d400) [pid = 8148] [serial = 1603] [outer = 0x8c484800] 19:31:12 INFO - PROCESS | 8148 | 1477708272115 Marionette DEBUG loaded listener.js 19:31:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x8c6a2800) [pid = 8148] [serial = 1604] [outer = 0x8c484800] 19:31:12 INFO - PROCESS | 8148 | 1477708272862 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]]]}] 19:31:12 INFO - . 19:31:12 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1178ms 19:31:12 INFO - PROCESS | 8148 | 1477708272881 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 19:31:12 INFO - PROCESS | 8148 | 1477708272883 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 19:31:12 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:31:12 INFO - PROCESS | 8148 | 1477708272891 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}] 19:31:13 INFO - PROCESS | 8148 | 1477708273110 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 19:31:13 INFO - PROCESS | 8148 | 1477708273123 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 19:31:13 INFO - PROCESS | 8148 | 1477708273130 Marionette TRACE conn4 <- [1,2531,null,["8"]] 19:31:13 INFO - PROCESS | 8148 | 1477708273141 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 19:31:13 INFO - PROCESS | 8148 | 1477708273149 Marionette TRACE conn4 <- [1,2532,null,{}] 19:31:13 INFO - PROCESS | 8148 | 1477708273154 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:13 INFO - PROCESS | 8148 | ++DOCSHELL 0x8249d800 == 17 [pid = 8148] [id = 547] 19:31:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x8c952400) [pid = 8148] [serial = 1605] [outer = (nil)] 19:31:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x8c958000) [pid = 8148] [serial = 1606] [outer = 0x8c952400] 19:31:13 INFO - PROCESS | 8148 | 1477708273250 Marionette DEBUG loaded listener.js 19:31:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x8c956c00) [pid = 8148] [serial = 1607] [outer = 0x8c952400] 19:31:14 INFO - . 19:31:14 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1223ms 19:31:14 INFO - PROCESS | 8148 | 1477708274103 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]]]}] 19:31:14 INFO - PROCESS | 8148 | 1477708274117 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 19:31:14 INFO - PROCESS | 8148 | 1477708274124 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 19:31:14 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 19:31:14 INFO - PROCESS | 8148 | 1477708274137 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}] 19:31:14 INFO - PROCESS | 8148 | 1477708274460 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 19:31:14 INFO - PROCESS | 8148 | 1477708274585 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 19:31:14 INFO - PROCESS | 8148 | 1477708274591 Marionette TRACE conn4 <- [1,2536,null,["8"]] 19:31:14 INFO - PROCESS | 8148 | 1477708274605 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 19:31:14 INFO - PROCESS | 8148 | 1477708274613 Marionette TRACE conn4 <- [1,2537,null,{}] 19:31:14 INFO - PROCESS | 8148 | 1477708274621 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:14 INFO - PROCESS | 8148 | ++DOCSHELL 0x825c5800 == 18 [pid = 8148] [id = 548] 19:31:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x825c6000) [pid = 8148] [serial = 1608] [outer = (nil)] 19:31:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x825cbc00) [pid = 8148] [serial = 1609] [outer = 0x825c6000] 19:31:14 INFO - PROCESS | 8148 | 1477708274746 Marionette DEBUG loaded listener.js 19:31:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x825ce400) [pid = 8148] [serial = 1610] [outer = 0x825c6000] 19:31:15 INFO - PROCESS | 8148 | 1477708275444 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]]]}] 19:31:15 INFO - . 19:31:15 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1370ms 19:31:15 INFO - PROCESS | 8148 | 1477708275506 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 19:31:15 INFO - PROCESS | 8148 | 1477708275514 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 19:31:15 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:31:15 INFO - PROCESS | 8148 | 1477708275522 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}] 19:31:15 INFO - PROCESS | 8148 | 1477708275714 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 19:31:15 INFO - PROCESS | 8148 | 1477708275888 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 19:31:15 INFO - PROCESS | 8148 | 1477708275892 Marionette TRACE conn4 <- [1,2541,null,["8"]] 19:31:15 INFO - PROCESS | 8148 | 1477708275901 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 19:31:15 INFO - PROCESS | 8148 | 1477708275909 Marionette TRACE conn4 <- [1,2542,null,{}] 19:31:15 INFO - PROCESS | 8148 | 1477708275916 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x8271b000 == 19 [pid = 8148] [id = 549] 19:31:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x82cd7000) [pid = 8148] [serial = 1611] [outer = (nil)] 19:31:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x8c47d400) [pid = 8148] [serial = 1612] [outer = 0x82cd7000] 19:31:16 INFO - PROCESS | 8148 | 1477708276026 Marionette DEBUG loaded listener.js 19:31:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x8c48ac00) [pid = 8148] [serial = 1613] [outer = 0x82cd7000] 19:31:16 INFO - PROCESS | 8148 | 1477708276764 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]]]}] 19:31:16 INFO - . 19:31:16 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1276ms 19:31:16 INFO - PROCESS | 8148 | 1477708276823 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 19:31:16 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 19:31:16 INFO - PROCESS | 8148 | 1477708276832 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 19:31:16 INFO - PROCESS | 8148 | 1477708276844 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}] 19:31:17 INFO - PROCESS | 8148 | 1477708277039 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 19:31:17 INFO - PROCESS | 8148 | 1477708277218 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 19:31:17 INFO - PROCESS | 8148 | 1477708277224 Marionette TRACE conn4 <- [1,2546,null,["8"]] 19:31:17 INFO - PROCESS | 8148 | 1477708277232 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 19:31:17 INFO - PROCESS | 8148 | 1477708277240 Marionette TRACE conn4 <- [1,2547,null,{}] 19:31:17 INFO - PROCESS | 8148 | 1477708277247 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db6e400 == 20 [pid = 8148] [id = 550] 19:31:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x8db6fc00) [pid = 8148] [serial = 1614] [outer = (nil)] 19:31:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x8f6ef400) [pid = 8148] [serial = 1615] [outer = 0x8db6fc00] 19:31:17 INFO - PROCESS | 8148 | 1477708277369 Marionette DEBUG loaded listener.js 19:31:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x8f7d2000) [pid = 8148] [serial = 1616] [outer = 0x8db6fc00] 19:31:18 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 19:31:18 WARNING - wptserve Traceback (most recent call last): 19:31:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:31:18 WARNING - rv = self.func(request, response) 19:31:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:31:18 WARNING - access_control_allow_origin = "*") 19:31:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:31:18 WARNING - payload = payload_generator(server_data) 19:31:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:31:18 WARNING - return encode_string_as_bmp_image(data) 19:31: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 19:31:18 WARNING - img.save(f, "BMP") 19:31:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:31:18 WARNING - f.write(bmpfileheader) 19:31:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:31:18 WARNING - 19:31:19 INFO - PROCESS | 8148 | --DOCSHELL 0x827c9800 == 19 [pid = 8148] [id = 543] 19:31:19 INFO - PROCESS | 8148 | --DOCSHELL 0x825d0000 == 18 [pid = 8148] [id = 541] 19:31:19 INFO - PROCESS | 8148 | --DOCSHELL 0x81b73000 == 17 [pid = 8148] [id = 539] 19:31:19 INFO - PROCESS | 8148 | --DOCSHELL 0x818fe800 == 16 [pid = 8148] [id = 537] 19:31:22 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x8c484800) [pid = 8148] [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] 19:31:22 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x824a3800) [pid = 8148] [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] 19:31:22 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x825d0400) [pid = 8148] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708267548] 19:31:22 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x818fec00) [pid = 8148] [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] 19:31:22 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x87d6a000) [pid = 8148] [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] 19:31:22 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x81b73c00) [pid = 8148] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:31:22 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x8197e000) [pid = 8148] [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] 19:31:22 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x82726400) [pid = 8148] [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] 19:31:22 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x827cb400) [pid = 8148] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:31:22 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x82a8c800) [pid = 8148] [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] 19:31:27 INFO - PROCESS | 8148 | --DOCSHELL 0x8c47e800 == 15 [pid = 8148] [id = 546] 19:31:27 INFO - PROCESS | 8148 | --DOCSHELL 0x818f3000 == 14 [pid = 8148] [id = 540] 19:31:27 INFO - PROCESS | 8148 | --DOCSHELL 0x87d69c00 == 13 [pid = 8148] [id = 545] 19:31:27 INFO - PROCESS | 8148 | --DOCSHELL 0x82a8c400 == 12 [pid = 8148] [id = 544] 19:31:27 INFO - PROCESS | 8148 | --DOCSHELL 0x82726000 == 11 [pid = 8148] [id = 542] 19:31:27 INFO - PROCESS | 8148 | --DOCSHELL 0x8197dc00 == 10 [pid = 8148] [id = 538] 19:31:27 INFO - PROCESS | 8148 | --DOCSHELL 0x8271b000 == 9 [pid = 8148] [id = 549] 19:31:27 INFO - PROCESS | 8148 | --DOCSHELL 0x825c5800 == 8 [pid = 8148] [id = 548] 19:31:27 INFO - PROCESS | 8148 | --DOCSHELL 0x8249d800 == 7 [pid = 8148] [id = 547] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x81987c00) [pid = 8148] [serial = 1583] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x81981000) [pid = 8148] [serial = 1582] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x825d2000) [pid = 8148] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708267548] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x824a6000) [pid = 8148] [serial = 1588] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x824a8c00) [pid = 8148] [serial = 1587] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x827c6000) [pid = 8148] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x8279c800) [pid = 8148] [serial = 1593] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x82797000) [pid = 8148] [serial = 1592] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x82b69800) [pid = 8148] [serial = 1598] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x82b64800) [pid = 8148] [serial = 1597] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x87d70c00) [pid = 8148] [serial = 1601] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x87d6d400) [pid = 8148] [serial = 1600] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x8c6a2800) [pid = 8148] [serial = 1604] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x8c69d400) [pid = 8148] [serial = 1603] [outer = (nil)] [url = about:blank] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x81b74000) [pid = 8148] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:31:27 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x81985400) [pid = 8148] [serial = 1580] [outer = (nil)] [url = about:blank] 19:31:30 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x82cd7000) [pid = 8148] [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] 19:31:30 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8c952400) [pid = 8148] [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] 19:31:30 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x825c6000) [pid = 8148] [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] 19:31:35 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8c956c00) [pid = 8148] [serial = 1607] [outer = (nil)] [url = about:blank] 19:31:35 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x8c958000) [pid = 8148] [serial = 1606] [outer = (nil)] [url = about:blank] 19:31:35 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x825ce400) [pid = 8148] [serial = 1610] [outer = (nil)] [url = about:blank] 19:31:35 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x825cbc00) [pid = 8148] [serial = 1609] [outer = (nil)] [url = about:blank] 19:31:35 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8c48ac00) [pid = 8148] [serial = 1613] [outer = (nil)] [url = about:blank] 19:31:35 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8c47d400) [pid = 8148] [serial = 1612] [outer = (nil)] [url = about:blank] 19:31:35 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8f6ef400) [pid = 8148] [serial = 1615] [outer = (nil)] [url = about:blank] 19:31:47 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:31:47 INFO - PROCESS | 8148 | 1477708307597 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]]]}] 19:31:47 INFO - . 19:31:47 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30816ms 19:31:47 INFO - PROCESS | 8148 | 1477708307660 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 19:31:47 INFO - PROCESS | 8148 | 1477708307668 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 19:31:47 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 19:31:47 INFO - PROCESS | 8148 | 1477708307682 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}] 19:31:47 INFO - PROCESS | 8148 | 1477708307940 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 19:31:48 INFO - PROCESS | 8148 | 1477708308032 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 19:31:48 INFO - PROCESS | 8148 | 1477708308039 Marionette TRACE conn4 <- [1,2551,null,["8"]] 19:31:48 INFO - PROCESS | 8148 | 1477708308047 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 19:31:48 INFO - PROCESS | 8148 | 1477708308055 Marionette TRACE conn4 <- [1,2552,null,{}] 19:31:48 INFO - PROCESS | 8148 | 1477708308066 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197c000 == 8 [pid = 8148] [id = 551] 19:31:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197c800) [pid = 8148] [serial = 1617] [outer = (nil)] 19:31:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197f400) [pid = 8148] [serial = 1618] [outer = 0x8197c800] 19:31:48 INFO - PROCESS | 8148 | 1477708308178 Marionette DEBUG loaded listener.js 19:31:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81985800) [pid = 8148] [serial = 1619] [outer = 0x8197c800] 19:31:48 WARNING - wptserve Traceback (most recent call last): 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:31:48 WARNING - rv = self.func(request, response) 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:31:48 WARNING - access_control_allow_origin = "*") 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:31:48 WARNING - payload = payload_generator(server_data) 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:31:48 WARNING - return encode_string_as_bmp_image(data) 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:31:48 WARNING - img.save(f, "BMP") 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:31:48 WARNING - f.write(bmpfileheader) 19:31:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:31:48 WARNING - 19:31:48 WARNING - wptserve Traceback (most recent call last): 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:31:48 WARNING - rv = self.func(request, response) 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:31:48 WARNING - access_control_allow_origin = "*") 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:31:48 WARNING - payload = payload_generator(server_data) 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:31:48 WARNING - return encode_string_as_bmp_image(data) 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:31:48 WARNING - img.save(f, "BMP") 19:31:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:31:48 WARNING - f.write(bmpfileheader) 19:31:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:31:48 WARNING - 19:31:57 INFO - PROCESS | 8148 | --DOCSHELL 0x8db6e400 == 7 [pid = 8148] [id = 550] 19:32:00 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8db6fc00) [pid = 8148] [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] 19:32:06 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8f7d2000) [pid = 8148] [serial = 1616] [outer = (nil)] [url = about:blank] 19:32:06 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197f400) [pid = 8148] [serial = 1618] [outer = (nil)] [url = about:blank] 19:32:18 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:32:18 INFO - PROCESS | 8148 | 1477708338408 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]]]}] 19:32:18 INFO - . 19:32:18 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30777ms 19:32:18 INFO - PROCESS | 8148 | 1477708338457 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 19:32:18 INFO - PROCESS | 8148 | 1477708338466 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 19:32:18 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 19:32:18 INFO - PROCESS | 8148 | 1477708338480 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}] 19:32:18 INFO - PROCESS | 8148 | 1477708338745 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 19:32:18 INFO - PROCESS | 8148 | 1477708338833 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 19:32:18 INFO - PROCESS | 8148 | 1477708338841 Marionette TRACE conn4 <- [1,2556,null,["8"]] 19:32:18 INFO - PROCESS | 8148 | 1477708338851 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 19:32:18 INFO - PROCESS | 8148 | 1477708338860 Marionette TRACE conn4 <- [1,2557,null,{}] 19:32:18 INFO - PROCESS | 8148 | 1477708338872 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:32:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197d000 == 8 [pid = 8148] [id = 552] 19:32:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197dc00) [pid = 8148] [serial = 1620] [outer = (nil)] 19:32:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81981800) [pid = 8148] [serial = 1621] [outer = 0x8197dc00] 19:32:18 INFO - PROCESS | 8148 | 1477708338986 Marionette DEBUG loaded listener.js 19:32:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81988c00) [pid = 8148] [serial = 1622] [outer = 0x8197dc00] 19:32:19 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 19:32:19 WARNING - wptserve Traceback (most recent call last): 19:32:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:32:19 WARNING - rv = self.func(request, response) 19:32:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:32:19 WARNING - access_control_allow_origin = "*") 19:32:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:32:19 WARNING - payload = payload_generator(server_data) 19:32:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:32:19 WARNING - return encode_string_as_bmp_image(data) 19:32:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:32:19 WARNING - img.save(f, "BMP") 19:32:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:32:19 WARNING - f.write(bmpfileheader) 19:32:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:32:19 WARNING - 19:32:28 INFO - PROCESS | 8148 | --DOCSHELL 0x8197c000 == 7 [pid = 8148] [id = 551] 19:32:35 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8197c800) [pid = 8148] [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] 19:32:40 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81985800) [pid = 8148] [serial = 1619] [outer = (nil)] [url = about:blank] 19:32:40 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x81981800) [pid = 8148] [serial = 1621] [outer = (nil)] [url = about:blank] 19:32:49 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:32:49 INFO - PROCESS | 8148 | 1477708369233 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]]]}] 19:32:49 INFO - . 19:32:49 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30813ms 19:32:49 INFO - PROCESS | 8148 | 1477708369291 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 19:32:49 INFO - PROCESS | 8148 | 1477708369298 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 19:32:49 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 19:32:49 INFO - PROCESS | 8148 | 1477708369310 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}] 19:32:49 INFO - PROCESS | 8148 | 1477708369568 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 19:32:49 INFO - PROCESS | 8148 | 1477708369656 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 19:32:49 INFO - PROCESS | 8148 | 1477708369663 Marionette TRACE conn4 <- [1,2561,null,["8"]] 19:32:49 INFO - PROCESS | 8148 | 1477708369671 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 19:32:49 INFO - PROCESS | 8148 | 1477708369679 Marionette TRACE conn4 <- [1,2562,null,{}] 19:32:49 INFO - PROCESS | 8148 | 1477708369686 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:32:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197cc00 == 8 [pid = 8148] [id = 553] 19:32:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197d400) [pid = 8148] [serial = 1623] [outer = (nil)] 19:32:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81981800) [pid = 8148] [serial = 1624] [outer = 0x8197d400] 19:32:49 INFO - PROCESS | 8148 | 1477708369801 Marionette DEBUG loaded listener.js 19:32:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81987c00) [pid = 8148] [serial = 1625] [outer = 0x8197d400] 19:32:50 INFO - PROCESS | 8148 | 1477708370417 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]]]}] 19:32:50 INFO - . 19:32:50 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1173ms 19:32:50 INFO - PROCESS | 8148 | 1477708370482 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 19:32:50 INFO - PROCESS | 8148 | 1477708370489 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 19:32:50 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 19:32:50 INFO - PROCESS | 8148 | 1477708370497 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}] 19:32:50 INFO - PROCESS | 8148 | 1477708370734 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 19:32:50 INFO - PROCESS | 8148 | 1477708370870 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 19:32:50 INFO - PROCESS | 8148 | 1477708370875 Marionette TRACE conn4 <- [1,2566,null,["8"]] 19:32:50 INFO - PROCESS | 8148 | 1477708370883 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 19:32:50 INFO - PROCESS | 8148 | 1477708370889 Marionette TRACE conn4 <- [1,2567,null,{}] 19:32:50 INFO - PROCESS | 8148 | 1477708370897 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:32:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x81986400 == 9 [pid = 8148] [id = 554] 19:32:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81b7a000) [pid = 8148] [serial = 1626] [outer = (nil)] 19:32:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x824a3c00) [pid = 8148] [serial = 1627] [outer = 0x81b7a000] 19:32:51 INFO - PROCESS | 8148 | 1477708371015 Marionette DEBUG loaded listener.js 19:32:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x824a2800) [pid = 8148] [serial = 1628] [outer = 0x81b7a000] 19:32:51 INFO - PROCESS | 8148 | 1477708371777 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]]]}] 19:32:51 INFO - . 19:32:51 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1324ms 19:32:51 INFO - PROCESS | 8148 | 1477708371837 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 19:32:51 INFO - PROCESS | 8148 | 1477708371844 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 19:32:51 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 19:32:51 INFO - PROCESS | 8148 | 1477708371854 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}] 19:32:52 INFO - PROCESS | 8148 | 1477708372072 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 19:32:52 INFO - PROCESS | 8148 | 1477708372203 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 19:32:52 INFO - PROCESS | 8148 | 1477708372212 Marionette TRACE conn4 <- [1,2571,null,["8"]] 19:32:52 INFO - PROCESS | 8148 | 1477708372227 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 19:32:52 INFO - PROCESS | 8148 | 1477708372238 Marionette TRACE conn4 <- [1,2572,null,{}] 19:32:52 INFO - PROCESS | 8148 | 1477708372245 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:32:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x8271d000 == 10 [pid = 8148] [id = 555] 19:32:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x8271d400) [pid = 8148] [serial = 1629] [outer = (nil)] 19:32:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8271f000) [pid = 8148] [serial = 1630] [outer = 0x8271d400] 19:32:52 INFO - PROCESS | 8148 | 1477708372353 Marionette DEBUG loaded listener.js 19:32:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x82724c00) [pid = 8148] [serial = 1631] [outer = 0x8271d400] 19:32:53 INFO - PROCESS | 8148 | 1477708373065 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]]]}] 19:32:53 INFO - . 19:32:53 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1223ms 19:32:53 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 19:32:53 INFO - PROCESS | 8148 | 1477708373078 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 19:32:53 INFO - PROCESS | 8148 | 1477708373082 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 19:32:53 INFO - PROCESS | 8148 | 1477708373090 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}] 19:32:53 INFO - PROCESS | 8148 | 1477708373314 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 19:32:53 INFO - PROCESS | 8148 | 1477708373335 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 19:32:53 INFO - PROCESS | 8148 | 1477708373342 Marionette TRACE conn4 <- [1,2576,null,["8"]] 19:32:53 INFO - PROCESS | 8148 | 1477708373348 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 19:32:53 INFO - PROCESS | 8148 | 1477708373354 Marionette TRACE conn4 <- [1,2577,null,{}] 19:32:53 INFO - PROCESS | 8148 | 1477708373360 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:32:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x824c0400 == 11 [pid = 8148] [id = 556] 19:32:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x827c8000) [pid = 8148] [serial = 1632] [outer = (nil)] 19:32:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82b46000) [pid = 8148] [serial = 1633] [outer = 0x827c8000] 19:32:53 INFO - PROCESS | 8148 | 1477708373464 Marionette DEBUG loaded listener.js 19:32:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82b60400) [pid = 8148] [serial = 1634] [outer = 0x827c8000] 19:32:54 INFO - PROCESS | 8148 | 1477708374138 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]]]}] 19:32:54 INFO - . 19:32:54 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1072ms 19:32:54 INFO - PROCESS | 8148 | 1477708374160 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 19:32:54 INFO - PROCESS | 8148 | 1477708374164 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 19:32:54 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 19:32:54 INFO - PROCESS | 8148 | 1477708374171 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}] 19:32:54 INFO - PROCESS | 8148 | 1477708374353 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 19:32:54 INFO - PROCESS | 8148 | 1477708374499 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 19:32:54 INFO - PROCESS | 8148 | 1477708374504 Marionette TRACE conn4 <- [1,2581,null,["8"]] 19:32:54 INFO - PROCESS | 8148 | 1477708374510 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 19:32:54 INFO - PROCESS | 8148 | 1477708374516 Marionette TRACE conn4 <- [1,2582,null,{}] 19:32:54 INFO - PROCESS | 8148 | 1477708374521 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:32:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cd9800 == 12 [pid = 8148] [id = 557] 19:32:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x82cd9c00) [pid = 8148] [serial = 1635] [outer = (nil)] 19:32:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x82cdcc00) [pid = 8148] [serial = 1636] [outer = 0x82cd9c00] 19:32:54 INFO - PROCESS | 8148 | 1477708374620 Marionette DEBUG loaded listener.js 19:32:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x82cdd400) [pid = 8148] [serial = 1637] [outer = 0x82cd9c00] 19:32:55 WARNING - wptserve Traceback (most recent call last): 19:32:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:32:55 WARNING - rv = self.func(request, response) 19:32:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:32:55 WARNING - access_control_allow_origin = "*") 19:32:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:32:55 WARNING - payload = payload_generator(server_data) 19:32:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:32:55 WARNING - return encode_string_as_bmp_image(data) 19:32:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:32:55 WARNING - img.save(f, "BMP") 19:32:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:32:55 WARNING - f.write(bmpfileheader) 19:32:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:32:55 WARNING - 19:32:59 INFO - PROCESS | 8148 | --DOCSHELL 0x824c0400 == 11 [pid = 8148] [id = 556] 19:32:59 INFO - PROCESS | 8148 | --DOCSHELL 0x8271d000 == 10 [pid = 8148] [id = 555] 19:32:59 INFO - PROCESS | 8148 | --DOCSHELL 0x81986400 == 9 [pid = 8148] [id = 554] 19:32:59 INFO - PROCESS | 8148 | --DOCSHELL 0x8197cc00 == 8 [pid = 8148] [id = 553] 19:32:59 INFO - PROCESS | 8148 | --DOCSHELL 0x8197d000 == 7 [pid = 8148] [id = 552] 19:33:02 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x8271d400) [pid = 8148] [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] 19:33:02 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x8197d400) [pid = 8148] [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] 19:33:02 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x8197dc00) [pid = 8148] [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] 19:33:02 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x81b7a000) [pid = 8148] [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] 19:33:02 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x827c8000) [pid = 8148] [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] 19:33:08 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x82b60400) [pid = 8148] [serial = 1634] [outer = (nil)] [url = about:blank] 19:33:08 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x82b46000) [pid = 8148] [serial = 1633] [outer = (nil)] [url = about:blank] 19:33:08 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x82cdcc00) [pid = 8148] [serial = 1636] [outer = (nil)] [url = about:blank] 19:33:08 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x824a3c00) [pid = 8148] [serial = 1627] [outer = (nil)] [url = about:blank] 19:33:08 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x824a2800) [pid = 8148] [serial = 1628] [outer = (nil)] [url = about:blank] 19:33:08 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x81987c00) [pid = 8148] [serial = 1625] [outer = (nil)] [url = about:blank] 19:33:08 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x81981800) [pid = 8148] [serial = 1624] [outer = (nil)] [url = about:blank] 19:33:08 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x82724c00) [pid = 8148] [serial = 1631] [outer = (nil)] [url = about:blank] 19:33:08 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8271f000) [pid = 8148] [serial = 1630] [outer = (nil)] [url = about:blank] 19:33:08 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x81988c00) [pid = 8148] [serial = 1622] [outer = (nil)] [url = about:blank] 19:33:24 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:33:24 INFO - PROCESS | 8148 | 1477708404810 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]]]}] 19:33:24 INFO - . 19:33:24 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30667ms 19:33:24 INFO - PROCESS | 8148 | 1477708404842 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 19:33:24 INFO - PROCESS | 8148 | 1477708404849 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 19:33:24 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 19:33:24 INFO - PROCESS | 8148 | 1477708404863 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}] 19:33:25 INFO - PROCESS | 8148 | 1477708405128 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 19:33:25 INFO - PROCESS | 8148 | 1477708405219 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 19:33:25 INFO - PROCESS | 8148 | 1477708405225 Marionette TRACE conn4 <- [1,2586,null,["8"]] 19:33:25 INFO - PROCESS | 8148 | 1477708405234 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 19:33:25 INFO - PROCESS | 8148 | 1477708405243 Marionette TRACE conn4 <- [1,2587,null,{}] 19:33:25 INFO - PROCESS | 8148 | 1477708405255 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x81980800 == 8 [pid = 8148] [id = 558] 19:33:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x81981400) [pid = 8148] [serial = 1638] [outer = (nil)] 19:33:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81985800) [pid = 8148] [serial = 1639] [outer = 0x81981400] 19:33:25 INFO - PROCESS | 8148 | 1477708405380 Marionette DEBUG loaded listener.js 19:33:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81a5cc00) [pid = 8148] [serial = 1640] [outer = 0x81981400] 19:33:25 WARNING - wptserve Traceback (most recent call last): 19:33:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:33:25 WARNING - rv = self.func(request, response) 19:33:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:33:25 WARNING - access_control_allow_origin = "*") 19:33:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:33:25 WARNING - payload = payload_generator(server_data) 19:33:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:33:25 WARNING - return encode_string_as_bmp_image(data) 19:33:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:33:25 WARNING - img.save(f, "BMP") 19:33:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:33:25 WARNING - f.write(bmpfileheader) 19:33:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:33:25 WARNING - 19:33:35 INFO - PROCESS | 8148 | --DOCSHELL 0x82cd9800 == 7 [pid = 8148] [id = 557] 19:33:37 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x82cd9c00) [pid = 8148] [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] 19:33:43 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x82cdd400) [pid = 8148] [serial = 1637] [outer = (nil)] [url = about:blank] 19:33:43 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x81985800) [pid = 8148] [serial = 1639] [outer = (nil)] [url = about:blank] 19:33:55 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:33:55 INFO - PROCESS | 8148 | 1477708435630 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]]]}] 19:33:55 INFO - . 19:33:55 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30815ms 19:33:55 INFO - PROCESS | 8148 | 1477708435677 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 19:33:55 INFO - PROCESS | 8148 | 1477708435685 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 19:33:55 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 19:33:55 INFO - PROCESS | 8148 | 1477708435697 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}] 19:33:55 INFO - PROCESS | 8148 | 1477708435946 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 19:33:56 INFO - PROCESS | 8148 | 1477708436035 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 19:33:56 INFO - PROCESS | 8148 | 1477708436042 Marionette TRACE conn4 <- [1,2591,null,["8"]] 19:33:56 INFO - PROCESS | 8148 | 1477708436050 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 19:33:56 INFO - PROCESS | 8148 | 1477708436058 Marionette TRACE conn4 <- [1,2592,null,{}] 19:33:56 INFO - PROCESS | 8148 | 1477708436065 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197b400 == 8 [pid = 8148] [id = 559] 19:33:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197bc00) [pid = 8148] [serial = 1641] [outer = (nil)] 19:33:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197e800) [pid = 8148] [serial = 1642] [outer = 0x8197bc00] 19:33:56 INFO - PROCESS | 8148 | 1477708436187 Marionette DEBUG loaded listener.js 19:33:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81986800) [pid = 8148] [serial = 1643] [outer = 0x8197bc00] 19:33:56 WARNING - wptserve Traceback (most recent call last): 19:33:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:33:56 WARNING - rv = self.func(request, response) 19:33:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:33:56 WARNING - access_control_allow_origin = "*") 19:33:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:33:56 WARNING - payload = payload_generator(server_data) 19:33:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:33:56 WARNING - return encode_string_as_bmp_image(data) 19:33:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:33:56 WARNING - img.save(f, "BMP") 19:33:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:33:56 WARNING - f.write(bmpfileheader) 19:33:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:33:56 WARNING - 19:34:06 INFO - PROCESS | 8148 | --DOCSHELL 0x81980800 == 7 [pid = 8148] [id = 558] 19:34:08 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x81981400) [pid = 8148] [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] 19:34:13 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81a5cc00) [pid = 8148] [serial = 1640] [outer = (nil)] [url = about:blank] 19:34:13 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197e800) [pid = 8148] [serial = 1642] [outer = (nil)] [url = about:blank] 19:34:26 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:34:26 INFO - PROCESS | 8148 | 1477708466410 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]]]}] 19:34:26 INFO - . 19:34:26 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30762ms 19:34:26 INFO - PROCESS | 8148 | 1477708466457 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 19:34:26 INFO - PROCESS | 8148 | 1477708466464 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 19:34:26 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 19:34:26 INFO - PROCESS | 8148 | 1477708466477 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}] 19:34:26 INFO - PROCESS | 8148 | 1477708466716 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 19:34:26 INFO - PROCESS | 8148 | 1477708466808 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 19:34:26 INFO - PROCESS | 8148 | 1477708466815 Marionette TRACE conn4 <- [1,2596,null,["8"]] 19:34:26 INFO - PROCESS | 8148 | 1477708466824 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 19:34:26 INFO - PROCESS | 8148 | 1477708466832 Marionette TRACE conn4 <- [1,2597,null,{}] 19:34:26 INFO - PROCESS | 8148 | 1477708466839 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:26 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197dc00 == 8 [pid = 8148] [id = 560] 19:34:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197e400) [pid = 8148] [serial = 1644] [outer = (nil)] 19:34:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81982400) [pid = 8148] [serial = 1645] [outer = 0x8197e400] 19:34:26 INFO - PROCESS | 8148 | 1477708466946 Marionette DEBUG loaded listener.js 19:34:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81a5d800) [pid = 8148] [serial = 1646] [outer = 0x8197e400] 19:34:27 INFO - PROCESS | 8148 | 1477708467593 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]]]}] 19:34:27 INFO - . 19:34:27 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1175ms 19:34:27 INFO - PROCESS | 8148 | 1477708467649 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 19:34:27 INFO - PROCESS | 8148 | 1477708467654 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 19:34:27 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 19:34:27 INFO - PROCESS | 8148 | 1477708467662 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}] 19:34:27 INFO - PROCESS | 8148 | 1477708467949 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 19:34:27 INFO - PROCESS | 8148 | 1477708467965 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 19:34:27 INFO - PROCESS | 8148 | 1477708467971 Marionette TRACE conn4 <- [1,2601,null,["8"]] 19:34:27 INFO - PROCESS | 8148 | 1477708467981 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 19:34:27 INFO - PROCESS | 8148 | 1477708467987 Marionette TRACE conn4 <- [1,2602,null,{}] 19:34:28 INFO - PROCESS | 8148 | 1477708467997 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x81987800 == 9 [pid = 8148] [id = 561] 19:34:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81b7c400) [pid = 8148] [serial = 1647] [outer = (nil)] 19:34:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x824a5c00) [pid = 8148] [serial = 1648] [outer = 0x81b7c400] 19:34:28 INFO - PROCESS | 8148 | 1477708468104 Marionette DEBUG loaded listener.js 19:34:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x818f7c00) [pid = 8148] [serial = 1649] [outer = 0x81b7c400] 19:34:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x825c6400 == 10 [pid = 8148] [id = 562] 19:34:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x825c6800) [pid = 8148] [serial = 1650] [outer = (nil)] 19:34:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x825c5800) [pid = 8148] [serial = 1651] [outer = 0x825c6800] 19:34:29 INFO - PROCESS | 8148 | 1477708469128 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]]]}] 19:34:29 INFO - . 19:34:29 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 1525ms 19:34:29 INFO - PROCESS | 8148 | 1477708469199 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 19:34:29 INFO - PROCESS | 8148 | 1477708469208 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 19:34:29 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 19:34:29 INFO - PROCESS | 8148 | 1477708469217 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}] 19:34:29 INFO - PROCESS | 8148 | 1477708469476 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 19:34:29 INFO - PROCESS | 8148 | 1477708469611 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 19:34:29 INFO - PROCESS | 8148 | 1477708469617 Marionette TRACE conn4 <- [1,2606,null,["8"]] 19:34:29 INFO - PROCESS | 8148 | 1477708469623 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 19:34:29 INFO - PROCESS | 8148 | 1477708469630 Marionette TRACE conn4 <- [1,2607,null,{}] 19:34:29 INFO - PROCESS | 8148 | 1477708469637 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:29 INFO - PROCESS | 8148 | ++DOCSHELL 0x82726000 == 11 [pid = 8148] [id = 563] 19:34:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x82726400) [pid = 8148] [serial = 1652] [outer = (nil)] 19:34:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x82796c00) [pid = 8148] [serial = 1653] [outer = 0x82726400] 19:34:29 INFO - PROCESS | 8148 | 1477708469757 Marionette DEBUG loaded listener.js 19:34:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x8279ac00) [pid = 8148] [serial = 1654] [outer = 0x82726400] 19:34:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x827cac00 == 12 [pid = 8148] [id = 564] 19:34:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x827cb000) [pid = 8148] [serial = 1655] [outer = (nil)] 19:34:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x827cf800) [pid = 8148] [serial = 1656] [outer = 0x827cb000] 19:34:30 INFO - PROCESS | 8148 | 1477708470592 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]]]}] 19:34:30 INFO - . 19:34:30 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 1431ms 19:34:30 INFO - PROCESS | 8148 | 1477708470648 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 19:34:30 INFO - PROCESS | 8148 | 1477708470653 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 19:34:30 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 19:34:30 INFO - PROCESS | 8148 | 1477708470665 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}] 19:34:30 INFO - PROCESS | 8148 | 1477708470863 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 19:34:31 INFO - PROCESS | 8148 | 1477708471000 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 19:34:31 INFO - PROCESS | 8148 | 1477708471008 Marionette TRACE conn4 <- [1,2611,null,["8"]] 19:34:31 INFO - PROCESS | 8148 | 1477708471014 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 19:34:31 INFO - PROCESS | 8148 | 1477708471021 Marionette TRACE conn4 <- [1,2612,null,{}] 19:34:31 INFO - PROCESS | 8148 | 1477708471027 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x82a93400 == 13 [pid = 8148] [id = 565] 19:34:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x82a93c00) [pid = 8148] [serial = 1657] [outer = (nil)] 19:34:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x82b68400) [pid = 8148] [serial = 1658] [outer = 0x82a93c00] 19:34:31 INFO - PROCESS | 8148 | 1477708471132 Marionette DEBUG loaded listener.js 19:34:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x82cd2400) [pid = 8148] [serial = 1659] [outer = 0x82a93c00] 19:34:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d67800 == 14 [pid = 8148] [id = 566] 19:34:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x87d68400) [pid = 8148] [serial = 1660] [outer = (nil)] 19:34:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x87d69400) [pid = 8148] [serial = 1661] [outer = 0x87d68400] 19:34:31 INFO - PROCESS | 8148 | 1477708471872 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]]]}] 19:34:31 INFO - . 19:34:31 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 1273ms 19:34:31 INFO - PROCESS | 8148 | 1477708471942 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 19:34:31 INFO - PROCESS | 8148 | 1477708471949 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 19:34:31 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 19:34:31 INFO - PROCESS | 8148 | 1477708471960 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}] 19:34:32 INFO - PROCESS | 8148 | 1477708472191 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 19:34:32 INFO - PROCESS | 8148 | 1477708472325 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 19:34:32 INFO - PROCESS | 8148 | 1477708472330 Marionette TRACE conn4 <- [1,2616,null,["8"]] 19:34:32 INFO - PROCESS | 8148 | 1477708472336 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 19:34:32 INFO - PROCESS | 8148 | 1477708472341 Marionette TRACE conn4 <- [1,2617,null,{}] 19:34:32 INFO - PROCESS | 8148 | 1477708472352 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d70400 == 15 [pid = 8148] [id = 567] 19:34:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x87d70800) [pid = 8148] [serial = 1662] [outer = (nil)] 19:34:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x87d73400) [pid = 8148] [serial = 1663] [outer = 0x87d70800] 19:34:32 INFO - PROCESS | 8148 | 1477708472456 Marionette DEBUG loaded listener.js 19:34:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x8c47c000) [pid = 8148] [serial = 1664] [outer = 0x87d70800] 19:34:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c489000 == 16 [pid = 8148] [id = 568] 19:34:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x8c489400) [pid = 8148] [serial = 1665] [outer = (nil)] 19:34:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x8c48ac00) [pid = 8148] [serial = 1666] [outer = 0x8c489400] 19:34:33 INFO - PROCESS | 8148 | 1477708473216 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]]]}] 19:34:33 INFO - . 19:34:33 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 1326ms 19:34:33 INFO - PROCESS | 8148 | 1477708473286 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 19:34:33 INFO - PROCESS | 8148 | 1477708473290 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 19:34:33 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 19:34:33 INFO - PROCESS | 8148 | 1477708473297 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}] 19:34:33 INFO - PROCESS | 8148 | 1477708473535 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 19:34:33 INFO - PROCESS | 8148 | 1477708473677 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 19:34:33 INFO - PROCESS | 8148 | 1477708473683 Marionette TRACE conn4 <- [1,2621,null,["8"]] 19:34:33 INFO - PROCESS | 8148 | 1477708473691 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 19:34:33 INFO - PROCESS | 8148 | 1477708473701 Marionette TRACE conn4 <- [1,2622,null,{}] 19:34:33 INFO - PROCESS | 8148 | 1477708473707 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x825cf400 == 17 [pid = 8148] [id = 569] 19:34:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x8c69b000) [pid = 8148] [serial = 1667] [outer = (nil)] 19:34:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x8c94ec00) [pid = 8148] [serial = 1668] [outer = 0x8c69b000] 19:34:33 INFO - PROCESS | 8148 | 1477708473834 Marionette DEBUG loaded listener.js 19:34:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x8c953000) [pid = 8148] [serial = 1669] [outer = 0x8c69b000] 19:34:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d81b000 == 18 [pid = 8148] [id = 570] 19:34:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x8d81e400) [pid = 8148] [serial = 1670] [outer = (nil)] 19:34:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x8da23400) [pid = 8148] [serial = 1671] [outer = 0x8d81e400] 19:34:34 INFO - PROCESS | 8148 | 1477708474641 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]]]}] 19:34:34 INFO - . 19:34:34 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 1420ms 19:34:34 INFO - PROCESS | 8148 | 1477708474721 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 19:34:34 INFO - PROCESS | 8148 | 1477708474731 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 19:34:34 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 19:34:34 INFO - PROCESS | 8148 | 1477708474785 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}] 19:34:35 INFO - PROCESS | 8148 | 1477708475048 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 19:34:35 INFO - PROCESS | 8148 | 1477708475236 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 19:34:35 INFO - PROCESS | 8148 | 1477708475249 Marionette TRACE conn4 <- [1,2626,null,["8"]] 19:34:35 INFO - PROCESS | 8148 | 1477708475261 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 19:34:35 INFO - PROCESS | 8148 | 1477708475271 Marionette TRACE conn4 <- [1,2627,null,{}] 19:34:35 INFO - PROCESS | 8148 | 1477708475278 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a5cc00 == 19 [pid = 8148] [id = 571] 19:34:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x81a62400) [pid = 8148] [serial = 1672] [outer = (nil)] 19:34:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x81b78000) [pid = 8148] [serial = 1673] [outer = 0x81a62400] 19:34:35 INFO - PROCESS | 8148 | 1477708475405 Marionette DEBUG loaded listener.js 19:34:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x824bd400) [pid = 8148] [serial = 1674] [outer = 0x81a62400] 19:34:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x82724c00 == 20 [pid = 8148] [id = 572] 19:34:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x8279c400) [pid = 8148] [serial = 1675] [outer = (nil)] 19:34:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x825c9000) [pid = 8148] [serial = 1676] [outer = 0x8279c400] 19:34:36 INFO - PROCESS | 8148 | 1477708476391 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]]]}] 19:34:36 INFO - . 19:34:36 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 1674ms 19:34:36 INFO - PROCESS | 8148 | 1477708476416 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 19:34:36 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 19:34:36 INFO - PROCESS | 8148 | 1477708476422 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 19:34:36 INFO - PROCESS | 8148 | 1477708476430 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}] 19:34:36 INFO - PROCESS | 8148 | 1477708476684 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 19:34:36 INFO - PROCESS | 8148 | 1477708476879 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 19:34:36 INFO - PROCESS | 8148 | 1477708476885 Marionette TRACE conn4 <- [1,2631,null,["8"]] 19:34:36 INFO - PROCESS | 8148 | 1477708476893 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 19:34:36 INFO - PROCESS | 8148 | 1477708476900 Marionette TRACE conn4 <- [1,2632,null,{}] 19:34:36 INFO - PROCESS | 8148 | 1477708476951 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x8185b800 == 21 [pid = 8148] [id = 573] 19:34:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x82b67400) [pid = 8148] [serial = 1677] [outer = (nil)] 19:34:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x87d6e800) [pid = 8148] [serial = 1678] [outer = 0x82b67400] 19:34:37 INFO - PROCESS | 8148 | 1477708477088 Marionette DEBUG loaded listener.js 19:34:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x8c480800) [pid = 8148] [serial = 1679] [outer = 0x82b67400] 19:34:38 INFO - PROCESS | 8148 | 1477708477998 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]]]}] 19:34:38 INFO - . 19:34:38 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 1629ms 19:34:38 INFO - PROCESS | 8148 | 1477708478086 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 19:34:38 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 19:34:38 INFO - PROCESS | 8148 | 1477708478096 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 19:34:38 INFO - PROCESS | 8148 | 1477708478106 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}] 19:34:38 INFO - PROCESS | 8148 | 1477708478304 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 19:34:38 INFO - PROCESS | 8148 | 1477708478483 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 19:34:38 INFO - PROCESS | 8148 | 1477708478487 Marionette TRACE conn4 <- [1,2636,null,["8"]] 19:34:38 INFO - PROCESS | 8148 | 1477708478496 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 19:34:38 INFO - PROCESS | 8148 | 1477708478510 Marionette TRACE conn4 <- [1,2637,null,{}] 19:34:38 INFO - PROCESS | 8148 | 1477708478519 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x82725c00 == 22 [pid = 8148] [id = 574] 19:34:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x8f6f1800) [pid = 8148] [serial = 1680] [outer = (nil)] 19:34:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x8f7d1400) [pid = 8148] [serial = 1681] [outer = 0x8f6f1800] 19:34:38 INFO - PROCESS | 8148 | 1477708478637 Marionette DEBUG loaded listener.js 19:34:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x8f7d2800) [pid = 8148] [serial = 1682] [outer = 0x8f6f1800] 19:34:39 INFO - PROCESS | 8148 | 1477708479400 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]]]}] 19:34:39 INFO - . 19:34:39 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 1338ms 19:34:39 INFO - PROCESS | 8148 | 1477708479443 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 19:34:39 INFO - PROCESS | 8148 | 1477708479448 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 19:34:39 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 19:34:39 INFO - PROCESS | 8148 | 1477708479458 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}] 19:34:39 INFO - PROCESS | 8148 | 1477708479653 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 19:34:39 INFO - PROCESS | 8148 | 1477708479836 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 19:34:39 INFO - PROCESS | 8148 | 1477708479843 Marionette TRACE conn4 <- [1,2641,null,["8"]] 19:34:39 INFO - PROCESS | 8148 | 1477708479849 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 19:34:39 INFO - PROCESS | 8148 | 1477708479856 Marionette TRACE conn4 <- [1,2642,null,{}] 19:34:39 INFO - PROCESS | 8148 | 1477708479897 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa26800 == 23 [pid = 8148] [id = 575] 19:34:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x90539400) [pid = 8148] [serial = 1683] [outer = (nil)] 19:34:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x905c6000) [pid = 8148] [serial = 1684] [outer = 0x90539400] 19:34:40 INFO - PROCESS | 8148 | 1477708480011 Marionette DEBUG loaded listener.js 19:34:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x905cc000) [pid = 8148] [serial = 1685] [outer = 0x90539400] 19:34:40 INFO - PROCESS | 8148 | 1477708480886 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]]]}] 19:34:40 INFO - . 19:34:40 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 1486ms 19:34:40 INFO - PROCESS | 8148 | 1477708480944 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 19:34:40 INFO - PROCESS | 8148 | 1477708480950 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 19:34:41 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 19:34:41 INFO - PROCESS | 8148 | 1477708481026 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}] 19:34:41 INFO - PROCESS | 8148 | 1477708481230 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 19:34:41 INFO - PROCESS | 8148 | 1477708481418 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 19:34:41 INFO - PROCESS | 8148 | 1477708481425 Marionette TRACE conn4 <- [1,2646,null,["8"]] 19:34:41 INFO - PROCESS | 8148 | 1477708481434 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 19:34:41 INFO - PROCESS | 8148 | 1477708481445 Marionette TRACE conn4 <- [1,2647,null,{}] 19:34:41 INFO - PROCESS | 8148 | --DOCSHELL 0x8d81b000 == 22 [pid = 8148] [id = 570] 19:34:41 INFO - PROCESS | 8148 | --DOCSHELL 0x8c489000 == 21 [pid = 8148] [id = 568] 19:34:41 INFO - PROCESS | 8148 | --DOCSHELL 0x87d67800 == 20 [pid = 8148] [id = 566] 19:34:41 INFO - PROCESS | 8148 | --DOCSHELL 0x827cac00 == 19 [pid = 8148] [id = 564] 19:34:41 INFO - PROCESS | 8148 | --DOCSHELL 0x825c6400 == 18 [pid = 8148] [id = 562] 19:34:41 INFO - PROCESS | 8148 | --DOCSHELL 0x8197b400 == 17 [pid = 8148] [id = 559] 19:34:41 INFO - PROCESS | 8148 | 1477708481539 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b78400 == 18 [pid = 8148] [id = 576] 19:34:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x81b7d400) [pid = 8148] [serial = 1686] [outer = (nil)] 19:34:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x824c6000) [pid = 8148] [serial = 1687] [outer = 0x81b7d400] 19:34:41 INFO - PROCESS | 8148 | 1477708481672 Marionette DEBUG loaded listener.js 19:34:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x825d3800) [pid = 8148] [serial = 1688] [outer = 0x81b7d400] 19:34:42 INFO - PROCESS | 8148 | 1477708482444 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]]]}] 19:34:42 INFO - . 19:34:42 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 1481ms 19:34:42 INFO - PROCESS | 8148 | 1477708482497 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 19:34:42 INFO - PROCESS | 8148 | 1477708482502 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 19:34:42 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 19:34:42 INFO - PROCESS | 8148 | 1477708482510 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}] 19:34:42 INFO - PROCESS | 8148 | 1477708482702 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 19:34:42 INFO - PROCESS | 8148 | 1477708482845 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 19:34:42 INFO - PROCESS | 8148 | 1477708482850 Marionette TRACE conn4 <- [1,2651,null,["8"]] 19:34:42 INFO - PROCESS | 8148 | 1477708482857 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 19:34:42 INFO - PROCESS | 8148 | 1477708482863 Marionette TRACE conn4 <- [1,2652,null,{}] 19:34:42 INFO - PROCESS | 8148 | 1477708482869 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x82a8d400 == 19 [pid = 8148] [id = 577] 19:34:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x82a95800) [pid = 8148] [serial = 1689] [outer = (nil)] 19:34:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x82cdec00) [pid = 8148] [serial = 1690] [outer = 0x82a95800] 19:34:42 INFO - PROCESS | 8148 | 1477708482979 Marionette DEBUG loaded listener.js 19:34:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x87d66400) [pid = 8148] [serial = 1691] [outer = 0x82a95800] 19:34:43 INFO - PROCESS | 8148 | 1477708483663 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]]]}] 19:34:43 INFO - . 19:34:43 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 1227ms 19:34:43 INFO - PROCESS | 8148 | 1477708483747 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 19:34:43 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 19:34:43 INFO - PROCESS | 8148 | 1477708483755 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 19:34:43 INFO - PROCESS | 8148 | 1477708483770 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}] 19:34:44 INFO - PROCESS | 8148 | 1477708484076 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 19:34:44 INFO - PROCESS | 8148 | 1477708484107 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 19:34:44 INFO - PROCESS | 8148 | 1477708484113 Marionette TRACE conn4 <- [1,2656,null,["8"]] 19:34:44 INFO - PROCESS | 8148 | 1477708484118 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 19:34:44 INFO - PROCESS | 8148 | 1477708484125 Marionette TRACE conn4 <- [1,2657,null,{}] 19:34:44 INFO - PROCESS | 8148 | 1477708484218 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db6cc00 == 20 [pid = 8148] [id = 578] 19:34:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x8db6e400) [pid = 8148] [serial = 1692] [outer = (nil)] 19:34:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x8db78000) [pid = 8148] [serial = 1693] [outer = 0x8db6e400] 19:34:44 INFO - PROCESS | 8148 | 1477708484323 Marionette DEBUG loaded listener.js 19:34:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x8f7d7800) [pid = 8148] [serial = 1694] [outer = 0x8db6e400] 19:34:45 INFO - PROCESS | 8148 | 1477708485083 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]]]}] 19:34:45 INFO - . 19:34:45 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 1385ms 19:34:45 INFO - PROCESS | 8148 | 1477708485148 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 19:34:45 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 19:34:45 INFO - PROCESS | 8148 | 1477708485154 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 19:34:45 INFO - PROCESS | 8148 | 1477708485162 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}] 19:34:45 INFO - PROCESS | 8148 | 1477708485399 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 19:34:45 INFO - PROCESS | 8148 | 1477708485424 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 19:34:45 INFO - PROCESS | 8148 | 1477708485432 Marionette TRACE conn4 <- [1,2661,null,["8"]] 19:34:45 INFO - PROCESS | 8148 | 1477708485437 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 19:34:45 INFO - PROCESS | 8148 | 1477708485443 Marionette TRACE conn4 <- [1,2662,null,{}] 19:34:45 INFO - PROCESS | 8148 | 1477708485535 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x910cc400 == 21 [pid = 8148] [id = 579] 19:34:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x92931000) [pid = 8148] [serial = 1695] [outer = (nil)] 19:34:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x92a2c000) [pid = 8148] [serial = 1696] [outer = 0x92931000] 19:34:45 INFO - PROCESS | 8148 | 1477708485632 Marionette DEBUG loaded listener.js 19:34:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x92ae9800) [pid = 8148] [serial = 1697] [outer = 0x92931000] 19:34:46 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x8c489400) [pid = 8148] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:34:46 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x87d70800) [pid = 8148] [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] 19:34:46 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x87d68400) [pid = 8148] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:34:46 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x82a93c00) [pid = 8148] [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] 19:34:46 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x827cb000) [pid = 8148] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708470366] 19:34:46 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x82726400) [pid = 8148] [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] 19:34:46 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x825c6800) [pid = 8148] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:34:46 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x81b7c400) [pid = 8148] [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] 19:34:46 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x8197bc00) [pid = 8148] [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] 19:34:46 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x8197e400) [pid = 8148] [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] 19:34:46 INFO - PROCESS | 8148 | 1477708486407 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]]]}] 19:34:46 INFO - . 19:34:46 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 1272ms 19:34:46 INFO - PROCESS | 8148 | 1477708486433 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 19:34:46 INFO - PROCESS | 8148 | 1477708486437 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 19:34:46 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 19:34:46 INFO - PROCESS | 8148 | 1477708486445 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}] 19:34:46 INFO - PROCESS | 8148 | 1477708486690 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 19:34:46 INFO - PROCESS | 8148 | 1477708486710 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 19:34:46 INFO - PROCESS | 8148 | 1477708486715 Marionette TRACE conn4 <- [1,2666,null,["8"]] 19:34:46 INFO - PROCESS | 8148 | 1477708486722 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 19:34:46 INFO - PROCESS | 8148 | 1477708486728 Marionette TRACE conn4 <- [1,2667,null,{}] 19:34:46 INFO - PROCESS | 8148 | 1477708486733 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x81866c00 == 22 [pid = 8148] [id = 580] 19:34:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x87d70000) [pid = 8148] [serial = 1698] [outer = (nil)] 19:34:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x92b5ac00) [pid = 8148] [serial = 1699] [outer = 0x87d70000] 19:34:46 INFO - PROCESS | 8148 | 1477708486830 Marionette DEBUG loaded listener.js 19:34:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x92b59400) [pid = 8148] [serial = 1700] [outer = 0x87d70000] 19:34:47 INFO - PROCESS | 8148 | 1477708487513 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]]]}] 19:34:47 INFO - . 19:34:47 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 1083ms 19:34:47 INFO - PROCESS | 8148 | 1477708487528 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 19:34:47 INFO - PROCESS | 8148 | 1477708487531 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 19:34:47 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 19:34:47 INFO - PROCESS | 8148 | 1477708487539 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}] 19:34:47 INFO - PROCESS | 8148 | 1477708487787 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 19:34:47 INFO - PROCESS | 8148 | 1477708487801 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 19:34:47 INFO - PROCESS | 8148 | 1477708487805 Marionette TRACE conn4 <- [1,2671,null,["8"]] 19:34:47 INFO - PROCESS | 8148 | 1477708487810 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 19:34:47 INFO - PROCESS | 8148 | 1477708487815 Marionette TRACE conn4 <- [1,2672,null,{}] 19:34:47 INFO - PROCESS | 8148 | 1477708487826 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:47 INFO - PROCESS | 8148 | ++DOCSHELL 0x93178c00 == 23 [pid = 8148] [id = 581] 19:34:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x9317fc00) [pid = 8148] [serial = 1701] [outer = (nil)] 19:34:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x93869400) [pid = 8148] [serial = 1702] [outer = 0x9317fc00] 19:34:47 INFO - PROCESS | 8148 | 1477708487937 Marionette DEBUG loaded listener.js 19:34:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x93865c00) [pid = 8148] [serial = 1703] [outer = 0x9317fc00] 19:34:48 INFO - PROCESS | 8148 | 1477708488845 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]]]}] 19:34:48 INFO - . 19:34:48 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 1320ms 19:34:48 INFO - PROCESS | 8148 | 1477708488861 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 19:34:48 INFO - PROCESS | 8148 | 1477708488868 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 19:34:48 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 19:34:48 INFO - PROCESS | 8148 | 1477708488880 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}] 19:34:49 INFO - PROCESS | 8148 | 1477708489132 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 19:34:49 INFO - PROCESS | 8148 | 1477708489314 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 19:34:49 INFO - PROCESS | 8148 | 1477708489320 Marionette TRACE conn4 <- [1,2676,null,["8"]] 19:34:49 INFO - PROCESS | 8148 | 1477708489332 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 19:34:49 INFO - PROCESS | 8148 | 1477708489340 Marionette TRACE conn4 <- [1,2677,null,{}] 19:34:49 INFO - PROCESS | 8148 | 1477708489391 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cde000 == 24 [pid = 8148] [id = 582] 19:34:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x82ce0400) [pid = 8148] [serial = 1704] [outer = (nil)] 19:34:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x8c482c00) [pid = 8148] [serial = 1705] [outer = 0x82ce0400] 19:34:49 INFO - PROCESS | 8148 | 1477708489520 Marionette DEBUG loaded listener.js 19:34:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x8c69d800) [pid = 8148] [serial = 1706] [outer = 0x82ce0400] 19:34:50 INFO - PROCESS | 8148 | 1477708490548 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]]]}] 19:34:50 INFO - . 19:34:50 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 1730ms 19:34:50 INFO - PROCESS | 8148 | 1477708490629 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 19:34:50 INFO - PROCESS | 8148 | 1477708490637 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 19:34:50 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 19:34:50 INFO - PROCESS | 8148 | 1477708490651 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}] 19:34:50 INFO - PROCESS | 8148 | 1477708490848 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 19:34:51 INFO - PROCESS | 8148 | 1477708491031 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 19:34:51 INFO - PROCESS | 8148 | 1477708491037 Marionette TRACE conn4 <- [1,2681,null,["8"]] 19:34:51 INFO - PROCESS | 8148 | 1477708491044 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 19:34:51 INFO - PROCESS | 8148 | 1477708491050 Marionette TRACE conn4 <- [1,2682,null,{}] 19:34:51 INFO - PROCESS | 8148 | 1477708491102 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x9297c800 == 25 [pid = 8148] [id = 583] 19:34:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x92a7b400) [pid = 8148] [serial = 1707] [outer = (nil)] 19:34:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x92b63000) [pid = 8148] [serial = 1708] [outer = 0x92a7b400] 19:34:51 INFO - PROCESS | 8148 | 1477708491217 Marionette DEBUG loaded listener.js 19:34:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x93173c00) [pid = 8148] [serial = 1709] [outer = 0x92a7b400] 19:34:51 INFO - PROCESS | 8148 | 1477708491937 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]]]}] 19:34:51 INFO - . 19:34:51 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 1335ms 19:34:51 INFO - PROCESS | 8148 | 1477708491995 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 19:34:52 INFO - PROCESS | 8148 | 1477708492003 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 19:34:52 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 19:34:52 INFO - PROCESS | 8148 | 1477708492011 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}] 19:34:52 INFO - PROCESS | 8148 | 1477708492210 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 19:34:52 INFO - PROCESS | 8148 | 1477708492407 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 19:34:52 INFO - PROCESS | 8148 | 1477708492413 Marionette TRACE conn4 <- [1,2686,null,["8"]] 19:34:52 INFO - PROCESS | 8148 | 1477708492421 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 19:34:52 INFO - PROCESS | 8148 | 1477708492429 Marionette TRACE conn4 <- [1,2687,null,{}] 19:34:52 INFO - PROCESS | 8148 | 1477708492442 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a56000 == 26 [pid = 8148] [id = 584] 19:34:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x94a56400) [pid = 8148] [serial = 1710] [outer = (nil)] 19:34:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x94a54800) [pid = 8148] [serial = 1711] [outer = 0x94a56400] 19:34:52 INFO - PROCESS | 8148 | 1477708492564 Marionette DEBUG loaded listener.js 19:34:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x94d93800) [pid = 8148] [serial = 1712] [outer = 0x94a56400] 19:34:53 INFO - PROCESS | 8148 | 1477708493312 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]]]}] 19:34:53 INFO - . 19:34:53 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 1337ms 19:34:53 INFO - PROCESS | 8148 | 1477708493349 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 19:34:53 INFO - PROCESS | 8148 | 1477708493353 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 19:34:53 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 19:34:53 INFO - PROCESS | 8148 | 1477708493366 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}] 19:34:53 INFO - PROCESS | 8148 | 1477708493580 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 19:34:53 INFO - PROCESS | 8148 | 1477708493768 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 19:34:53 INFO - PROCESS | 8148 | 1477708493775 Marionette TRACE conn4 <- [1,2691,null,["8"]] 19:34:53 INFO - PROCESS | 8148 | 1477708493785 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 19:34:53 INFO - PROCESS | 8148 | 1477708493791 Marionette TRACE conn4 <- [1,2692,null,{}] 19:34:53 INFO - PROCESS | 8148 | 1477708493823 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x94fefc00 == 27 [pid = 8148] [id = 585] 19:34:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x94ff1400) [pid = 8148] [serial = 1713] [outer = (nil)] 19:34:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x94ff7400) [pid = 8148] [serial = 1714] [outer = 0x94ff1400] 19:34:53 INFO - PROCESS | 8148 | 1477708493938 Marionette DEBUG loaded listener.js 19:34:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x952a9000) [pid = 8148] [serial = 1715] [outer = 0x94ff1400] 19:34:54 INFO - PROCESS | 8148 | 1477708494909 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]]]}] 19:34:54 INFO - . 19:34:54 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1571ms 19:34:54 INFO - PROCESS | 8148 | 1477708494935 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 19:34:54 INFO - PROCESS | 8148 | 1477708494943 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 19:34:54 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 19:34:54 INFO - PROCESS | 8148 | 1477708494956 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}] 19:34:55 INFO - PROCESS | 8148 | 1477708495224 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 19:34:55 INFO - PROCESS | 8148 | 1477708495408 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 19:34:55 INFO - PROCESS | 8148 | 1477708495415 Marionette TRACE conn4 <- [1,2696,null,["8"]] 19:34:55 INFO - PROCESS | 8148 | 1477708495426 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 19:34:55 INFO - PROCESS | 8148 | 1477708495432 Marionette TRACE conn4 <- [1,2697,null,{}] 19:34:55 INFO - PROCESS | 8148 | 1477708495510 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f9000 == 28 [pid = 8148] [id = 586] 19:34:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x818f9c00) [pid = 8148] [serial = 1716] [outer = (nil)] 19:34:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x81b73000) [pid = 8148] [serial = 1717] [outer = 0x818f9c00] 19:34:55 INFO - PROCESS | 8148 | 1477708495615 Marionette DEBUG loaded listener.js 19:34:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x824bcc00) [pid = 8148] [serial = 1718] [outer = 0x818f9c00] 19:34:55 INFO - PROCESS | 8148 | --DOCSHELL 0x82724c00 == 27 [pid = 8148] [id = 572] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x87d73400) [pid = 8148] [serial = 1663] [outer = (nil)] [url = about:blank] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x8c47c000) [pid = 8148] [serial = 1664] [outer = (nil)] [url = about:blank] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x8c48ac00) [pid = 8148] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x82b68400) [pid = 8148] [serial = 1658] [outer = (nil)] [url = about:blank] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x82cd2400) [pid = 8148] [serial = 1659] [outer = (nil)] [url = about:blank] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x87d69400) [pid = 8148] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x82796c00) [pid = 8148] [serial = 1653] [outer = (nil)] [url = about:blank] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x8279ac00) [pid = 8148] [serial = 1654] [outer = (nil)] [url = about:blank] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x827cf800) [pid = 8148] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708470366] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x824a5c00) [pid = 8148] [serial = 1648] [outer = (nil)] [url = about:blank] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x818f7c00) [pid = 8148] [serial = 1649] [outer = (nil)] [url = about:blank] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x825c5800) [pid = 8148] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x81982400) [pid = 8148] [serial = 1645] [outer = (nil)] [url = about:blank] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x81a5d800) [pid = 8148] [serial = 1646] [outer = (nil)] [url = about:blank] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x81986800) [pid = 8148] [serial = 1643] [outer = (nil)] [url = about:blank] 19:34:55 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x8c94ec00) [pid = 8148] [serial = 1668] [outer = (nil)] [url = about:blank] 19:34:56 INFO - PROCESS | 8148 | 1477708496314 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]]]}] 19:34:56 INFO - . 19:34:56 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1429ms 19:34:56 INFO - PROCESS | 8148 | 1477708496382 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 19:34:56 INFO - PROCESS | 8148 | 1477708496388 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 19:34:56 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 19:34:56 INFO - PROCESS | 8148 | 1477708496397 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}] 19:34:56 INFO - PROCESS | 8148 | 1477708496662 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 19:34:56 INFO - PROCESS | 8148 | 1477708496802 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 19:34:56 INFO - PROCESS | 8148 | 1477708496807 Marionette TRACE conn4 <- [1,2701,null,["8"]] 19:34:56 INFO - PROCESS | 8148 | 1477708496814 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 19:34:56 INFO - PROCESS | 8148 | 1477708496820 Marionette TRACE conn4 <- [1,2702,null,{}] 19:34:56 INFO - PROCESS | 8148 | 1477708496831 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x81980000 == 28 [pid = 8148] [id = 587] 19:34:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x827cb800) [pid = 8148] [serial = 1719] [outer = (nil)] 19:34:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x82b6a400) [pid = 8148] [serial = 1720] [outer = 0x827cb800] 19:34:56 INFO - PROCESS | 8148 | 1477708496933 Marionette DEBUG loaded listener.js 19:34:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x82cd9800) [pid = 8148] [serial = 1721] [outer = 0x827cb800] 19:34:57 INFO - PROCESS | 8148 | 1477708497546 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]]]}] 19:34:57 INFO - . 19:34:57 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1171ms 19:34:57 INFO - PROCESS | 8148 | 1477708497578 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 19:34:57 INFO - PROCESS | 8148 | 1477708497584 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 19:34:57 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 19:34:57 INFO - PROCESS | 8148 | 1477708497592 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}] 19:34:57 INFO - PROCESS | 8148 | 1477708497822 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 19:34:57 INFO - PROCESS | 8148 | 1477708497844 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 19:34:57 INFO - PROCESS | 8148 | 1477708497849 Marionette TRACE conn4 <- [1,2706,null,["8"]] 19:34:57 INFO - PROCESS | 8148 | 1477708497854 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 19:34:57 INFO - PROCESS | 8148 | 1477708497860 Marionette TRACE conn4 <- [1,2707,null,{}] 19:34:57 INFO - PROCESS | 8148 | 1477708497867 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c94b800 == 29 [pid = 8148] [id = 588] 19:34:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x8c94bc00) [pid = 8148] [serial = 1722] [outer = (nil)] 19:34:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x8c94f800) [pid = 8148] [serial = 1723] [outer = 0x8c94bc00] 19:34:57 INFO - PROCESS | 8148 | 1477708497967 Marionette DEBUG loaded listener.js 19:34:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x8c957400) [pid = 8148] [serial = 1724] [outer = 0x8c94bc00] 19:34:58 INFO - PROCESS | 8148 | 1477708498746 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]]]}] 19:34:58 INFO - . 19:34:58 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1176ms 19:34:58 INFO - PROCESS | 8148 | 1477708498780 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 19:34:58 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 19:34:58 INFO - PROCESS | 8148 | 1477708498785 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 19:34:58 INFO - PROCESS | 8148 | 1477708498793 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}] 19:34:59 INFO - PROCESS | 8148 | 1477708499032 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 19:34:59 INFO - PROCESS | 8148 | 1477708499070 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 19:34:59 INFO - PROCESS | 8148 | 1477708499075 Marionette TRACE conn4 <- [1,2711,null,["8"]] 19:34:59 INFO - PROCESS | 8148 | 1477708499080 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 19:34:59 INFO - PROCESS | 8148 | 1477708499086 Marionette TRACE conn4 <- [1,2712,null,{}] 19:34:59 INFO - PROCESS | 8148 | 1477708499253 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:59 INFO - PROCESS | 8148 | ++DOCSHELL 0x81861000 == 30 [pid = 8148] [id = 589] 19:34:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x910c7400) [pid = 8148] [serial = 1725] [outer = (nil)] 19:34:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x92a21000) [pid = 8148] [serial = 1726] [outer = 0x910c7400] 19:34:59 INFO - PROCESS | 8148 | 1477708499355 Marionette DEBUG loaded listener.js 19:34:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x92b58400) [pid = 8148] [serial = 1727] [outer = 0x910c7400] 19:35:00 INFO - PROCESS | 8148 | 1477708500101 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]]]}] 19:35:00 INFO - . 19:35:00 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1323ms 19:35:00 INFO - PROCESS | 8148 | 1477708500121 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 19:35:00 INFO - PROCESS | 8148 | 1477708500124 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 19:35:00 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 19:35:00 INFO - PROCESS | 8148 | 1477708500131 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}] 19:35:00 INFO - PROCESS | 8148 | 1477708500359 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 19:35:00 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x90539400) [pid = 8148] [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] 19:35:00 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x92931000) [pid = 8148] [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] 19:35:00 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x81b7d400) [pid = 8148] [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] 19:35:00 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x82b67400) [pid = 8148] [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] 19:35:00 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x8f6f1800) [pid = 8148] [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] 19:35:00 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x8279c400) [pid = 8148] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:35:00 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x81a62400) [pid = 8148] [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] 19:35:00 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x8d81e400) [pid = 8148] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708474348] 19:35:00 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x87d70000) [pid = 8148] [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] 19:35:00 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x8db6e400) [pid = 8148] [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] 19:35:00 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x82a95800) [pid = 8148] [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] 19:35:00 INFO - PROCESS | 8148 | 1477708500642 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 19:35:00 INFO - PROCESS | 8148 | 1477708500650 Marionette TRACE conn4 <- [1,2716,null,["8"]] 19:35:00 INFO - PROCESS | 8148 | 1477708500663 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 19:35:00 INFO - PROCESS | 8148 | 1477708500670 Marionette TRACE conn4 <- [1,2717,null,{}] 19:35:00 INFO - PROCESS | 8148 | 1477708500676 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:35:00 INFO - PROCESS | 8148 | ++DOCSHELL 0x81865c00 == 31 [pid = 8148] [id = 590] 19:35:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x818fe400) [pid = 8148] [serial = 1728] [outer = (nil)] 19:35:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x8279c400) [pid = 8148] [serial = 1729] [outer = 0x818fe400] 19:35:00 INFO - PROCESS | 8148 | 1477708500780 Marionette DEBUG loaded listener.js 19:35:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x82cdc800) [pid = 8148] [serial = 1730] [outer = 0x818fe400] 19:35:01 INFO - PROCESS | 8148 | 1477708501502 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]]]}] 19:35:01 INFO - . 19:35:01 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1423ms 19:35:01 INFO - PROCESS | 8148 | 1477708501555 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 19:35:01 INFO - PROCESS | 8148 | 1477708501559 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 19:35:01 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 19:35:01 INFO - PROCESS | 8148 | 1477708501567 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}] 19:35:01 INFO - PROCESS | 8148 | 1477708501930 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 19:35:01 INFO - PROCESS | 8148 | 1477708501955 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 19:35:01 INFO - PROCESS | 8148 | 1477708501962 Marionette TRACE conn4 <- [1,2721,null,["8"]] 19:35:01 INFO - PROCESS | 8148 | 1477708501971 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 19:35:01 INFO - PROCESS | 8148 | 1477708501980 Marionette TRACE conn4 <- [1,2722,null,{}] 19:35:02 INFO - PROCESS | 8148 | 1477708502109 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:35:02 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cd5400 == 32 [pid = 8148] [id = 591] 19:35:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x8c94c800) [pid = 8148] [serial = 1731] [outer = (nil)] 19:35:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x95772400) [pid = 8148] [serial = 1732] [outer = 0x8c94c800] 19:35:02 INFO - PROCESS | 8148 | 1477708502249 Marionette DEBUG loaded listener.js 19:35:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x9577c800) [pid = 8148] [serial = 1733] [outer = 0x8c94c800] 19:35:02 WARNING - wptserve Traceback (most recent call last): 19:35:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:35:02 WARNING - rv = self.func(request, response) 19:35:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:35:02 WARNING - access_control_allow_origin = "*") 19:35:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:35:02 WARNING - payload = payload_generator(server_data) 19:35:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:35:02 WARNING - return encode_string_as_bmp_image(data) 19:35:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:35:02 WARNING - img.save(f, "BMP") 19:35:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:35:02 WARNING - f.write(bmpfileheader) 19:35:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:35:02 WARNING - 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x92b5ac00) [pid = 8148] [serial = 1699] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x92b59400) [pid = 8148] [serial = 1700] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x92a2c000) [pid = 8148] [serial = 1696] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x92ae9800) [pid = 8148] [serial = 1697] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x8db78000) [pid = 8148] [serial = 1693] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x8f7d7800) [pid = 8148] [serial = 1694] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x82cdec00) [pid = 8148] [serial = 1690] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x87d66400) [pid = 8148] [serial = 1691] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x824c6000) [pid = 8148] [serial = 1687] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x825d3800) [pid = 8148] [serial = 1688] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x905c6000) [pid = 8148] [serial = 1684] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x905cc000) [pid = 8148] [serial = 1685] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x8f7d1400) [pid = 8148] [serial = 1681] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x8f7d2800) [pid = 8148] [serial = 1682] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x87d6e800) [pid = 8148] [serial = 1678] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x8c480800) [pid = 8148] [serial = 1679] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x81b78000) [pid = 8148] [serial = 1673] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x824bd400) [pid = 8148] [serial = 1674] [outer = (nil)] [url = about:blank] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x825c9000) [pid = 8148] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:35:06 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x8da23400) [pid = 8148] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708474348] 19:35:09 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x9317fc00) [pid = 8148] [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] 19:35:09 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x92a7b400) [pid = 8148] [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] 19:35:09 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x82ce0400) [pid = 8148] [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] 19:35:09 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x827cb800) [pid = 8148] [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] 19:35:09 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x818f9c00) [pid = 8148] [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] 19:35:09 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x94ff1400) [pid = 8148] [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] 19:35:09 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x94a56400) [pid = 8148] [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] 19:35:09 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x818fe400) [pid = 8148] [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] 19:35:09 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x910c7400) [pid = 8148] [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] 19:35:09 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x8c94bc00) [pid = 8148] [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] 19:35:09 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x8c69b000) [pid = 8148] [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] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x93178c00 == 31 [pid = 8148] [id = 581] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x81b78400 == 30 [pid = 8148] [id = 576] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x818f9000 == 29 [pid = 8148] [id = 586] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x94fefc00 == 28 [pid = 8148] [id = 585] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x94a56000 == 27 [pid = 8148] [id = 584] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x82725c00 == 26 [pid = 8148] [id = 574] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x9297c800 == 25 [pid = 8148] [id = 583] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x82cde000 == 24 [pid = 8148] [id = 582] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x81a5cc00 == 23 [pid = 8148] [id = 571] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa26800 == 22 [pid = 8148] [id = 575] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x81866c00 == 21 [pid = 8148] [id = 580] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x81987800 == 20 [pid = 8148] [id = 561] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x82726000 == 19 [pid = 8148] [id = 563] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8185b800 == 18 [pid = 8148] [id = 573] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x95772400) [pid = 8148] [serial = 1732] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x87d70400 == 17 [pid = 8148] [id = 567] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x81865c00 == 16 [pid = 8148] [id = 590] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x910cc400 == 15 [pid = 8148] [id = 579] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8db6cc00 == 14 [pid = 8148] [id = 578] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x82a93400 == 13 [pid = 8148] [id = 565] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x81861000 == 12 [pid = 8148] [id = 589] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x825cf400 == 11 [pid = 8148] [id = 569] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8c94b800 == 10 [pid = 8148] [id = 588] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x81980000 == 9 [pid = 8148] [id = 587] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x82a8d400 == 8 [pid = 8148] [id = 577] 19:35:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8197dc00 == 7 [pid = 8148] [id = 560] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x82cd9800) [pid = 8148] [serial = 1721] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x82b6a400) [pid = 8148] [serial = 1720] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x8c957400) [pid = 8148] [serial = 1724] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x8c94f800) [pid = 8148] [serial = 1723] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x92b58400) [pid = 8148] [serial = 1727] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x92a21000) [pid = 8148] [serial = 1726] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x82cdc800) [pid = 8148] [serial = 1730] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x8279c400) [pid = 8148] [serial = 1729] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x81b73000) [pid = 8148] [serial = 1717] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x824bcc00) [pid = 8148] [serial = 1718] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x94ff7400) [pid = 8148] [serial = 1714] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x952a9000) [pid = 8148] [serial = 1715] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x94a54800) [pid = 8148] [serial = 1711] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x94d93800) [pid = 8148] [serial = 1712] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x92b63000) [pid = 8148] [serial = 1708] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x93173c00) [pid = 8148] [serial = 1709] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x8c482c00) [pid = 8148] [serial = 1705] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x8c69d800) [pid = 8148] [serial = 1706] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x93869400) [pid = 8148] [serial = 1702] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x93865c00) [pid = 8148] [serial = 1703] [outer = (nil)] [url = about:blank] 19:35:14 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8c953000) [pid = 8148] [serial = 1669] [outer = (nil)] [url = about:blank] 19:35:32 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:35:32 INFO - PROCESS | 8148 | 1477708532441 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]]]}] 19:35:32 INFO - . 19:35:32 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30913ms 19:35:32 INFO - PROCESS | 8148 | 1477708532483 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 19:35:32 INFO - PROCESS | 8148 | 1477708532490 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 19:35:32 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 19:35:32 INFO - PROCESS | 8148 | 1477708532504 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}] 19:35:32 INFO - PROCESS | 8148 | 1477708532775 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 19:35:32 INFO - PROCESS | 8148 | 1477708532867 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 19:35:32 INFO - PROCESS | 8148 | 1477708532872 Marionette TRACE conn4 <- [1,2726,null,["8"]] 19:35:32 INFO - PROCESS | 8148 | 1477708532884 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 19:35:32 INFO - PROCESS | 8148 | 1477708532894 Marionette TRACE conn4 <- [1,2727,null,{}] 19:35:32 INFO - PROCESS | 8148 | 1477708532902 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:35:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x81980000 == 8 [pid = 8148] [id = 592] 19:35:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x81980400) [pid = 8148] [serial = 1734] [outer = (nil)] 19:35:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81983400) [pid = 8148] [serial = 1735] [outer = 0x81980400] 19:35:33 INFO - PROCESS | 8148 | 1477708533020 Marionette DEBUG loaded listener.js 19:35:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81a5d800) [pid = 8148] [serial = 1736] [outer = 0x81980400] 19:35:33 WARNING - wptserve Traceback (most recent call last): 19:35:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:35:33 WARNING - rv = self.func(request, response) 19:35:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:35:33 WARNING - access_control_allow_origin = "*") 19:35:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:35:33 WARNING - payload = payload_generator(server_data) 19:35:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:35:33 WARNING - return encode_string_as_bmp_image(data) 19:35:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:35:33 WARNING - img.save(f, "BMP") 19:35:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:35:33 WARNING - f.write(bmpfileheader) 19:35:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:35:33 WARNING - 19:35:42 INFO - PROCESS | 8148 | --DOCSHELL 0x82cd5400 == 7 [pid = 8148] [id = 591] 19:35:48 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8c94c800) [pid = 8148] [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] 19:35:54 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x9577c800) [pid = 8148] [serial = 1733] [outer = (nil)] [url = about:blank] 19:35:54 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x81983400) [pid = 8148] [serial = 1735] [outer = (nil)] [url = about:blank] 19:36:03 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:36:03 INFO - PROCESS | 8148 | 1477708563247 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]]]}] 19:36:03 INFO - . 19:36:03 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30766ms 19:36:03 INFO - PROCESS | 8148 | 1477708563267 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 19:36:03 INFO - PROCESS | 8148 | 1477708563274 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 19:36:03 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 19:36:03 INFO - PROCESS | 8148 | 1477708563286 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}] 19:36:03 INFO - PROCESS | 8148 | 1477708563533 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 19:36:03 INFO - PROCESS | 8148 | 1477708563624 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 19:36:03 INFO - PROCESS | 8148 | 1477708563631 Marionette TRACE conn4 <- [1,2731,null,["8"]] 19:36:03 INFO - PROCESS | 8148 | 1477708563638 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 19:36:03 INFO - PROCESS | 8148 | 1477708563647 Marionette TRACE conn4 <- [1,2732,null,{}] 19:36:03 INFO - PROCESS | 8148 | 1477708563654 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:03 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fe400 == 8 [pid = 8148] [id = 593] 19:36:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x818fe800) [pid = 8148] [serial = 1737] [outer = (nil)] 19:36:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197d000) [pid = 8148] [serial = 1738] [outer = 0x818fe800] 19:36:03 INFO - PROCESS | 8148 | 1477708563770 Marionette DEBUG loaded listener.js 19:36:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81985400) [pid = 8148] [serial = 1739] [outer = 0x818fe800] 19:36:04 WARNING - wptserve Traceback (most recent call last): 19:36:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:36:04 WARNING - rv = self.func(request, response) 19:36:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:36:04 WARNING - access_control_allow_origin = "*") 19:36:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:36:04 WARNING - payload = payload_generator(server_data) 19:36:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:36:04 WARNING - return encode_string_as_bmp_image(data) 19:36:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:36:04 WARNING - img.save(f, "BMP") 19:36:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:36:04 WARNING - f.write(bmpfileheader) 19:36:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:36:04 WARNING - 19:36:13 INFO - PROCESS | 8148 | --DOCSHELL 0x81980000 == 7 [pid = 8148] [id = 592] 19:36:19 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x81980400) [pid = 8148] [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] 19:36:25 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81a5d800) [pid = 8148] [serial = 1736] [outer = (nil)] [url = about:blank] 19:36:25 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197d000) [pid = 8148] [serial = 1738] [outer = (nil)] [url = about:blank] 19:36:33 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:36:34 INFO - PROCESS | 8148 | 1477708593994 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]]]}] 19:36:34 INFO - . 19:36:34 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30727ms 19:36:34 INFO - PROCESS | 8148 | 1477708594011 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 19:36:34 INFO - PROCESS | 8148 | 1477708594018 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 19:36:34 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 19:36:34 INFO - PROCESS | 8148 | 1477708594031 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}] 19:36:34 INFO - PROCESS | 8148 | 1477708594282 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 19:36:34 INFO - PROCESS | 8148 | 1477708594370 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 19:36:34 INFO - PROCESS | 8148 | 1477708594377 Marionette TRACE conn4 <- [1,2736,null,["8"]] 19:36:34 INFO - PROCESS | 8148 | 1477708594387 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 19:36:34 INFO - PROCESS | 8148 | 1477708594396 Marionette TRACE conn4 <- [1,2737,null,{}] 19:36:34 INFO - PROCESS | 8148 | 1477708594403 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197b000 == 8 [pid = 8148] [id = 594] 19:36:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197b400) [pid = 8148] [serial = 1740] [outer = (nil)] 19:36:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197ec00) [pid = 8148] [serial = 1741] [outer = 0x8197b400] 19:36:34 INFO - PROCESS | 8148 | 1477708594521 Marionette DEBUG loaded listener.js 19:36:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81988800) [pid = 8148] [serial = 1742] [outer = 0x8197b400] 19:36:35 INFO - PROCESS | 8148 | 1477708595210 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]]]}] 19:36:35 INFO - . 19:36:35 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1225ms 19:36:35 INFO - PROCESS | 8148 | 1477708595253 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 19:36:35 INFO - PROCESS | 8148 | 1477708595259 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 19:36:35 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 19:36:35 INFO - PROCESS | 8148 | 1477708595267 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}] 19:36:35 INFO - PROCESS | 8148 | 1477708595527 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 19:36:35 INFO - PROCESS | 8148 | 1477708595607 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 19:36:35 INFO - PROCESS | 8148 | 1477708595613 Marionette TRACE conn4 <- [1,2741,null,["8"]] 19:36:35 INFO - PROCESS | 8148 | 1477708595621 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 19:36:35 INFO - PROCESS | 8148 | 1477708595627 Marionette TRACE conn4 <- [1,2742,null,{}] 19:36:35 INFO - PROCESS | 8148 | 1477708595633 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x81983800 == 9 [pid = 8148] [id = 595] 19:36:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81b6fc00) [pid = 8148] [serial = 1743] [outer = (nil)] 19:36:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x824a3000) [pid = 8148] [serial = 1744] [outer = 0x81b6fc00] 19:36:35 INFO - PROCESS | 8148 | 1477708595732 Marionette DEBUG loaded listener.js 19:36:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x81989800) [pid = 8148] [serial = 1745] [outer = 0x81b6fc00] 19:36:36 INFO - PROCESS | 8148 | 1477708596449 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]]]}] 19:36:36 INFO - . 19:36:36 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1225ms 19:36:36 INFO - PROCESS | 8148 | 1477708596500 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 19:36:36 INFO - PROCESS | 8148 | 1477708596508 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 19:36:36 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 19:36:36 INFO - PROCESS | 8148 | 1477708596516 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}] 19:36:36 INFO - PROCESS | 8148 | 1477708596710 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 19:36:36 INFO - PROCESS | 8148 | 1477708596841 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 19:36:36 INFO - PROCESS | 8148 | 1477708596846 Marionette TRACE conn4 <- [1,2746,null,["8"]] 19:36:36 INFO - PROCESS | 8148 | 1477708596853 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 19:36:36 INFO - PROCESS | 8148 | 1477708596860 Marionette TRACE conn4 <- [1,2747,null,{}] 19:36:36 INFO - PROCESS | 8148 | 1477708596867 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x8271d000 == 10 [pid = 8148] [id = 596] 19:36:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x8271d400) [pid = 8148] [serial = 1746] [outer = (nil)] 19:36:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8271f000) [pid = 8148] [serial = 1747] [outer = 0x8271d400] 19:36:36 INFO - PROCESS | 8148 | 1477708596973 Marionette DEBUG loaded listener.js 19:36:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x82724800) [pid = 8148] [serial = 1748] [outer = 0x8271d400] 19:36:37 INFO - PROCESS | 8148 | 1477708597666 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]]]}] 19:36:37 INFO - . 19:36:37 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1172ms 19:36:37 INFO - PROCESS | 8148 | 1477708597688 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 19:36:37 INFO - PROCESS | 8148 | 1477708597693 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 19:36:37 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:36:37 INFO - PROCESS | 8148 | 1477708597701 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}] 19:36:37 INFO - PROCESS | 8148 | 1477708597937 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 19:36:37 INFO - PROCESS | 8148 | 1477708597956 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 19:36:37 INFO - PROCESS | 8148 | 1477708597964 Marionette TRACE conn4 <- [1,2751,null,["8"]] 19:36:37 INFO - PROCESS | 8148 | 1477708597970 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 19:36:37 INFO - PROCESS | 8148 | 1477708597976 Marionette TRACE conn4 <- [1,2752,null,{}] 19:36:38 INFO - PROCESS | 8148 | 1477708597983 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f3000 == 11 [pid = 8148] [id = 597] 19:36:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x827c4c00) [pid = 8148] [serial = 1749] [outer = (nil)] 19:36:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82b45800) [pid = 8148] [serial = 1750] [outer = 0x827c4c00] 19:36:38 INFO - PROCESS | 8148 | 1477708598091 Marionette DEBUG loaded listener.js 19:36:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82b5f400) [pid = 8148] [serial = 1751] [outer = 0x827c4c00] 19:36:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cd5400 == 12 [pid = 8148] [id = 598] 19:36:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x82cd7000) [pid = 8148] [serial = 1752] [outer = (nil)] 19:36:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x82b64400) [pid = 8148] [serial = 1753] [outer = 0x82cd7000] 19:36:38 INFO - PROCESS | 8148 | 1477708598909 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]]]}] 19:36:38 INFO - . 19:36:38 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1226ms 19:36:38 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:36:38 INFO - PROCESS | 8148 | 1477708598927 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 19:36:38 INFO - PROCESS | 8148 | 1477708598930 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 19:36:38 INFO - PROCESS | 8148 | 1477708598937 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}] 19:36:39 INFO - PROCESS | 8148 | 1477708599125 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 19:36:39 INFO - PROCESS | 8148 | 1477708599264 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 19:36:39 INFO - PROCESS | 8148 | 1477708599269 Marionette TRACE conn4 <- [1,2756,null,["8"]] 19:36:39 INFO - PROCESS | 8148 | 1477708599274 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 19:36:39 INFO - PROCESS | 8148 | 1477708599280 Marionette TRACE conn4 <- [1,2757,null,{}] 19:36:39 INFO - PROCESS | 8148 | 1477708599285 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cde000 == 13 [pid = 8148] [id = 599] 19:36:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x82cde400) [pid = 8148] [serial = 1754] [outer = (nil)] 19:36:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x87d65400) [pid = 8148] [serial = 1755] [outer = 0x82cde400] 19:36:39 INFO - PROCESS | 8148 | 1477708599379 Marionette DEBUG loaded listener.js 19:36:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x87d66000) [pid = 8148] [serial = 1756] [outer = 0x82cde400] 19:36:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d73800 == 14 [pid = 8148] [id = 600] 19:36:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x87d73c00) [pid = 8148] [serial = 1757] [outer = (nil)] 19:36:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x87d72000) [pid = 8148] [serial = 1758] [outer = 0x87d73c00] 19:36:40 INFO - PROCESS | 8148 | 1477708600128 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]]]}] 19:36:40 INFO - . 19:36:40 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1223ms 19:36:40 INFO - PROCESS | 8148 | 1477708600160 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 19:36:40 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:36:40 INFO - PROCESS | 8148 | 1477708600165 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 19:36:40 INFO - PROCESS | 8148 | 1477708600172 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}] 19:36:40 INFO - PROCESS | 8148 | 1477708600412 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 19:36:40 INFO - PROCESS | 8148 | 1477708600544 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 19:36:40 INFO - PROCESS | 8148 | 1477708600549 Marionette TRACE conn4 <- [1,2761,null,["8"]] 19:36:40 INFO - PROCESS | 8148 | 1477708600559 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 19:36:40 INFO - PROCESS | 8148 | 1477708600564 Marionette TRACE conn4 <- [1,2762,null,{}] 19:36:40 INFO - PROCESS | 8148 | 1477708600571 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c47d400 == 15 [pid = 8148] [id = 601] 19:36:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x8c484400) [pid = 8148] [serial = 1759] [outer = (nil)] 19:36:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x8c69ec00) [pid = 8148] [serial = 1760] [outer = 0x8c484400] 19:36:40 INFO - PROCESS | 8148 | 1477708600675 Marionette DEBUG loaded listener.js 19:36:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x8c6a4000) [pid = 8148] [serial = 1761] [outer = 0x8c484400] 19:36:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c956800 == 16 [pid = 8148] [id = 602] 19:36:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x8c957800) [pid = 8148] [serial = 1762] [outer = (nil)] 19:36:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x8c953800) [pid = 8148] [serial = 1763] [outer = 0x8c957800] 19:36:41 INFO - PROCESS | 8148 | 1477708601451 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]]]}] 19:36:41 INFO - . 19:36:41 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1323ms 19:36:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:36:41 INFO - PROCESS | 8148 | 1477708601504 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 19:36:41 INFO - PROCESS | 8148 | 1477708601507 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 19:36:41 INFO - PROCESS | 8148 | 1477708601517 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}] 19:36:41 INFO - PROCESS | 8148 | 1477708601757 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 19:36:41 INFO - PROCESS | 8148 | 1477708601773 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 19:36:41 INFO - PROCESS | 8148 | 1477708601781 Marionette TRACE conn4 <- [1,2766,null,["8"]] 19:36:41 INFO - PROCESS | 8148 | 1477708601786 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 19:36:41 INFO - PROCESS | 8148 | 1477708601793 Marionette TRACE conn4 <- [1,2767,null,{}] 19:36:41 INFO - PROCESS | 8148 | 1477708601869 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d810400 == 17 [pid = 8148] [id = 603] 19:36:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x8d815800) [pid = 8148] [serial = 1764] [outer = (nil)] 19:36:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x8d81ac00) [pid = 8148] [serial = 1765] [outer = 0x8d815800] 19:36:41 INFO - PROCESS | 8148 | 1477708601968 Marionette DEBUG loaded listener.js 19:36:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x8d818800) [pid = 8148] [serial = 1766] [outer = 0x8d815800] 19:36:42 WARNING - wptserve Traceback (most recent call last): 19:36:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:36:42 WARNING - rv = self.func(request, response) 19:36:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:36:42 WARNING - access_control_allow_origin = "*") 19:36:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:36:42 WARNING - payload = payload_generator(server_data) 19:36:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:36:42 WARNING - return encode_string_as_bmp_image(data) 19:36: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 19:36:42 WARNING - img.save(f, "BMP") 19:36:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:36:42 WARNING - f.write(bmpfileheader) 19:36:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:36:42 WARNING - 19:36:44 INFO - PROCESS | 8148 | --DOCSHELL 0x8c956800 == 16 [pid = 8148] [id = 602] 19:36:44 INFO - PROCESS | 8148 | --DOCSHELL 0x87d73800 == 15 [pid = 8148] [id = 600] 19:36:44 INFO - PROCESS | 8148 | --DOCSHELL 0x82cd5400 == 14 [pid = 8148] [id = 598] 19:36:44 INFO - PROCESS | 8148 | --DOCSHELL 0x818fe400 == 13 [pid = 8148] [id = 593] 19:36:48 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x8c484400) [pid = 8148] [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] 19:36:48 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x8c957800) [pid = 8148] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:36:48 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x8197b400) [pid = 8148] [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] 19:36:48 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x818fe800) [pid = 8148] [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] 19:36:48 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x81b6fc00) [pid = 8148] [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] 19:36:48 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x8271d400) [pid = 8148] [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] 19:36:48 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x827c4c00) [pid = 8148] [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] 19:36:48 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x82cd7000) [pid = 8148] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:36:48 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x82cde400) [pid = 8148] [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] 19:36:48 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x87d73c00) [pid = 8148] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708599812] 19:36:53 INFO - PROCESS | 8148 | --DOCSHELL 0x8c47d400 == 12 [pid = 8148] [id = 601] 19:36:53 INFO - PROCESS | 8148 | --DOCSHELL 0x81983800 == 11 [pid = 8148] [id = 595] 19:36:53 INFO - PROCESS | 8148 | --DOCSHELL 0x82cde000 == 10 [pid = 8148] [id = 599] 19:36:53 INFO - PROCESS | 8148 | --DOCSHELL 0x818f3000 == 9 [pid = 8148] [id = 597] 19:36:53 INFO - PROCESS | 8148 | --DOCSHELL 0x8271d000 == 8 [pid = 8148] [id = 596] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x82b64400) [pid = 8148] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x82b5f400) [pid = 8148] [serial = 1751] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x82b45800) [pid = 8148] [serial = 1750] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x87d72000) [pid = 8148] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708599812] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x87d66000) [pid = 8148] [serial = 1756] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x87d65400) [pid = 8148] [serial = 1755] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x8c953800) [pid = 8148] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8c6a4000) [pid = 8148] [serial = 1761] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8c69ec00) [pid = 8148] [serial = 1760] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x824a3000) [pid = 8148] [serial = 1744] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x81989800) [pid = 8148] [serial = 1745] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x8197ec00) [pid = 8148] [serial = 1741] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x81988800) [pid = 8148] [serial = 1742] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x81985400) [pid = 8148] [serial = 1739] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x82724800) [pid = 8148] [serial = 1748] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8271f000) [pid = 8148] [serial = 1747] [outer = (nil)] [url = about:blank] 19:36:53 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8d81ac00) [pid = 8148] [serial = 1765] [outer = (nil)] [url = about:blank] 19:37:12 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:37:12 INFO - PROCESS | 8148 | 1477708632152 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]]]}] 19:37:12 INFO - . 19:37:12 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30666ms 19:37:12 INFO - PROCESS | 8148 | 1477708632182 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 19:37:12 INFO - PROCESS | 8148 | 1477708632188 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 19:37:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 19:37:12 INFO - PROCESS | 8148 | 1477708632200 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}] 19:37:12 INFO - PROCESS | 8148 | 1477708632447 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 19:37:12 INFO - PROCESS | 8148 | 1477708632538 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 19:37:12 INFO - PROCESS | 8148 | 1477708632543 Marionette TRACE conn4 <- [1,2771,null,["8"]] 19:37:12 INFO - PROCESS | 8148 | 1477708632552 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 19:37:12 INFO - PROCESS | 8148 | 1477708632560 Marionette TRACE conn4 <- [1,2772,null,{}] 19:37:12 INFO - PROCESS | 8148 | 1477708632570 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:37:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x81985800 == 9 [pid = 8148] [id = 604] 19:37:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x81986000) [pid = 8148] [serial = 1767] [outer = (nil)] 19:37:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81989400) [pid = 8148] [serial = 1768] [outer = 0x81986000] 19:37:12 INFO - PROCESS | 8148 | 1477708632682 Marionette DEBUG loaded listener.js 19:37:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81a5e000) [pid = 8148] [serial = 1769] [outer = 0x81986000] 19:37:13 WARNING - wptserve Traceback (most recent call last): 19:37:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:37:13 WARNING - rv = self.func(request, response) 19:37:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:37:13 WARNING - access_control_allow_origin = "*") 19:37:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:37:13 WARNING - payload = payload_generator(server_data) 19:37:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:37:13 WARNING - return encode_string_as_bmp_image(data) 19:37: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 19:37:13 WARNING - img.save(f, "BMP") 19:37:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:37:13 WARNING - f.write(bmpfileheader) 19:37:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:37:13 WARNING - 19:37:22 INFO - PROCESS | 8148 | --DOCSHELL 0x8197b000 == 8 [pid = 8148] [id = 594] 19:37:22 INFO - PROCESS | 8148 | --DOCSHELL 0x8d810400 == 7 [pid = 8148] [id = 603] 19:37:24 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8d815800) [pid = 8148] [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] 19:37:30 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8d818800) [pid = 8148] [serial = 1766] [outer = (nil)] [url = about:blank] 19:37:30 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x81989400) [pid = 8148] [serial = 1768] [outer = (nil)] [url = about:blank] 19:37:42 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:37:42 INFO - PROCESS | 8148 | 1477708662903 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]]]}] 19:37:42 INFO - . 19:37:42 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30720ms 19:37:42 INFO - PROCESS | 8148 | 1477708662919 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 19:37:42 INFO - PROCESS | 8148 | 1477708662925 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 19:37:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:37:42 INFO - PROCESS | 8148 | 1477708662938 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}] 19:37:43 INFO - PROCESS | 8148 | 1477708663185 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 19:37:43 INFO - PROCESS | 8148 | 1477708663278 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 19:37:43 INFO - PROCESS | 8148 | 1477708663285 Marionette TRACE conn4 <- [1,2776,null,["8"]] 19:37:43 INFO - PROCESS | 8148 | 1477708663293 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 19:37:43 INFO - PROCESS | 8148 | 1477708663302 Marionette TRACE conn4 <- [1,2777,null,{}] 19:37:43 INFO - PROCESS | 8148 | 1477708663313 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:37:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fd800 == 8 [pid = 8148] [id = 605] 19:37:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x818fe000) [pid = 8148] [serial = 1770] [outer = (nil)] 19:37:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197c400) [pid = 8148] [serial = 1771] [outer = 0x818fe000] 19:37:43 INFO - PROCESS | 8148 | 1477708663424 Marionette DEBUG loaded listener.js 19:37:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81982000) [pid = 8148] [serial = 1772] [outer = 0x818fe000] 19:37:43 WARNING - wptserve Traceback (most recent call last): 19:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:37:43 WARNING - rv = self.func(request, response) 19:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:37:43 WARNING - access_control_allow_origin = "*") 19:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:37:43 WARNING - payload = payload_generator(server_data) 19:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:37:43 WARNING - return encode_string_as_bmp_image(data) 19:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:37:43 WARNING - img.save(f, "BMP") 19:37:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:37:43 WARNING - f.write(bmpfileheader) 19:37:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:37:43 WARNING - 19:37:53 INFO - PROCESS | 8148 | --DOCSHELL 0x81985800 == 7 [pid = 8148] [id = 604] 19:37:55 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x81986000) [pid = 8148] [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] 19:38:00 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81a5e000) [pid = 8148] [serial = 1769] [outer = (nil)] [url = about:blank] 19:38:00 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197c400) [pid = 8148] [serial = 1771] [outer = (nil)] [url = about:blank] 19:38:13 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:38:13 INFO - PROCESS | 8148 | 1477708693649 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]]]}] 19:38:13 INFO - . 19:38:13 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30778ms 19:38:13 INFO - PROCESS | 8148 | 1477708693715 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 19:38:13 INFO - PROCESS | 8148 | 1477708693724 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 19:38:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 19:38:13 INFO - PROCESS | 8148 | 1477708693736 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}] 19:38:13 INFO - PROCESS | 8148 | 1477708693992 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 19:38:14 INFO - PROCESS | 8148 | 1477708694084 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 19:38:14 INFO - PROCESS | 8148 | 1477708694090 Marionette TRACE conn4 <- [1,2781,null,["8"]] 19:38:14 INFO - PROCESS | 8148 | 1477708694099 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 19:38:14 INFO - PROCESS | 8148 | 1477708694108 Marionette TRACE conn4 <- [1,2782,null,{}] 19:38:14 INFO - PROCESS | 8148 | 1477708694120 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:14 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197d000 == 8 [pid = 8148] [id = 606] 19:38:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197d400) [pid = 8148] [serial = 1773] [outer = (nil)] 19:38:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81980400) [pid = 8148] [serial = 1774] [outer = 0x8197d400] 19:38:14 INFO - PROCESS | 8148 | 1477708694233 Marionette DEBUG loaded listener.js 19:38:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81987400) [pid = 8148] [serial = 1775] [outer = 0x8197d400] 19:38:14 INFO - PROCESS | 8148 | 1477708694904 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]]]}] 19:38:14 INFO - . 19:38:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1226ms 19:38:14 INFO - PROCESS | 8148 | 1477708694961 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 19:38:14 INFO - PROCESS | 8148 | 1477708694967 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 19:38:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 19:38:14 INFO - PROCESS | 8148 | 1477708694976 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}] 19:38:15 INFO - PROCESS | 8148 | 1477708695252 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 19:38:15 INFO - PROCESS | 8148 | 1477708695268 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 19:38:15 INFO - PROCESS | 8148 | 1477708695274 Marionette TRACE conn4 <- [1,2786,null,["8"]] 19:38:15 INFO - PROCESS | 8148 | 1477708695281 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 19:38:15 INFO - PROCESS | 8148 | 1477708695287 Marionette TRACE conn4 <- [1,2787,null,{}] 19:38:15 INFO - PROCESS | 8148 | 1477708695294 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x81985400 == 9 [pid = 8148] [id = 607] 19:38:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81b79400) [pid = 8148] [serial = 1776] [outer = (nil)] 19:38:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x824a5000) [pid = 8148] [serial = 1777] [outer = 0x81b79400] 19:38:15 INFO - PROCESS | 8148 | 1477708695413 Marionette DEBUG loaded listener.js 19:38:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x824a3400) [pid = 8148] [serial = 1778] [outer = 0x81b79400] 19:38:16 INFO - PROCESS | 8148 | 1477708696252 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]]]}] 19:38:16 INFO - . 19:38:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1322ms 19:38:16 INFO - PROCESS | 8148 | 1477708696308 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 19:38:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 19:38:16 INFO - PROCESS | 8148 | 1477708696318 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 19:38:16 INFO - PROCESS | 8148 | 1477708696329 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}] 19:38:16 INFO - PROCESS | 8148 | 1477708696538 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 19:38:16 INFO - PROCESS | 8148 | 1477708696683 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 19:38:16 INFO - PROCESS | 8148 | 1477708696690 Marionette TRACE conn4 <- [1,2791,null,["8"]] 19:38:16 INFO - PROCESS | 8148 | 1477708696696 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 19:38:16 INFO - PROCESS | 8148 | 1477708696704 Marionette TRACE conn4 <- [1,2792,null,{}] 19:38:16 INFO - PROCESS | 8148 | 1477708696711 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:16 INFO - PROCESS | 8148 | ++DOCSHELL 0x8271ec00 == 10 [pid = 8148] [id = 608] 19:38:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x8271f000) [pid = 8148] [serial = 1779] [outer = (nil)] 19:38:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x82720c00) [pid = 8148] [serial = 1780] [outer = 0x8271f000] 19:38:16 INFO - PROCESS | 8148 | 1477708696821 Marionette DEBUG loaded listener.js 19:38:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x82725000) [pid = 8148] [serial = 1781] [outer = 0x8271f000] 19:38:17 INFO - PROCESS | 8148 | 1477708697520 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]]]}] 19:38:17 INFO - . 19:38:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1236ms 19:38:17 INFO - PROCESS | 8148 | 1477708697562 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 19:38:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 19:38:17 INFO - PROCESS | 8148 | 1477708697567 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 19:38:17 INFO - PROCESS | 8148 | 1477708697574 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}] 19:38:17 INFO - PROCESS | 8148 | 1477708697753 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 19:38:17 INFO - PROCESS | 8148 | 1477708697888 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 19:38:17 INFO - PROCESS | 8148 | 1477708697896 Marionette TRACE conn4 <- [1,2796,null,["8"]] 19:38:17 INFO - PROCESS | 8148 | 1477708697906 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 19:38:17 INFO - PROCESS | 8148 | 1477708697914 Marionette TRACE conn4 <- [1,2797,null,{}] 19:38:17 INFO - PROCESS | 8148 | 1477708697920 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x81865400 == 11 [pid = 8148] [id = 609] 19:38:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x827ca800) [pid = 8148] [serial = 1782] [outer = (nil)] 19:38:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82b47c00) [pid = 8148] [serial = 1783] [outer = 0x827ca800] 19:38:18 INFO - PROCESS | 8148 | 1477708698033 Marionette DEBUG loaded listener.js 19:38:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82b62000) [pid = 8148] [serial = 1784] [outer = 0x827ca800] 19:38:18 INFO - PROCESS | 8148 | 1477708698650 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]]]}] 19:38:18 INFO - . 19:38:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1126ms 19:38:18 INFO - PROCESS | 8148 | 1477708698701 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 19:38:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 19:38:18 INFO - PROCESS | 8148 | 1477708698706 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 19:38:18 INFO - PROCESS | 8148 | 1477708698713 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}] 19:38:18 INFO - PROCESS | 8148 | 1477708698947 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 19:38:18 INFO - PROCESS | 8148 | 1477708698970 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 19:38:18 INFO - PROCESS | 8148 | 1477708698976 Marionette TRACE conn4 <- [1,2801,null,["8"]] 19:38:18 INFO - PROCESS | 8148 | 1477708698984 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 19:38:18 INFO - PROCESS | 8148 | 1477708698990 Marionette TRACE conn4 <- [1,2802,null,{}] 19:38:19 INFO - PROCESS | 8148 | 1477708698995 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cda800 == 12 [pid = 8148] [id = 610] 19:38:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x82cdb400) [pid = 8148] [serial = 1785] [outer = (nil)] 19:38:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x82cde400) [pid = 8148] [serial = 1786] [outer = 0x82cdb400] 19:38:19 INFO - PROCESS | 8148 | 1477708699095 Marionette DEBUG loaded listener.js 19:38:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x87d65c00) [pid = 8148] [serial = 1787] [outer = 0x82cdb400] 19:38:19 INFO - PROCESS | 8148 | 1477708699742 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]]]}] 19:38:19 INFO - . 19:38:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1077ms 19:38:19 INFO - PROCESS | 8148 | 1477708699790 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 19:38:19 INFO - PROCESS | 8148 | 1477708699794 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 19:38:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 19:38:19 INFO - PROCESS | 8148 | 1477708699801 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}] 19:38:20 INFO - PROCESS | 8148 | 1477708700024 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 19:38:20 INFO - PROCESS | 8148 | 1477708700160 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 19:38:20 INFO - PROCESS | 8148 | 1477708700163 Marionette TRACE conn4 <- [1,2806,null,["8"]] 19:38:20 INFO - PROCESS | 8148 | 1477708700174 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 19:38:20 INFO - PROCESS | 8148 | 1477708700180 Marionette TRACE conn4 <- [1,2807,null,{}] 19:38:20 INFO - PROCESS | 8148 | 1477708700186 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d71800 == 13 [pid = 8148] [id = 611] 19:38:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x8c47bc00) [pid = 8148] [serial = 1788] [outer = (nil)] 19:38:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x8c486c00) [pid = 8148] [serial = 1789] [outer = 0x8c47bc00] 19:38:20 INFO - PROCESS | 8148 | 1477708700288 Marionette DEBUG loaded listener.js 19:38:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x8c699000) [pid = 8148] [serial = 1790] [outer = 0x8c47bc00] 19:38:20 INFO - PROCESS | 8148 | 1477708700910 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]]]}] 19:38:20 INFO - . 19:38:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1170ms 19:38:20 INFO - PROCESS | 8148 | 1477708700972 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 19:38:20 INFO - PROCESS | 8148 | 1477708700981 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 19:38:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:38:21 INFO - PROCESS | 8148 | 1477708700996 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}] 19:38:21 INFO - PROCESS | 8148 | 1477708701170 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 19:38:21 INFO - PROCESS | 8148 | 1477708701314 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 19:38:21 INFO - PROCESS | 8148 | 1477708701322 Marionette TRACE conn4 <- [1,2811,null,["8"]] 19:38:21 INFO - PROCESS | 8148 | 1477708701334 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 19:38:21 INFO - PROCESS | 8148 | 1477708701341 Marionette TRACE conn4 <- [1,2812,null,{}] 19:38:21 INFO - PROCESS | 8148 | 1477708701347 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c950400 == 14 [pid = 8148] [id = 612] 19:38:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x8c950800) [pid = 8148] [serial = 1791] [outer = (nil)] 19:38:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x8c953c00) [pid = 8148] [serial = 1792] [outer = 0x8c950800] 19:38:21 INFO - PROCESS | 8148 | 1477708701450 Marionette DEBUG loaded listener.js 19:38:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x8c952000) [pid = 8148] [serial = 1793] [outer = 0x8c950800] 19:38:22 INFO - PROCESS | 8148 | 1477708702298 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]]]}] 19:38:22 INFO - . 19:38:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1331ms 19:38:22 INFO - PROCESS | 8148 | 1477708702325 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 19:38:22 INFO - PROCESS | 8148 | 1477708702334 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 19:38:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 19:38:22 INFO - PROCESS | 8148 | 1477708702347 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}] 19:38:22 INFO - PROCESS | 8148 | 1477708702577 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 19:38:22 INFO - PROCESS | 8148 | 1477708702753 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 19:38:22 INFO - PROCESS | 8148 | 1477708702760 Marionette TRACE conn4 <- [1,2816,null,["8"]] 19:38:22 INFO - PROCESS | 8148 | 1477708702772 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 19:38:22 INFO - PROCESS | 8148 | 1477708702779 Marionette TRACE conn4 <- [1,2817,null,{}] 19:38:22 INFO - PROCESS | 8148 | 1477708702830 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a5800 == 15 [pid = 8148] [id = 613] 19:38:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x824a9c00) [pid = 8148] [serial = 1794] [outer = (nil)] 19:38:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x825c9000) [pid = 8148] [serial = 1795] [outer = 0x824a9c00] 19:38:22 INFO - PROCESS | 8148 | 1477708702954 Marionette DEBUG loaded listener.js 19:38:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x825ca800) [pid = 8148] [serial = 1796] [outer = 0x824a9c00] 19:38:23 INFO - PROCESS | 8148 | 1477708703707 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]]]}] 19:38:23 INFO - . 19:38:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1421ms 19:38:23 INFO - PROCESS | 8148 | 1477708703767 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 19:38:23 INFO - PROCESS | 8148 | 1477708703773 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 19:38:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:38:23 INFO - PROCESS | 8148 | 1477708703827 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}] 19:38:24 INFO - PROCESS | 8148 | 1477708704040 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 19:38:24 INFO - PROCESS | 8148 | 1477708704213 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 19:38:24 INFO - PROCESS | 8148 | 1477708704219 Marionette TRACE conn4 <- [1,2821,null,["8"]] 19:38:24 INFO - PROCESS | 8148 | 1477708704231 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 19:38:24 INFO - PROCESS | 8148 | 1477708704239 Marionette TRACE conn4 <- [1,2822,null,{}] 19:38:24 INFO - PROCESS | 8148 | 1477708704286 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:24 INFO - PROCESS | 8148 | ++DOCSHELL 0x8271d800 == 16 [pid = 8148] [id = 614] 19:38:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x8271e800) [pid = 8148] [serial = 1797] [outer = (nil)] 19:38:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x8c47e400) [pid = 8148] [serial = 1798] [outer = 0x8271e800] 19:38:24 INFO - PROCESS | 8148 | 1477708704403 Marionette DEBUG loaded listener.js 19:38:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x8c695800) [pid = 8148] [serial = 1799] [outer = 0x8271e800] 19:38:25 INFO - PROCESS | 8148 | 1477708705254 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]]]}] 19:38:25 INFO - . 19:38:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1477ms 19:38:25 INFO - PROCESS | 8148 | 1477708705310 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 19:38:25 INFO - PROCESS | 8148 | 1477708705319 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 19:38:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 19:38:25 INFO - PROCESS | 8148 | 1477708705328 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}] 19:38:25 INFO - PROCESS | 8148 | 1477708705566 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 19:38:25 INFO - PROCESS | 8148 | 1477708705744 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 19:38:25 INFO - PROCESS | 8148 | 1477708705750 Marionette TRACE conn4 <- [1,2826,null,["8"]] 19:38:25 INFO - PROCESS | 8148 | 1477708705757 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 19:38:25 INFO - PROCESS | 8148 | 1477708705767 Marionette TRACE conn4 <- [1,2827,null,{}] 19:38:26 INFO - PROCESS | 8148 | 1477708705989 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:26 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197b400 == 17 [pid = 8148] [id = 615] 19:38:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x8197c800) [pid = 8148] [serial = 1800] [outer = (nil)] 19:38:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x81b79000) [pid = 8148] [serial = 1801] [outer = 0x8197c800] 19:38:26 INFO - PROCESS | 8148 | 1477708706115 Marionette DEBUG loaded listener.js 19:38:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x825ce800) [pid = 8148] [serial = 1802] [outer = 0x8197c800] 19:38:26 INFO - PROCESS | 8148 | ++DOCSHELL 0x81864800 == 18 [pid = 8148] [id = 616] 19:38:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x81987c00) [pid = 8148] [serial = 1803] [outer = (nil)] 19:38:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x81a5f800) [pid = 8148] [serial = 1804] [outer = 0x81987c00] 19:38:26 INFO - PROCESS | 8148 | --DOCSHELL 0x818fd800 == 17 [pid = 8148] [id = 605] 19:38:27 INFO - PROCESS | 8148 | 1477708707133 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]]]}] 19:38:27 INFO - . 19:38:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1828ms 19:38:27 INFO - PROCESS | 8148 | 1477708707158 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 19:38:27 INFO - PROCESS | 8148 | 1477708707164 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 19:38:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 19:38:27 INFO - PROCESS | 8148 | 1477708707178 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}] 19:38:27 INFO - PROCESS | 8148 | 1477708707379 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 19:38:27 INFO - PROCESS | 8148 | 1477708707516 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 19:38:27 INFO - PROCESS | 8148 | 1477708707520 Marionette TRACE conn4 <- [1,2831,null,["8"]] 19:38:27 INFO - PROCESS | 8148 | 1477708707531 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 19:38:27 INFO - PROCESS | 8148 | 1477708707538 Marionette TRACE conn4 <- [1,2832,null,{}] 19:38:27 INFO - PROCESS | 8148 | 1477708707551 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:27 INFO - PROCESS | 8148 | ++DOCSHELL 0x827a3800 == 18 [pid = 8148] [id = 617] 19:38:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x827a4c00) [pid = 8148] [serial = 1805] [outer = (nil)] 19:38:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x827ce400) [pid = 8148] [serial = 1806] [outer = 0x827a4c00] 19:38:27 INFO - PROCESS | 8148 | 1477708707666 Marionette DEBUG loaded listener.js 19:38:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x82b66000) [pid = 8148] [serial = 1807] [outer = 0x827a4c00] 19:38:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d73800 == 19 [pid = 8148] [id = 618] 19:38:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x8c47b400) [pid = 8148] [serial = 1808] [outer = (nil)] 19:38:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x8c483000) [pid = 8148] [serial = 1809] [outer = 0x8c47b400] 19:38:28 INFO - PROCESS | 8148 | 1477708708460 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]]]}] 19:38:28 INFO - . 19:38:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1328ms 19:38:28 INFO - PROCESS | 8148 | 1477708708506 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 19:38:28 INFO - PROCESS | 8148 | 1477708708510 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 19:38:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 19:38:28 INFO - PROCESS | 8148 | 1477708708525 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}] 19:38:28 INFO - PROCESS | 8148 | 1477708708727 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 19:38:28 INFO - PROCESS | 8148 | 1477708708863 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 19:38:28 INFO - PROCESS | 8148 | 1477708708867 Marionette TRACE conn4 <- [1,2836,null,["8"]] 19:38:28 INFO - PROCESS | 8148 | 1477708708874 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 19:38:28 INFO - PROCESS | 8148 | 1477708708880 Marionette TRACE conn4 <- [1,2837,null,{}] 19:38:28 INFO - PROCESS | 8148 | 1477708708900 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c956400 == 20 [pid = 8148] [id = 619] 19:38:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x8c956c00) [pid = 8148] [serial = 1810] [outer = (nil)] 19:38:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x8d814000) [pid = 8148] [serial = 1811] [outer = 0x8c956c00] 19:38:29 INFO - PROCESS | 8148 | 1477708709002 Marionette DEBUG loaded listener.js 19:38:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x8da2c800) [pid = 8148] [serial = 1812] [outer = 0x8c956c00] 19:38:29 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d1800 == 21 [pid = 8148] [id = 620] 19:38:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x8f7d3000) [pid = 8148] [serial = 1813] [outer = (nil)] 19:38:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x8f7d5000) [pid = 8148] [serial = 1814] [outer = 0x8f7d3000] 19:38:29 INFO - PROCESS | 8148 | 1477708709794 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]]]}] 19:38:29 INFO - . 19:38:29 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 19:38:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 19:38:29 INFO - PROCESS | 8148 | 1477708709854 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 19:38:29 INFO - PROCESS | 8148 | 1477708709858 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 19:38:29 INFO - PROCESS | 8148 | 1477708709866 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}] 19:38:30 INFO - PROCESS | 8148 | 1477708710153 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 19:38:30 INFO - PROCESS | 8148 | 1477708710179 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 19:38:30 INFO - PROCESS | 8148 | 1477708710184 Marionette TRACE conn4 <- [1,2841,null,["8"]] 19:38:30 INFO - PROCESS | 8148 | 1477708710191 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 19:38:30 INFO - PROCESS | 8148 | 1477708710198 Marionette TRACE conn4 <- [1,2842,null,{}] 19:38:30 INFO - PROCESS | 8148 | 1477708710289 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7db400 == 22 [pid = 8148] [id = 621] 19:38:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x8f7db800) [pid = 8148] [serial = 1815] [outer = (nil)] 19:38:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x8f7dd800) [pid = 8148] [serial = 1816] [outer = 0x8f7db800] 19:38:30 INFO - PROCESS | 8148 | 1477708710411 Marionette DEBUG loaded listener.js 19:38:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x8fa1e400) [pid = 8148] [serial = 1817] [outer = 0x8f7db800] 19:38:31 WARNING - wptserve Traceback (most recent call last): 19:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:38:31 WARNING - rv = self.func(request, response) 19:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:38:31 WARNING - access_control_allow_origin = "*") 19:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:38:31 WARNING - payload = payload_generator(server_data) 19:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:38:31 WARNING - return encode_string_as_bmp_image(data) 19:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:38:31 WARNING - img.save(f, "BMP") 19:38:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:38:31 WARNING - f.write(bmpfileheader) 19:38:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:38:31 WARNING - 19:38:31 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x82cdb400) [pid = 8148] [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] 19:38:31 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x827ca800) [pid = 8148] [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] 19:38:31 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x8271f000) [pid = 8148] [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] 19:38:31 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x81b79400) [pid = 8148] [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] 19:38:31 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x8197d400) [pid = 8148] [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] 19:38:31 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x818fe000) [pid = 8148] [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] 19:38:31 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x8c47bc00) [pid = 8148] [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] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x87d71800 == 21 [pid = 8148] [id = 611] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x82cda800 == 20 [pid = 8148] [id = 610] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x81985400 == 19 [pid = 8148] [id = 607] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x81865400 == 18 [pid = 8148] [id = 609] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8271ec00 == 17 [pid = 8148] [id = 608] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8197d000 == 16 [pid = 8148] [id = 606] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d1800 == 15 [pid = 8148] [id = 620] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8c956400 == 14 [pid = 8148] [id = 619] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x87d73800 == 13 [pid = 8148] [id = 618] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x827a3800 == 12 [pid = 8148] [id = 617] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x81864800 == 11 [pid = 8148] [id = 616] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8197b400 == 10 [pid = 8148] [id = 615] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8271d800 == 9 [pid = 8148] [id = 614] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x824a5800 == 8 [pid = 8148] [id = 613] 19:38:36 INFO - PROCESS | 8148 | --DOCSHELL 0x8c950400 == 7 [pid = 8148] [id = 612] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x8c699000) [pid = 8148] [serial = 1790] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x8c486c00) [pid = 8148] [serial = 1789] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x82cde400) [pid = 8148] [serial = 1786] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x87d65c00) [pid = 8148] [serial = 1787] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x82b47c00) [pid = 8148] [serial = 1783] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x82b62000) [pid = 8148] [serial = 1784] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x82720c00) [pid = 8148] [serial = 1780] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x82725000) [pid = 8148] [serial = 1781] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x824a5000) [pid = 8148] [serial = 1777] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x824a3400) [pid = 8148] [serial = 1778] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x81980400) [pid = 8148] [serial = 1774] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x81987400) [pid = 8148] [serial = 1775] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x81982000) [pid = 8148] [serial = 1772] [outer = (nil)] [url = about:blank] 19:38:36 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x8c953c00) [pid = 8148] [serial = 1792] [outer = (nil)] [url = about:blank] 19:38:39 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x827a4c00) [pid = 8148] [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] 19:38:39 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x8c47b400) [pid = 8148] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708708177] 19:38:39 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x8c950800) [pid = 8148] [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] 19:38:39 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x824a9c00) [pid = 8148] [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] 19:38:39 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x8271e800) [pid = 8148] [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] 19:38:39 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x81987c00) [pid = 8148] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:38:39 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x8197c800) [pid = 8148] [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] 19:38:39 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x8f7d3000) [pid = 8148] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:38:39 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x8c956c00) [pid = 8148] [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] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x81a5f800) [pid = 8148] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x825ce800) [pid = 8148] [serial = 1802] [outer = (nil)] [url = about:blank] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x81b79000) [pid = 8148] [serial = 1801] [outer = (nil)] [url = about:blank] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x8c483000) [pid = 8148] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708708177] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x82b66000) [pid = 8148] [serial = 1807] [outer = (nil)] [url = about:blank] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x827ce400) [pid = 8148] [serial = 1806] [outer = (nil)] [url = about:blank] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x8f7d5000) [pid = 8148] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8da2c800) [pid = 8148] [serial = 1812] [outer = (nil)] [url = about:blank] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x8d814000) [pid = 8148] [serial = 1811] [outer = (nil)] [url = about:blank] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x8f7dd800) [pid = 8148] [serial = 1816] [outer = (nil)] [url = about:blank] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x8c47e400) [pid = 8148] [serial = 1798] [outer = (nil)] [url = about:blank] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x8c695800) [pid = 8148] [serial = 1799] [outer = (nil)] [url = about:blank] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x825c9000) [pid = 8148] [serial = 1795] [outer = (nil)] [url = about:blank] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x825ca800) [pid = 8148] [serial = 1796] [outer = (nil)] [url = about:blank] 19:38:44 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8c952000) [pid = 8148] [serial = 1793] [outer = (nil)] [url = about:blank] 19:39:00 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:39:00 INFO - PROCESS | 8148 | 1477708740612 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]]]}] 19:39:00 INFO - . 19:39:00 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30786ms 19:39:00 INFO - PROCESS | 8148 | 1477708740654 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 19:39:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 19:39:00 INFO - PROCESS | 8148 | 1477708740665 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 19:39:00 INFO - PROCESS | 8148 | 1477708740685 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}] 19:39:01 INFO - PROCESS | 8148 | 1477708741021 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 19:39:01 INFO - PROCESS | 8148 | 1477708741118 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 19:39:01 INFO - PROCESS | 8148 | 1477708741124 Marionette TRACE conn4 <- [1,2846,null,["8"]] 19:39:01 INFO - PROCESS | 8148 | 1477708741134 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 19:39:01 INFO - PROCESS | 8148 | 1477708741144 Marionette TRACE conn4 <- [1,2847,null,{}] 19:39:01 INFO - PROCESS | 8148 | 1477708741154 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:39:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197bc00 == 8 [pid = 8148] [id = 622] 19:39:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197c000) [pid = 8148] [serial = 1818] [outer = (nil)] 19:39:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197ec00) [pid = 8148] [serial = 1819] [outer = 0x8197c000] 19:39:01 INFO - PROCESS | 8148 | 1477708741270 Marionette DEBUG loaded listener.js 19:39:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81984800) [pid = 8148] [serial = 1820] [outer = 0x8197c000] 19:39:01 WARNING - wptserve Traceback (most recent call last): 19:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:39:01 WARNING - rv = self.func(request, response) 19:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:39:01 WARNING - access_control_allow_origin = "*") 19:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:39:01 WARNING - payload = payload_generator(server_data) 19:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:39:01 WARNING - return encode_string_as_bmp_image(data) 19:39: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 19:39:01 WARNING - img.save(f, "BMP") 19:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:39:01 WARNING - f.write(bmpfileheader) 19:39:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:39:01 WARNING - 19:39:13 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7db400 == 7 [pid = 8148] [id = 621] 19:39:19 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8f7db800) [pid = 8148] [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] 19:39:24 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8fa1e400) [pid = 8148] [serial = 1817] [outer = (nil)] [url = about:blank] 19:39:24 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197ec00) [pid = 8148] [serial = 1819] [outer = (nil)] [url = about:blank] 19:39:31 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:39:31 INFO - PROCESS | 8148 | 1477708771518 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]]]}] 19:39:31 INFO - . 19:39:31 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30872ms 19:39:31 INFO - PROCESS | 8148 | 1477708771550 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 19:39:31 INFO - PROCESS | 8148 | 1477708771557 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 19:39:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 19:39:31 INFO - PROCESS | 8148 | 1477708771571 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}] 19:39:31 INFO - PROCESS | 8148 | 1477708771872 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 19:39:32 INFO - PROCESS | 8148 | 1477708772002 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 19:39:32 INFO - PROCESS | 8148 | 1477708772013 Marionette TRACE conn4 <- [1,2851,null,["8"]] 19:39:32 INFO - PROCESS | 8148 | 1477708772025 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 19:39:32 INFO - PROCESS | 8148 | 1477708772040 Marionette TRACE conn4 <- [1,2852,null,{}] 19:39:32 INFO - PROCESS | 8148 | 1477708772051 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:39:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197a800 == 8 [pid = 8148] [id = 623] 19:39:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197ac00) [pid = 8148] [serial = 1821] [outer = (nil)] 19:39:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197f800) [pid = 8148] [serial = 1822] [outer = 0x8197ac00] 19:39:32 INFO - PROCESS | 8148 | 1477708772227 Marionette DEBUG loaded listener.js 19:39:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81986c00) [pid = 8148] [serial = 1823] [outer = 0x8197ac00] 19:39:32 WARNING - wptserve Traceback (most recent call last): 19:39:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:39:32 WARNING - rv = self.func(request, response) 19:39:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:39:32 WARNING - access_control_allow_origin = "*") 19:39:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:39:32 WARNING - payload = payload_generator(server_data) 19:39:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:39:32 WARNING - return encode_string_as_bmp_image(data) 19:39: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 19:39:32 WARNING - img.save(f, "BMP") 19:39:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:39:32 WARNING - f.write(bmpfileheader) 19:39:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:39:32 WARNING - 19:39:41 INFO - PROCESS | 8148 | --DOCSHELL 0x8197bc00 == 7 [pid = 8148] [id = 622] 19:39:44 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8197c000) [pid = 8148] [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] 19:39:49 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81984800) [pid = 8148] [serial = 1820] [outer = (nil)] [url = about:blank] 19:39:49 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197f800) [pid = 8148] [serial = 1822] [outer = (nil)] [url = about:blank] 19:40:02 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:40:02 INFO - PROCESS | 8148 | 1477708802460 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]]]}] 19:40:02 INFO - . 19:40:02 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30916ms 19:40:02 INFO - PROCESS | 8148 | 1477708802485 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 19:40:02 INFO - PROCESS | 8148 | 1477708802492 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 19:40:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 19:40:02 INFO - PROCESS | 8148 | 1477708802506 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}] 19:40:02 INFO - PROCESS | 8148 | 1477708802759 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 19:40:02 INFO - PROCESS | 8148 | 1477708802850 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 19:40:02 INFO - PROCESS | 8148 | 1477708802856 Marionette TRACE conn4 <- [1,2856,null,["8"]] 19:40:02 INFO - PROCESS | 8148 | 1477708802865 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 19:40:02 INFO - PROCESS | 8148 | 1477708802874 Marionette TRACE conn4 <- [1,2857,null,{}] 19:40:02 INFO - PROCESS | 8148 | 1477708802885 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:40:02 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fec00 == 8 [pid = 8148] [id = 624] 19:40:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197a400) [pid = 8148] [serial = 1824] [outer = (nil)] 19:40:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197e800) [pid = 8148] [serial = 1825] [outer = 0x8197a400] 19:40:03 INFO - PROCESS | 8148 | 1477708803000 Marionette DEBUG loaded listener.js 19:40:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81986000) [pid = 8148] [serial = 1826] [outer = 0x8197a400] 19:40:03 WARNING - wptserve Traceback (most recent call last): 19:40:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:40:03 WARNING - rv = self.func(request, response) 19:40:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:40:03 WARNING - access_control_allow_origin = "*") 19:40:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:40:03 WARNING - payload = payload_generator(server_data) 19:40:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:40:03 WARNING - return encode_string_as_bmp_image(data) 19:40: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 19:40:03 WARNING - img.save(f, "BMP") 19:40:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:40:03 WARNING - f.write(bmpfileheader) 19:40:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:40:03 WARNING - 19:40:12 INFO - PROCESS | 8148 | --DOCSHELL 0x8197a800 == 7 [pid = 8148] [id = 623] 19:40:14 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8197ac00) [pid = 8148] [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] 19:40:20 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81986c00) [pid = 8148] [serial = 1823] [outer = (nil)] [url = about:blank] 19:40:20 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197e800) [pid = 8148] [serial = 1825] [outer = (nil)] [url = about:blank] 19:40:33 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:40:33 INFO - PROCESS | 8148 | 1477708833228 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]]]}] 19:40:33 INFO - . 19:40:33 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30769ms 19:40:33 INFO - PROCESS | 8148 | 1477708833274 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 19:40:33 INFO - PROCESS | 8148 | 1477708833282 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 19:40:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 19:40:33 INFO - PROCESS | 8148 | 1477708833295 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}] 19:40:33 INFO - PROCESS | 8148 | 1477708833548 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 19:40:33 INFO - PROCESS | 8148 | 1477708833637 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 19:40:33 INFO - PROCESS | 8148 | 1477708833644 Marionette TRACE conn4 <- [1,2861,null,["8"]] 19:40:33 INFO - PROCESS | 8148 | 1477708833652 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 19:40:33 INFO - PROCESS | 8148 | 1477708833661 Marionette TRACE conn4 <- [1,2862,null,{}] 19:40:33 INFO - PROCESS | 8148 | 1477708833673 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:40:33 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fe800 == 8 [pid = 8148] [id = 625] 19:40:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197a800) [pid = 8148] [serial = 1827] [outer = (nil)] 19:40:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197e800) [pid = 8148] [serial = 1828] [outer = 0x8197a800] 19:40:33 INFO - PROCESS | 8148 | 1477708833786 Marionette DEBUG loaded listener.js 19:40:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81984800) [pid = 8148] [serial = 1829] [outer = 0x8197a800] 19:40:34 WARNING - wptserve Traceback (most recent call last): 19:40:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:40:34 WARNING - rv = self.func(request, response) 19:40:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:40:34 WARNING - access_control_allow_origin = "*") 19:40:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:40:34 WARNING - payload = payload_generator(server_data) 19:40:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:40:34 WARNING - return encode_string_as_bmp_image(data) 19:40:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:40:34 WARNING - img.save(f, "BMP") 19:40:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:40:34 WARNING - f.write(bmpfileheader) 19:40:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:40:34 WARNING - 19:40:43 INFO - PROCESS | 8148 | --DOCSHELL 0x818fec00 == 7 [pid = 8148] [id = 624] 19:40:49 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8197a400) [pid = 8148] [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] 19:40:55 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81986000) [pid = 8148] [serial = 1826] [outer = (nil)] [url = about:blank] 19:40:55 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197e800) [pid = 8148] [serial = 1828] [outer = (nil)] [url = about:blank] 19:41:03 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:41:04 INFO - PROCESS | 8148 | 1477708864010 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]]]}] 19:41:04 INFO - . 19:41:04 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30763ms 19:41:04 INFO - PROCESS | 8148 | 1477708864056 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 19:41:04 INFO - PROCESS | 8148 | 1477708864063 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 19:41:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 19:41:04 INFO - PROCESS | 8148 | 1477708864075 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}] 19:41:04 INFO - PROCESS | 8148 | 1477708864324 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 19:41:04 INFO - PROCESS | 8148 | 1477708864411 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 19:41:04 INFO - PROCESS | 8148 | 1477708864418 Marionette TRACE conn4 <- [1,2866,null,["8"]] 19:41:04 INFO - PROCESS | 8148 | 1477708864427 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 19:41:04 INFO - PROCESS | 8148 | 1477708864436 Marionette TRACE conn4 <- [1,2867,null,{}] 19:41:04 INFO - PROCESS | 8148 | 1477708864443 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197b000 == 8 [pid = 8148] [id = 626] 19:41:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197b400) [pid = 8148] [serial = 1830] [outer = (nil)] 19:41:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197f400) [pid = 8148] [serial = 1831] [outer = 0x8197b400] 19:41:04 INFO - PROCESS | 8148 | 1477708864556 Marionette DEBUG loaded listener.js 19:41:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81986800) [pid = 8148] [serial = 1832] [outer = 0x8197b400] 19:41:05 WARNING - wptserve Traceback (most recent call last): 19:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:41:05 WARNING - rv = self.func(request, response) 19:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:41:05 WARNING - access_control_allow_origin = "*") 19:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:41:05 WARNING - payload = payload_generator(server_data) 19:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:41:05 WARNING - return encode_string_as_bmp_image(data) 19:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:41:05 WARNING - img.save(f, "BMP") 19:41:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:41:05 WARNING - f.write(bmpfileheader) 19:41:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:41:05 WARNING - 19:41:14 INFO - PROCESS | 8148 | --DOCSHELL 0x818fe800 == 7 [pid = 8148] [id = 625] 19:41:20 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8197a800) [pid = 8148] [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] 19:41:25 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x81984800) [pid = 8148] [serial = 1829] [outer = (nil)] [url = about:blank] 19:41:25 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x8197f400) [pid = 8148] [serial = 1831] [outer = (nil)] [url = about:blank] 19:41:34 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:41:34 INFO - PROCESS | 8148 | 1477708894774 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]]]}] 19:41:34 INFO - . 19:41:34 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30725ms 19:41:34 INFO - PROCESS | 8148 | 1477708894798 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 19:41:34 INFO - PROCESS | 8148 | 1477708894805 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 19:41:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 19:41:34 INFO - PROCESS | 8148 | 1477708894818 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}] 19:41:35 INFO - PROCESS | 8148 | 1477708895084 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 19:41:35 INFO - PROCESS | 8148 | 1477708895180 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 19:41:35 INFO - PROCESS | 8148 | 1477708895187 Marionette TRACE conn4 <- [1,2871,null,["8"]] 19:41:35 INFO - PROCESS | 8148 | 1477708895200 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 19:41:35 INFO - PROCESS | 8148 | 1477708895210 Marionette TRACE conn4 <- [1,2872,null,{}] 19:41:35 INFO - PROCESS | 8148 | 1477708895217 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fe800 == 8 [pid = 8148] [id = 627] 19:41:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x818fec00) [pid = 8148] [serial = 1833] [outer = (nil)] 19:41:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197e400) [pid = 8148] [serial = 1834] [outer = 0x818fec00] 19:41:35 INFO - PROCESS | 8148 | 1477708895333 Marionette DEBUG loaded listener.js 19:41:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81986000) [pid = 8148] [serial = 1835] [outer = 0x818fec00] 19:41:36 INFO - PROCESS | 8148 | 1477708896087 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]]]}] 19:41:36 INFO - . 19:41:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1332ms 19:41:36 INFO - PROCESS | 8148 | 1477708896153 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 19:41:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 19:41:36 INFO - PROCESS | 8148 | 1477708896164 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 19:41:36 INFO - PROCESS | 8148 | 1477708896179 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}] 19:41:36 INFO - PROCESS | 8148 | 1477708896490 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 19:41:36 INFO - PROCESS | 8148 | 1477708896505 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 19:41:36 INFO - PROCESS | 8148 | 1477708896511 Marionette TRACE conn4 <- [1,2876,null,["8"]] 19:41:36 INFO - PROCESS | 8148 | 1477708896526 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 19:41:36 INFO - PROCESS | 8148 | 1477708896533 Marionette TRACE conn4 <- [1,2877,null,{}] 19:41:36 INFO - PROCESS | 8148 | 1477708896541 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197f400 == 9 [pid = 8148] [id = 628] 19:41:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81b7bc00) [pid = 8148] [serial = 1836] [outer = (nil)] 19:41:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x824a6400) [pid = 8148] [serial = 1837] [outer = 0x81b7bc00] 19:41:36 INFO - PROCESS | 8148 | 1477708896648 Marionette DEBUG loaded listener.js 19:41:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x824a5000) [pid = 8148] [serial = 1838] [outer = 0x81b7bc00] 19:41:37 INFO - PROCESS | 8148 | 1477708897624 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]]]}] 19:41:37 INFO - . 19:41:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1483ms 19:41:37 INFO - PROCESS | 8148 | 1477708897667 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 19:41:37 INFO - PROCESS | 8148 | 1477708897676 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 19:41:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 19:41:37 INFO - PROCESS | 8148 | 1477708897687 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}] 19:41:37 INFO - PROCESS | 8148 | 1477708897906 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 19:41:38 INFO - PROCESS | 8148 | 1477708898051 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 19:41:38 INFO - PROCESS | 8148 | 1477708898058 Marionette TRACE conn4 <- [1,2881,null,["8"]] 19:41:38 INFO - PROCESS | 8148 | 1477708898064 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 19:41:38 INFO - PROCESS | 8148 | 1477708898072 Marionette TRACE conn4 <- [1,2882,null,{}] 19:41:38 INFO - PROCESS | 8148 | 1477708898078 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x82720000 == 10 [pid = 8148] [id = 629] 19:41:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x82720400) [pid = 8148] [serial = 1839] [outer = (nil)] 19:41:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x82721c00) [pid = 8148] [serial = 1840] [outer = 0x82720400] 19:41:38 INFO - PROCESS | 8148 | 1477708898192 Marionette DEBUG loaded listener.js 19:41:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x82726800) [pid = 8148] [serial = 1841] [outer = 0x82720400] 19:41:38 INFO - PROCESS | 8148 | 1477708898950 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]]]}] 19:41:39 INFO - . 19:41:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1321ms 19:41:39 INFO - PROCESS | 8148 | 1477708899008 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 19:41:39 INFO - PROCESS | 8148 | 1477708899013 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 19:41:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 19:41:39 INFO - PROCESS | 8148 | 1477708899026 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}] 19:41:39 INFO - PROCESS | 8148 | 1477708899270 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 19:41:39 INFO - PROCESS | 8148 | 1477708899290 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 19:41:39 INFO - PROCESS | 8148 | 1477708899297 Marionette TRACE conn4 <- [1,2886,null,["8"]] 19:41:39 INFO - PROCESS | 8148 | 1477708899303 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 19:41:39 INFO - PROCESS | 8148 | 1477708899310 Marionette TRACE conn4 <- [1,2887,null,{}] 19:41:39 INFO - PROCESS | 8148 | 1477708899316 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x81867800 == 11 [pid = 8148] [id = 630] 19:41:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x827c8000) [pid = 8148] [serial = 1842] [outer = (nil)] 19:41:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82b48800) [pid = 8148] [serial = 1843] [outer = 0x827c8000] 19:41:39 INFO - PROCESS | 8148 | 1477708899430 Marionette DEBUG loaded listener.js 19:41:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82b62800) [pid = 8148] [serial = 1844] [outer = 0x827c8000] 19:41:40 INFO - PROCESS | 8148 | 1477708900176 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]]]}] 19:41:40 INFO - . 19:41:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1171ms 19:41:40 INFO - PROCESS | 8148 | 1477708900196 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 19:41:40 INFO - PROCESS | 8148 | 1477708900201 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 19:41:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 19:41:40 INFO - PROCESS | 8148 | 1477708900208 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}] 19:41:40 INFO - PROCESS | 8148 | 1477708900456 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 19:41:40 INFO - PROCESS | 8148 | 1477708900485 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 19:41:40 INFO - PROCESS | 8148 | 1477708900492 Marionette TRACE conn4 <- [1,2891,null,["8"]] 19:41:40 INFO - PROCESS | 8148 | 1477708900510 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 19:41:40 INFO - PROCESS | 8148 | 1477708900524 Marionette TRACE conn4 <- [1,2892,null,{}] 19:41:40 INFO - PROCESS | 8148 | 1477708900536 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cdcc00 == 12 [pid = 8148] [id = 631] 19:41:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x82cdd400) [pid = 8148] [serial = 1845] [outer = (nil)] 19:41:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x87d64400) [pid = 8148] [serial = 1846] [outer = 0x82cdd400] 19:41:40 INFO - PROCESS | 8148 | 1477708900691 Marionette DEBUG loaded listener.js 19:41:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x87d67400) [pid = 8148] [serial = 1847] [outer = 0x82cdd400] 19:41:41 INFO - PROCESS | 8148 | 1477708901497 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]]]}] 19:41:41 INFO - . 19:41:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1321ms 19:41:41 INFO - PROCESS | 8148 | 1477708901532 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 19:41:41 INFO - PROCESS | 8148 | 1477708901539 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 19:41:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 19:41:41 INFO - PROCESS | 8148 | 1477708901549 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}] 19:41:41 INFO - PROCESS | 8148 | 1477708901947 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 19:41:41 INFO - PROCESS | 8148 | 1477708901976 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 19:41:41 INFO - PROCESS | 8148 | 1477708901982 Marionette TRACE conn4 <- [1,2896,null,["8"]] 19:41:41 INFO - PROCESS | 8148 | 1477708901993 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 19:41:42 INFO - PROCESS | 8148 | 1477708902002 Marionette TRACE conn4 <- [1,2897,null,{}] 19:41:42 INFO - PROCESS | 8148 | 1477708902010 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a63400 == 13 [pid = 8148] [id = 632] 19:41:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x81a68400) [pid = 8148] [serial = 1848] [outer = (nil)] 19:41:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x8c47dc00) [pid = 8148] [serial = 1849] [outer = 0x81a68400] 19:41:42 INFO - PROCESS | 8148 | 1477708902218 Marionette DEBUG loaded listener.js 19:41:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x8c69c400) [pid = 8148] [serial = 1850] [outer = 0x81a68400] 19:41:43 INFO - PROCESS | 8148 | 1477708903055 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]]]}] 19:41:43 INFO - . 19:41:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1524ms 19:41:43 INFO - PROCESS | 8148 | 1477708903072 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 19:41:43 INFO - PROCESS | 8148 | 1477708903079 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 19:41:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 19:41:43 INFO - PROCESS | 8148 | 1477708903135 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}] 19:41:43 INFO - PROCESS | 8148 | 1477708903374 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 19:41:43 INFO - PROCESS | 8148 | 1477708903552 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 19:41:43 INFO - PROCESS | 8148 | 1477708903559 Marionette TRACE conn4 <- [1,2901,null,["8"]] 19:41:43 INFO - PROCESS | 8148 | 1477708903575 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 19:41:43 INFO - PROCESS | 8148 | 1477708903584 Marionette TRACE conn4 <- [1,2902,null,{}] 19:41:43 INFO - PROCESS | 8148 | 1477708903591 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b79800 == 14 [pid = 8148] [id = 633] 19:41:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x81b7a400) [pid = 8148] [serial = 1851] [outer = (nil)] 19:41:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x824bc000) [pid = 8148] [serial = 1852] [outer = 0x81b7a400] 19:41:43 INFO - PROCESS | 8148 | 1477708903720 Marionette DEBUG loaded listener.js 19:41:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x825c7000) [pid = 8148] [serial = 1853] [outer = 0x81b7a400] 19:41:44 INFO - PROCESS | 8148 | 1477708904503 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]]]}] 19:41:44 INFO - . 19:41:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1480ms 19:41:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 19:41:44 INFO - PROCESS | 8148 | 1477708904571 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 19:41:44 INFO - PROCESS | 8148 | 1477708904576 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 19:41:44 INFO - PROCESS | 8148 | 1477708904584 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}] 19:41:44 INFO - PROCESS | 8148 | 1477708904793 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 19:41:44 INFO - PROCESS | 8148 | 1477708904975 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 19:41:44 INFO - PROCESS | 8148 | 1477708904981 Marionette TRACE conn4 <- [1,2906,null,["8"]] 19:41:44 INFO - PROCESS | 8148 | 1477708904989 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 19:41:44 INFO - PROCESS | 8148 | 1477708904996 Marionette TRACE conn4 <- [1,2907,null,{}] 19:41:45 INFO - PROCESS | 8148 | 1477708905046 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x827cb800 == 15 [pid = 8148] [id = 634] 19:41:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x82b5d000) [pid = 8148] [serial = 1854] [outer = (nil)] 19:41:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x87d70400) [pid = 8148] [serial = 1855] [outer = 0x82b5d000] 19:41:45 INFO - PROCESS | 8148 | 1477708905162 Marionette DEBUG loaded listener.js 19:41:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x8c47f800) [pid = 8148] [serial = 1856] [outer = 0x82b5d000] 19:41:45 INFO - PROCESS | 8148 | 1477708905855 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]]]}] 19:41:45 INFO - . 19:41:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1325ms 19:41:45 INFO - PROCESS | 8148 | 1477708905918 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 19:41:45 INFO - PROCESS | 8148 | 1477708905926 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 19:41:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 19:41:45 INFO - PROCESS | 8148 | 1477708905953 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}] 19:41:46 INFO - PROCESS | 8148 | 1477708906213 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 19:41:46 INFO - PROCESS | 8148 | 1477708906352 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 19:41:46 INFO - PROCESS | 8148 | 1477708906368 Marionette TRACE conn4 <- [1,2911,null,["8"]] 19:41:46 INFO - PROCESS | 8148 | 1477708906395 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 19:41:46 INFO - PROCESS | 8148 | 1477708906418 Marionette TRACE conn4 <- [1,2912,null,{}] 19:41:46 INFO - PROCESS | 8148 | 1477708906439 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x8249d400 == 16 [pid = 8148] [id = 635] 19:41:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x8d810400) [pid = 8148] [serial = 1857] [outer = (nil)] 19:41:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x8d818c00) [pid = 8148] [serial = 1858] [outer = 0x8d810400] 19:41:46 INFO - PROCESS | 8148 | 1477708906599 Marionette DEBUG loaded listener.js 19:41:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x8d81b000) [pid = 8148] [serial = 1859] [outer = 0x8d810400] 19:41:47 INFO - PROCESS | 8148 | 1477708907327 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]]]}] 19:41:47 INFO - . 19:41:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1431ms 19:41:47 INFO - PROCESS | 8148 | 1477708907366 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 19:41:47 INFO - PROCESS | 8148 | 1477708907372 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 19:41:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 19:41:47 INFO - PROCESS | 8148 | 1477708907381 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}] 19:41:47 INFO - PROCESS | 8148 | 1477708907579 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 19:41:47 INFO - PROCESS | 8148 | 1477708907772 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 19:41:47 INFO - PROCESS | 8148 | 1477708907781 Marionette TRACE conn4 <- [1,2916,null,["8"]] 19:41:47 INFO - PROCESS | 8148 | 1477708907801 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 19:41:47 INFO - PROCESS | 8148 | 1477708907813 Marionette TRACE conn4 <- [1,2917,null,{}] 19:41:47 INFO - PROCESS | 8148 | 1477708907829 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:47 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f6fbc00 == 17 [pid = 8148] [id = 636] 19:41:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x8f7d1800) [pid = 8148] [serial = 1860] [outer = (nil)] 19:41:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x8f7d3000) [pid = 8148] [serial = 1861] [outer = 0x8f7d1800] 19:41:48 INFO - PROCESS | 8148 | 1477708908012 Marionette DEBUG loaded listener.js 19:41:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x8f7d5c00) [pid = 8148] [serial = 1862] [outer = 0x8f7d1800] 19:41:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a6000 == 18 [pid = 8148] [id = 637] 19:41:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x824c9000) [pid = 8148] [serial = 1863] [outer = (nil)] 19:41:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x81860400) [pid = 8148] [serial = 1864] [outer = 0x824c9000] 19:41:49 INFO - PROCESS | 8148 | --DOCSHELL 0x8197b000 == 17 [pid = 8148] [id = 626] 19:41:49 INFO - PROCESS | 8148 | 1477708909257 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]]]}] 19:41:49 INFO - . 19:41:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1925ms 19:41:49 INFO - PROCESS | 8148 | 1477708909308 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 19:41:49 INFO - PROCESS | 8148 | 1477708909315 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 19:41:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 19:41:49 INFO - PROCESS | 8148 | 1477708909325 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}] 19:41:49 INFO - PROCESS | 8148 | 1477708909536 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 19:41:49 INFO - PROCESS | 8148 | 1477708909673 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 19:41:49 INFO - PROCESS | 8148 | 1477708909679 Marionette TRACE conn4 <- [1,2921,null,["8"]] 19:41:49 INFO - PROCESS | 8148 | 1477708909686 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 19:41:49 INFO - PROCESS | 8148 | 1477708909693 Marionette TRACE conn4 <- [1,2922,null,{}] 19:41:49 INFO - PROCESS | 8148 | 1477708909699 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x824c6c00 == 18 [pid = 8148] [id = 638] 19:41:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x825c4400) [pid = 8148] [serial = 1865] [outer = (nil)] 19:41:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x825d3800) [pid = 8148] [serial = 1866] [outer = 0x825c4400] 19:41:49 INFO - PROCESS | 8148 | 1477708909812 Marionette DEBUG loaded listener.js 19:41:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x8279b800) [pid = 8148] [serial = 1867] [outer = 0x825c4400] 19:41:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cd5000 == 19 [pid = 8148] [id = 639] 19:41:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x82cd8000) [pid = 8148] [serial = 1868] [outer = (nil)] 19:41:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x82cd9800) [pid = 8148] [serial = 1869] [outer = 0x82cd8000] 19:41:50 INFO - PROCESS | 8148 | 1477708910598 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]]]}] 19:41:50 INFO - . 19:41:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1321ms 19:41:50 INFO - PROCESS | 8148 | 1477708910645 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 19:41:50 INFO - PROCESS | 8148 | 1477708910653 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 19:41:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 19:41:50 INFO - PROCESS | 8148 | 1477708910662 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}] 19:41:50 INFO - PROCESS | 8148 | 1477708910877 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 19:41:51 INFO - PROCESS | 8148 | 1477708911109 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 19:41:51 INFO - PROCESS | 8148 | 1477708911117 Marionette TRACE conn4 <- [1,2926,null,["8"]] 19:41:51 INFO - PROCESS | 8148 | 1477708911128 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 19:41:51 INFO - PROCESS | 8148 | 1477708911137 Marionette TRACE conn4 <- [1,2927,null,{}] 19:41:51 INFO - PROCESS | 8148 | 1477708911145 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fd400 == 20 [pid = 8148] [id = 640] 19:41:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x827d2c00) [pid = 8148] [serial = 1870] [outer = (nil)] 19:41:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x8c698400) [pid = 8148] [serial = 1871] [outer = 0x827d2c00] 19:41:51 INFO - PROCESS | 8148 | 1477708911250 Marionette DEBUG loaded listener.js 19:41:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x8c94ac00) [pid = 8148] [serial = 1872] [outer = 0x827d2c00] 19:41:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x8da2b000 == 21 [pid = 8148] [id = 641] 19:41:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x8da2c800) [pid = 8148] [serial = 1873] [outer = (nil)] 19:41:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x8c952000) [pid = 8148] [serial = 1874] [outer = 0x8da2c800] 19:41:52 INFO - PROCESS | 8148 | 1477708912093 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]]]}] 19:41:52 INFO - . 19:41:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1480ms 19:41:52 INFO - PROCESS | 8148 | 1477708912160 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 19:41:52 INFO - PROCESS | 8148 | 1477708912168 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 19:41:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 19:41:52 INFO - PROCESS | 8148 | 1477708912175 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}] 19:41:52 INFO - PROCESS | 8148 | 1477708912697 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 19:41:52 INFO - PROCESS | 8148 | 1477708912759 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 19:41:52 INFO - PROCESS | 8148 | 1477708912764 Marionette TRACE conn4 <- [1,2931,null,["8"]] 19:41:52 INFO - PROCESS | 8148 | 1477708912770 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 19:41:52 INFO - PROCESS | 8148 | 1477708912777 Marionette TRACE conn4 <- [1,2932,null,{}] 19:41:52 INFO - PROCESS | 8148 | 1477708912860 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1a800 == 22 [pid = 8148] [id = 642] 19:41:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x8fa1ac00) [pid = 8148] [serial = 1875] [outer = (nil)] 19:41:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x8fa1e400) [pid = 8148] [serial = 1876] [outer = 0x8fa1ac00] 19:41:53 INFO - PROCESS | 8148 | 1477708912998 Marionette DEBUG loaded listener.js 19:41:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x9053d400) [pid = 8148] [serial = 1877] [outer = 0x8fa1ac00] 19:41:53 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x82720400) [pid = 8148] [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] 19:41:53 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x81b7bc00) [pid = 8148] [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] 19:41:53 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x82cdd400) [pid = 8148] [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] 19:41:53 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x827c8000) [pid = 8148] [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] 19:41:53 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x818fec00) [pid = 8148] [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] 19:41:53 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x8197b400) [pid = 8148] [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] 19:41:53 INFO - PROCESS | 8148 | 1477708913913 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]]]}] 19:41:53 INFO - . 19:41:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1776ms 19:41:53 INFO - PROCESS | 8148 | 1477708913957 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 19:41:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 19:41:53 INFO - PROCESS | 8148 | 1477708913963 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 19:41:53 INFO - PROCESS | 8148 | 1477708913971 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}] 19:41:54 INFO - PROCESS | 8148 | 1477708914175 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 19:41:54 INFO - PROCESS | 8148 | 1477708914326 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 19:41:54 INFO - PROCESS | 8148 | 1477708914330 Marionette TRACE conn4 <- [1,2936,null,["8"]] 19:41:54 INFO - PROCESS | 8148 | 1477708914336 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 19:41:54 INFO - PROCESS | 8148 | 1477708914342 Marionette TRACE conn4 <- [1,2937,null,{}] 19:41:54 INFO - PROCESS | 8148 | 1477708914349 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x905cd800 == 23 [pid = 8148] [id = 643] 19:41:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x905ce800) [pid = 8148] [serial = 1878] [outer = (nil)] 19:41:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x92924400) [pid = 8148] [serial = 1879] [outer = 0x905ce800] 19:41:54 INFO - PROCESS | 8148 | 1477708914447 Marionette DEBUG loaded listener.js 19:41:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x92a79c00) [pid = 8148] [serial = 1880] [outer = 0x905ce800] 19:41:55 INFO - PROCESS | 8148 | 1477708915141 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]]]}] 19:41:55 INFO - . 19:41:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1226ms 19:41:55 INFO - PROCESS | 8148 | 1477708915195 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 19:41:55 INFO - PROCESS | 8148 | 1477708915199 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 19:41:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 19:41:55 INFO - PROCESS | 8148 | 1477708915206 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}] 19:41:55 INFO - PROCESS | 8148 | 1477708915391 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 19:41:55 INFO - PROCESS | 8148 | 1477708915537 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 19:41:55 INFO - PROCESS | 8148 | 1477708915543 Marionette TRACE conn4 <- [1,2941,null,["8"]] 19:41:55 INFO - PROCESS | 8148 | 1477708915550 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 19:41:55 INFO - PROCESS | 8148 | 1477708915557 Marionette TRACE conn4 <- [1,2942,null,{}] 19:41:55 INFO - PROCESS | 8148 | 1477708915564 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x81864800 == 24 [pid = 8148] [id = 644] 19:41:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x92b58000) [pid = 8148] [serial = 1881] [outer = (nil)] 19:41:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x92b5e800) [pid = 8148] [serial = 1882] [outer = 0x92b58000] 19:41:55 INFO - PROCESS | 8148 | 1477708915678 Marionette DEBUG loaded listener.js 19:41:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x92b5d400) [pid = 8148] [serial = 1883] [outer = 0x92b58000] 19:41:56 INFO - PROCESS | 8148 | 1477708916437 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]]]}] 19:41:56 INFO - . 19:41:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1275ms 19:41:56 INFO - PROCESS | 8148 | 1477708916517 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 19:41:56 INFO - PROCESS | 8148 | 1477708916525 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 19:41:56 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 19:41:56 INFO - PROCESS | 8148 | 1477708916538 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}] 19:41:56 INFO - PROCESS | 8148 | 1477708916775 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 19:41:56 INFO - PROCESS | 8148 | 1477708916975 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 19:41:56 INFO - PROCESS | 8148 | 1477708916983 Marionette TRACE conn4 <- [1,2946,null,["8"]] 19:41:56 INFO - PROCESS | 8148 | 1477708916992 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 19:41:57 INFO - PROCESS | 8148 | 1477708917000 Marionette TRACE conn4 <- [1,2947,null,{}] 19:41:57 INFO - PROCESS | 8148 | 1477708917053 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x827c9400 == 25 [pid = 8148] [id = 645] 19:41:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x87d6d400) [pid = 8148] [serial = 1884] [outer = (nil)] 19:41:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x8c6a4c00) [pid = 8148] [serial = 1885] [outer = 0x87d6d400] 19:41:57 INFO - PROCESS | 8148 | 1477708917182 Marionette DEBUG loaded listener.js 19:41:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x8c954800) [pid = 8148] [serial = 1886] [outer = 0x87d6d400] 19:41:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7d3400 == 26 [pid = 8148] [id = 646] 19:41:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x905c3800) [pid = 8148] [serial = 1887] [outer = (nil)] 19:41:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x905c8c00) [pid = 8148] [serial = 1888] [outer = 0x905c3800] 19:41:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x910cac00 == 27 [pid = 8148] [id = 647] 19:41:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x910d5400) [pid = 8148] [serial = 1889] [outer = (nil)] 19:41:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x9297c800) [pid = 8148] [serial = 1890] [outer = 0x910d5400] 19:41:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b55800 == 28 [pid = 8148] [id = 648] 19:41:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x92b56000) [pid = 8148] [serial = 1891] [outer = (nil)] 19:41:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x92b56400) [pid = 8148] [serial = 1892] [outer = 0x92b56000] 19:41:58 INFO - PROCESS | 8148 | 1477708918036 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"]]]}] 19:41:58 INFO - ... 19:41:58 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1536ms 19:41:58 INFO - PROCESS | 8148 | 1477708918074 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 19:41:58 INFO - PROCESS | 8148 | 1477708918082 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 19:41:58 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 19:41:58 INFO - PROCESS | 8148 | 1477708918091 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}] 19:41:58 INFO - PROCESS | 8148 | 1477708918340 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 19:41:58 INFO - PROCESS | 8148 | 1477708918499 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 19:41:58 INFO - PROCESS | 8148 | 1477708918505 Marionette TRACE conn4 <- [1,2951,null,["8"]] 19:41:58 INFO - PROCESS | 8148 | 1477708918513 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 19:41:58 INFO - PROCESS | 8148 | 1477708918520 Marionette TRACE conn4 <- [1,2952,null,{}] 19:41:58 INFO - PROCESS | 8148 | 1477708918570 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:58 INFO - PROCESS | 8148 | ++DOCSHELL 0x93134400 == 29 [pid = 8148] [id = 649] 19:41:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x93139800) [pid = 8148] [serial = 1893] [outer = (nil)] 19:41:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x93180c00) [pid = 8148] [serial = 1894] [outer = 0x93139800] 19:41:58 INFO - PROCESS | 8148 | 1477708918693 Marionette DEBUG loaded listener.js 19:41:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x93868000) [pid = 8148] [serial = 1895] [outer = 0x93139800] 19:41:59 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a08c00 == 30 [pid = 8148] [id = 650] 19:41:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x94a10000) [pid = 8148] [serial = 1896] [outer = (nil)] 19:41:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x94a10400) [pid = 8148] [serial = 1897] [outer = 0x94a10000] 19:41:59 INFO - PROCESS | 8148 | 1477708919414 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"]]]}] 19:41:59 INFO - . 19:41:59 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1375ms 19:41:59 INFO - PROCESS | 8148 | 1477708919475 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 19:41:59 INFO - PROCESS | 8148 | 1477708919484 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 19:41:59 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 19:41:59 INFO - PROCESS | 8148 | 1477708919492 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}] 19:41:59 INFO - PROCESS | 8148 | 1477708919691 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 19:41:59 INFO - PROCESS | 8148 | 1477708919878 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 19:41:59 INFO - PROCESS | 8148 | 1477708919884 Marionette TRACE conn4 <- [1,2956,null,["8"]] 19:41:59 INFO - PROCESS | 8148 | 1477708919895 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 19:41:59 INFO - PROCESS | 8148 | 1477708919902 Marionette TRACE conn4 <- [1,2957,null,{}] 19:41:59 INFO - PROCESS | 8148 | 1477708919954 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:59 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a56400 == 31 [pid = 8148] [id = 651] 19:41:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x94a5d000) [pid = 8148] [serial = 1898] [outer = (nil)] 19:42:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x94d8c400) [pid = 8148] [serial = 1899] [outer = 0x94a5d000] 19:42:00 INFO - PROCESS | 8148 | 1477708920070 Marionette DEBUG loaded listener.js 19:42:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x94e82c00) [pid = 8148] [serial = 1900] [outer = 0x94a5d000] 19:42:00 INFO - PROCESS | 8148 | ++DOCSHELL 0x94e8cc00 == 32 [pid = 8148] [id = 652] 19:42:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x94ee7000) [pid = 8148] [serial = 1901] [outer = (nil)] 19:42:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x94fe9c00) [pid = 8148] [serial = 1902] [outer = 0x94ee7000] 19:42:00 INFO - PROCESS | 8148 | 1477708920840 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"]]]}] 19:42:00 INFO - . 19:42:00 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1373ms 19:42:00 INFO - PROCESS | 8148 | 1477708920866 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 19:42:00 INFO - PROCESS | 8148 | 1477708920871 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 19:42:00 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 19:42:00 INFO - PROCESS | 8148 | 1477708920881 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}] 19:42:01 INFO - PROCESS | 8148 | 1477708921115 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 19:42:01 INFO - PROCESS | 8148 | 1477708921314 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 19:42:01 INFO - PROCESS | 8148 | 1477708921318 Marionette TRACE conn4 <- [1,2961,null,["8"]] 19:42:01 INFO - PROCESS | 8148 | 1477708921327 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 19:42:01 INFO - PROCESS | 8148 | 1477708921337 Marionette TRACE conn4 <- [1,2962,null,{}] 19:42:01 INFO - PROCESS | 8148 | 1477708921350 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x94ff4000 == 33 [pid = 8148] [id = 653] 19:42:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x94ff4c00) [pid = 8148] [serial = 1903] [outer = (nil)] 19:42:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x952a1000) [pid = 8148] [serial = 1904] [outer = 0x94ff4c00] 19:42:01 INFO - PROCESS | 8148 | 1477708921462 Marionette DEBUG loaded listener.js 19:42:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x955aa400) [pid = 8148] [serial = 1905] [outer = 0x94ff4c00] 19:42:02 INFO - PROCESS | 8148 | ++DOCSHELL 0x94ff7400 == 34 [pid = 8148] [id = 654] 19:42:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x95778000) [pid = 8148] [serial = 1906] [outer = (nil)] 19:42:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x959bcc00) [pid = 8148] [serial = 1907] [outer = 0x95778000] 19:42:02 INFO - PROCESS | 8148 | ++DOCSHELL 0x959bf000 == 35 [pid = 8148] [id = 655] 19:42:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0x959bf800) [pid = 8148] [serial = 1908] [outer = (nil)] 19:42:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x959bfc00) [pid = 8148] [serial = 1909] [outer = 0x959bf800] 19:42:02 INFO - PROCESS | 8148 | 1477708922342 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"]]]}] 19:42:02 INFO - .. 19:42:02 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1534ms 19:42:02 INFO - PROCESS | 8148 | 1477708922434 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 19:42:02 INFO - PROCESS | 8148 | 1477708922439 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 19:42:02 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 19:42:02 INFO - PROCESS | 8148 | 1477708922456 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}] 19:42:02 INFO - PROCESS | 8148 | 1477708922761 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 19:42:02 INFO - PROCESS | 8148 | 1477708922982 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 19:42:03 INFO - PROCESS | 8148 | 1477708923001 Marionette TRACE conn4 <- [1,2966,null,["8"]] 19:42:03 INFO - PROCESS | 8148 | 1477708923292 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 19:42:03 INFO - PROCESS | 8148 | 1477708923310 Marionette TRACE conn4 <- [1,2967,null,{}] 19:42:03 INFO - PROCESS | 8148 | 1477708923324 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:03 INFO - PROCESS | 8148 | ++DOCSHELL 0x824c4c00 == 36 [pid = 8148] [id = 656] 19:42:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x825c6400) [pid = 8148] [serial = 1910] [outer = (nil)] 19:42:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0x82726400) [pid = 8148] [serial = 1911] [outer = 0x825c6400] 19:42:03 INFO - PROCESS | 8148 | 1477708923509 Marionette DEBUG loaded listener.js 19:42:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0x82b5ec00) [pid = 8148] [serial = 1912] [outer = 0x825c6400] 19:42:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f1000 == 37 [pid = 8148] [id = 657] 19:42:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 96 (0x818f7800) [pid = 8148] [serial = 1913] [outer = (nil)] 19:42:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 97 (0x818fa400) [pid = 8148] [serial = 1914] [outer = 0x818f7800] 19:42:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a5dc00 == 38 [pid = 8148] [id = 658] 19:42:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 98 (0x81a60000) [pid = 8148] [serial = 1915] [outer = (nil)] 19:42:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 99 (0x81a63800) [pid = 8148] [serial = 1916] [outer = 0x81a60000] 19:42:04 INFO - PROCESS | 8148 | 1477708924727 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"]]]}] 19:42:04 INFO - .. 19:42:04 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 2339ms 19:42:04 INFO - PROCESS | 8148 | 1477708924838 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 19:42:04 INFO - PROCESS | 8148 | 1477708924858 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 19:42:04 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 19:42:04 INFO - PROCESS | 8148 | 1477708924902 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}] 19:42:05 INFO - PROCESS | 8148 | 1477708925354 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 19:42:05 INFO - PROCESS | 8148 | 1477708925541 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 19:42:05 INFO - PROCESS | 8148 | 1477708925550 Marionette TRACE conn4 <- [1,2971,null,["8"]] 19:42:05 INFO - PROCESS | 8148 | 1477708925571 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 19:42:05 INFO - PROCESS | 8148 | 1477708925586 Marionette TRACE conn4 <- [1,2972,null,{}] 19:42:05 INFO - PROCESS | 8148 | 1477708925596 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:05 INFO - PROCESS | 8148 | ++DOCSHELL 0x825d2c00 == 39 [pid = 8148] [id = 659] 19:42:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 100 (0x82718400) [pid = 8148] [serial = 1917] [outer = (nil)] 19:42:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 101 (0x8279f400) [pid = 8148] [serial = 1918] [outer = 0x82718400] 19:42:05 INFO - PROCESS | 8148 | 1477708925765 Marionette DEBUG loaded listener.js 19:42:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 102 (0x82b5cc00) [pid = 8148] [serial = 1919] [outer = 0x82718400] 19:42:06 INFO - PROCESS | 8148 | --DOCSHELL 0x8da2b000 == 38 [pid = 8148] [id = 641] 19:42:06 INFO - PROCESS | 8148 | --DOCSHELL 0x82cd5000 == 37 [pid = 8148] [id = 639] 19:42:06 INFO - PROCESS | 8148 | --DOCSHELL 0x824a6000 == 36 [pid = 8148] [id = 637] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 101 (0x8c47dc00) [pid = 8148] [serial = 1849] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a4000 == 37 [pid = 8148] [id = 660] 19:42:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 102 (0x82724800) [pid = 8148] [serial = 1920] [outer = (nil)] 19:42:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 103 (0x82727400) [pid = 8148] [serial = 1921] [outer = 0x82724800] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 102 (0x87d64400) [pid = 8148] [serial = 1846] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 101 (0x87d67400) [pid = 8148] [serial = 1847] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 100 (0x82b48800) [pid = 8148] [serial = 1843] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 99 (0x82b62800) [pid = 8148] [serial = 1844] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 98 (0x82721c00) [pid = 8148] [serial = 1840] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 97 (0x82726800) [pid = 8148] [serial = 1841] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 96 (0x824a6400) [pid = 8148] [serial = 1837] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 95 (0x824a5000) [pid = 8148] [serial = 1838] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0x8197e400) [pid = 8148] [serial = 1834] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0x81986000) [pid = 8148] [serial = 1835] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x81986800) [pid = 8148] [serial = 1832] [outer = (nil)] [url = about:blank] 19:42:06 INFO - PROCESS | 8148 | 1477708926605 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"]]]}] 19:42:06 INFO - . 19:42:06 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1780ms 19:42:06 INFO - PROCESS | 8148 | 1477708926674 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 19:42:06 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 19:42:06 INFO - PROCESS | 8148 | 1477708926679 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 19:42:06 INFO - PROCESS | 8148 | 1477708926688 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}] 19:42:06 INFO - PROCESS | 8148 | 1477708926866 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 19:42:07 INFO - PROCESS | 8148 | 1477708927015 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 19:42:07 INFO - PROCESS | 8148 | 1477708927020 Marionette TRACE conn4 <- [1,2976,null,["8"]] 19:42:07 INFO - PROCESS | 8148 | 1477708927036 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 19:42:07 INFO - PROCESS | 8148 | 1477708927050 Marionette TRACE conn4 <- [1,2977,null,{}] 19:42:07 INFO - PROCESS | 8148 | 1477708927058 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:07 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d6e800 == 38 [pid = 8148] [id = 661] 19:42:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x87d6ec00) [pid = 8148] [serial = 1922] [outer = (nil)] 19:42:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0x8c47ec00) [pid = 8148] [serial = 1923] [outer = 0x87d6ec00] 19:42:07 INFO - PROCESS | 8148 | 1477708927163 Marionette DEBUG loaded listener.js 19:42:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0x8c488400) [pid = 8148] [serial = 1924] [outer = 0x87d6ec00] 19:42:07 INFO - PROCESS | 8148 | ++DOCSHELL 0x8da30000 == 39 [pid = 8148] [id = 662] 19:42:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 96 (0x8db75c00) [pid = 8148] [serial = 1925] [outer = (nil)] 19:42:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 97 (0x8db77400) [pid = 8148] [serial = 1926] [outer = 0x8db75c00] 19:42:07 INFO - PROCESS | 8148 | 1477708927917 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"]]]}] 19:42:07 INFO - . 19:42:07 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1271ms 19:42:07 INFO - PROCESS | 8148 | 1477708927959 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 19:42:07 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 19:42:07 INFO - PROCESS | 8148 | 1477708927963 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 19:42:07 INFO - PROCESS | 8148 | 1477708927985 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}] 19:42:08 INFO - PROCESS | 8148 | 1477708928177 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 19:42:08 INFO - PROCESS | 8148 | 1477708928192 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 19:42:08 INFO - PROCESS | 8148 | 1477708928197 Marionette TRACE conn4 <- [1,2981,null,["8"]] 19:42:08 INFO - PROCESS | 8148 | 1477708928203 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 19:42:08 INFO - PROCESS | 8148 | 1477708928209 Marionette TRACE conn4 <- [1,2982,null,{}] 19:42:08 INFO - PROCESS | 8148 | 1477708928215 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa20800 == 40 [pid = 8148] [id = 663] 19:42:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 98 (0x8fa23800) [pid = 8148] [serial = 1927] [outer = (nil)] 19:42:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 99 (0x905ca800) [pid = 8148] [serial = 1928] [outer = 0x8fa23800] 19:42:08 INFO - PROCESS | 8148 | 1477708928320 Marionette DEBUG loaded listener.js 19:42:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 100 (0x9292bc00) [pid = 8148] [serial = 1929] [outer = 0x8fa23800] 19:42:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x8da21c00 == 41 [pid = 8148] [id = 664] 19:42:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 101 (0x92aedc00) [pid = 8148] [serial = 1930] [outer = (nil)] 19:42:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a05c00 == 42 [pid = 8148] [id = 665] 19:42:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 102 (0x94a06400) [pid = 8148] [serial = 1931] [outer = (nil)] 19:42:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 103 (0x94a04400) [pid = 8148] [serial = 1932] [outer = 0x92aedc00] 19:42:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 104 (0x93b0e800) [pid = 8148] [serial = 1933] [outer = 0x94a06400] 19:42:09 INFO - PROCESS | 8148 | 1477708929464 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"]]]}] 19:42:09 INFO - .. 19:42:09 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1533ms 19:42:09 INFO - PROCESS | 8148 | 1477708929506 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 19:42:09 INFO - PROCESS | 8148 | 1477708929511 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 19:42:09 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 19:42:09 INFO - PROCESS | 8148 | 1477708929525 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}] 19:42:09 INFO - PROCESS | 8148 | 1477708929811 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 19:42:09 INFO - PROCESS | 8148 | 1477708929833 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 19:42:09 INFO - PROCESS | 8148 | 1477708929837 Marionette TRACE conn4 <- [1,2986,null,["8"]] 19:42:09 INFO - PROCESS | 8148 | 1477708929845 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 19:42:09 INFO - PROCESS | 8148 | 1477708929852 Marionette TRACE conn4 <- [1,2987,null,{}] 19:42:09 INFO - PROCESS | 8148 | 1477708929940 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:09 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f7400 == 43 [pid = 8148] [id = 666] 19:42:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 105 (0x92b5c000) [pid = 8148] [serial = 1934] [outer = (nil)] 19:42:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 106 (0x94d8dc00) [pid = 8148] [serial = 1935] [outer = 0x92b5c000] 19:42:10 INFO - PROCESS | 8148 | 1477708930042 Marionette DEBUG loaded listener.js 19:42:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 107 (0x94d93800) [pid = 8148] [serial = 1936] [outer = 0x92b5c000] 19:42:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197a800 == 44 [pid = 8148] [id = 667] 19:42:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 108 (0x952aa000) [pid = 8148] [serial = 1937] [outer = (nil)] 19:42:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 109 (0x952aa400) [pid = 8148] [serial = 1938] [outer = 0x952aa000] 19:42:10 INFO - PROCESS | 8148 | --DOMWINDOW == 108 (0x82b5d000) [pid = 8148] [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] 19:42:10 INFO - PROCESS | 8148 | --DOMWINDOW == 107 (0x81b7a400) [pid = 8148] [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] 19:42:10 INFO - PROCESS | 8148 | --DOMWINDOW == 106 (0x8fa1ac00) [pid = 8148] [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] 19:42:10 INFO - PROCESS | 8148 | --DOMWINDOW == 105 (0x8f7d1800) [pid = 8148] [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] 19:42:10 INFO - PROCESS | 8148 | --DOMWINDOW == 104 (0x827d2c00) [pid = 8148] [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] 19:42:10 INFO - PROCESS | 8148 | --DOMWINDOW == 103 (0x8d810400) [pid = 8148] [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] 19:42:10 INFO - PROCESS | 8148 | --DOMWINDOW == 102 (0x825c4400) [pid = 8148] [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] 19:42:10 INFO - PROCESS | 8148 | --DOMWINDOW == 101 (0x82cd8000) [pid = 8148] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708910336] 19:42:10 INFO - PROCESS | 8148 | --DOMWINDOW == 100 (0x824c9000) [pid = 8148] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:42:10 INFO - PROCESS | 8148 | --DOMWINDOW == 99 (0x905ce800) [pid = 8148] [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] 19:42:10 INFO - PROCESS | 8148 | --DOMWINDOW == 98 (0x8da2c800) [pid = 8148] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:42:11 INFO - PROCESS | 8148 | 1477708930991 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"]]]}] 19:42:11 INFO - . 19:42:11 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1524ms 19:42:11 INFO - PROCESS | 8148 | 1477708931046 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 19:42:11 INFO - PROCESS | 8148 | 1477708931070 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 19:42:11 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 19:42:11 INFO - PROCESS | 8148 | 1477708931089 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}] 19:42:11 INFO - PROCESS | 8148 | 1477708931325 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 19:42:11 INFO - PROCESS | 8148 | 1477708931490 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 19:42:11 INFO - PROCESS | 8148 | 1477708931496 Marionette TRACE conn4 <- [1,2991,null,["8"]] 19:42:11 INFO - PROCESS | 8148 | 1477708931509 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 19:42:11 INFO - PROCESS | 8148 | 1477708931519 Marionette TRACE conn4 <- [1,2992,null,{}] 19:42:11 INFO - PROCESS | 8148 | 1477708931534 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:11 INFO - PROCESS | 8148 | ++DOCSHELL 0x8da2c800 == 45 [pid = 8148] [id = 668] 19:42:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 99 (0x8f6ef000) [pid = 8148] [serial = 1939] [outer = (nil)] 19:42:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 100 (0x94ee5c00) [pid = 8148] [serial = 1940] [outer = 0x8f6ef000] 19:42:11 INFO - PROCESS | 8148 | 1477708931676 Marionette DEBUG loaded listener.js 19:42:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 101 (0x9577d800) [pid = 8148] [serial = 1941] [outer = 0x8f6ef000] 19:42:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x905ce800 == 46 [pid = 8148] [id = 669] 19:42:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 102 (0x959cb800) [pid = 8148] [serial = 1942] [outer = (nil)] 19:42:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 103 (0x959cbc00) [pid = 8148] [serial = 1943] [outer = 0x959cb800] 19:42:12 INFO - PROCESS | 8148 | 1477708932368 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"]]]}] 19:42:12 INFO - . 19:42:12 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1335ms 19:42:12 INFO - PROCESS | 8148 | 1477708932417 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 19:42:12 INFO - PROCESS | 8148 | 1477708932422 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 19:42:12 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 19:42:12 INFO - PROCESS | 8148 | 1477708932433 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}] 19:42:12 INFO - PROCESS | 8148 | 1477708932713 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 19:42:12 INFO - PROCESS | 8148 | 1477708932733 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 19:42:12 INFO - PROCESS | 8148 | 1477708932739 Marionette TRACE conn4 <- [1,2996,null,["8"]] 19:42:12 INFO - PROCESS | 8148 | 1477708932747 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 19:42:12 INFO - PROCESS | 8148 | 1477708932755 Marionette TRACE conn4 <- [1,2997,null,{}] 19:42:12 INFO - PROCESS | 8148 | 1477708932762 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x81859000 == 47 [pid = 8148] [id = 670] 19:42:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 104 (0x8185a000) [pid = 8148] [serial = 1944] [outer = (nil)] 19:42:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 105 (0x8197a400) [pid = 8148] [serial = 1945] [outer = 0x8185a000] 19:42:12 INFO - PROCESS | 8148 | 1477708932986 Marionette DEBUG loaded listener.js 19:42:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 106 (0x81984c00) [pid = 8148] [serial = 1946] [outer = 0x8185a000] 19:42:13 INFO - PROCESS | 8148 | ++DOCSHELL 0x8249c400 == 48 [pid = 8148] [id = 671] 19:42:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 107 (0x824c4800) [pid = 8148] [serial = 1947] [outer = (nil)] 19:42:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 108 (0x824c5800) [pid = 8148] [serial = 1948] [outer = 0x824c4800] 19:42:13 INFO - PROCESS | 8148 | 1477708933939 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"]]]}] 19:42:14 INFO - . 19:42:14 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1572ms 19:42:14 INFO - PROCESS | 8148 | 1477708934005 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 19:42:14 INFO - PROCESS | 8148 | 1477708934012 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 19:42:14 INFO - TEST-START | /touch-events/create-touch-touchlist.html 19:42:14 INFO - PROCESS | 8148 | 1477708934029 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}] 19:42:14 INFO - PROCESS | 8148 | 1477708934241 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 19:42:14 INFO - PROCESS | 8148 | 1477708934439 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 19:42:14 INFO - PROCESS | 8148 | 1477708934448 Marionette TRACE conn4 <- [1,3001,null,["8"]] 19:42:14 INFO - PROCESS | 8148 | 1477708934500 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 19:42:14 INFO - PROCESS | 8148 | 1477708934508 Marionette TRACE conn4 <- [1,3002,null,{}] 19:42:14 INFO - PROCESS | 8148 | 1477708934518 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:14 INFO - PROCESS | 8148 | ++DOCSHELL 0x82721400 == 49 [pid = 8148] [id = 672] 19:42:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 109 (0x82722400) [pid = 8148] [serial = 1949] [outer = (nil)] 19:42:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 110 (0x82797800) [pid = 8148] [serial = 1950] [outer = 0x82722400] 19:42:14 INFO - PROCESS | 8148 | 1477708934638 Marionette DEBUG loaded listener.js 19:42:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 111 (0x827a1400) [pid = 8148] [serial = 1951] [outer = 0x82722400] 19:42:15 INFO - PROCESS | 8148 | 1477708935361 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]]]}] 19:42:15 INFO - .... 19:42:15 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1371ms 19:42:15 INFO - PROCESS | 8148 | 1477708935405 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 19:42:15 INFO - PROCESS | 8148 | 1477708935411 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 19:42:15 INFO - TEST-START | /touch-events/historical.html 19:42:15 INFO - PROCESS | 8148 | 1477708935425 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}] 19:42:15 INFO - PROCESS | 8148 | 1477708935645 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 19:42:15 INFO - PROCESS | 8148 | 1477708935850 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 19:42:15 INFO - PROCESS | 8148 | 1477708935856 Marionette TRACE conn4 <- [1,3006,null,["8"]] 19:42:15 INFO - PROCESS | 8148 | 1477708935869 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 19:42:15 INFO - PROCESS | 8148 | 1477708935877 Marionette TRACE conn4 <- [1,3007,null,{}] 19:42:15 INFO - PROCESS | 8148 | 1477708935884 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d6c400 == 50 [pid = 8148] [id = 673] 19:42:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 112 (0x87d72400) [pid = 8148] [serial = 1952] [outer = (nil)] 19:42:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 113 (0x8c483400) [pid = 8148] [serial = 1953] [outer = 0x87d72400] 19:42:16 INFO - PROCESS | 8148 | 1477708935998 Marionette DEBUG loaded listener.js 19:42:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 114 (0x8d810400) [pid = 8148] [serial = 1954] [outer = 0x87d72400] 19:42:16 INFO - PROCESS | 8148 | 1477708936718 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 19:42:16 INFO - . 19:42:16 INFO - TEST-OK | /touch-events/historical.html | took 1325ms 19:42:16 INFO - PROCESS | 8148 | 1477708936763 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 19:42:16 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 19:42:16 INFO - PROCESS | 8148 | 1477708936772 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 19:42:16 INFO - PROCESS | 8148 | 1477708936779 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}] 19:42:17 INFO - PROCESS | 8148 | 1477708937002 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 19:42:17 INFO - PROCESS | 8148 | 1477708937197 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 19:42:17 INFO - PROCESS | 8148 | 1477708937202 Marionette TRACE conn4 <- [1,3011,null,["8"]] 19:42:17 INFO - PROCESS | 8148 | 1477708937255 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 19:42:17 INFO - PROCESS | 8148 | 1477708937264 Marionette TRACE conn4 <- [1,3012,null,{}] 19:42:17 INFO - PROCESS | 8148 | 1477708937275 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x9386dc00 == 51 [pid = 8148] [id = 674] 19:42:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 115 (0x93a9ec00) [pid = 8148] [serial = 1955] [outer = (nil)] 19:42:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 116 (0x94ff7800) [pid = 8148] [serial = 1956] [outer = 0x93a9ec00] 19:42:17 INFO - PROCESS | 8148 | 1477708937389 Marionette DEBUG loaded listener.js 19:42:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 117 (0x952a2c00) [pid = 8148] [serial = 1957] [outer = 0x93a9ec00] 19:42:18 INFO - PROCESS | 8148 | 1477708938100 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]]]}] 19:42:18 INFO - ... 19:42:18 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1379ms 19:42:18 INFO - PROCESS | 8148 | 1477708938159 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 19:42:18 INFO - PROCESS | 8148 | 1477708938165 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 19:42:18 INFO - TEST-START | /touch-events/touch-retargeting.html 19:42:18 INFO - PROCESS | 8148 | 1477708938215 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}] 19:42:18 INFO - PROCESS | 8148 | 1477708938502 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 19:42:18 INFO - PROCESS | 8148 | 1477708938640 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 19:42:18 INFO - PROCESS | 8148 | 1477708938646 Marionette TRACE conn4 <- [1,3016,null,["8"]] 19:42:18 INFO - PROCESS | 8148 | 1477708938661 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 19:42:18 INFO - PROCESS | 8148 | 1477708938671 Marionette TRACE conn4 <- [1,3017,null,{}] 19:42:18 INFO - PROCESS | 8148 | 1477708938678 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b6ec00 == 52 [pid = 8148] [id = 675] 19:42:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 118 (0x81b72400) [pid = 8148] [serial = 1958] [outer = (nil)] 19:42:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 119 (0x959cac00) [pid = 8148] [serial = 1959] [outer = 0x81b72400] 19:42:18 INFO - PROCESS | 8148 | 1477708938796 Marionette DEBUG loaded listener.js 19:42:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 120 (0x95e8c000) [pid = 8148] [serial = 1960] [outer = 0x81b72400] 19:42:19 INFO - PROCESS | 8148 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 19:42:20 INFO - PROCESS | 8148 | --DOCSHELL 0x81b79800 == 51 [pid = 8148] [id = 633] 19:42:20 INFO - PROCESS | 8148 | --DOCSHELL 0x8197f400 == 50 [pid = 8148] [id = 628] 19:42:20 INFO - PROCESS | 8148 | --DOCSHELL 0x8249d400 == 49 [pid = 8148] [id = 635] 19:42:20 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1a800 == 48 [pid = 8148] [id = 642] 19:42:20 INFO - PROCESS | 8148 | --DOCSHELL 0x82720000 == 47 [pid = 8148] [id = 629] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x818fe800 == 46 [pid = 8148] [id = 627] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x905ce800 == 45 [pid = 8148] [id = 669] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x8da2c800 == 44 [pid = 8148] [id = 668] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 119 (0x92b5e800) [pid = 8148] [serial = 1882] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x905cd800 == 43 [pid = 8148] [id = 643] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x8197a800 == 42 [pid = 8148] [id = 667] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x818f7400 == 41 [pid = 8148] [id = 666] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x94a05c00 == 40 [pid = 8148] [id = 665] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x8da21c00 == 39 [pid = 8148] [id = 664] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa20800 == 38 [pid = 8148] [id = 663] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x8da30000 == 37 [pid = 8148] [id = 662] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x87d6e800 == 36 [pid = 8148] [id = 661] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x824a4000 == 35 [pid = 8148] [id = 660] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x825d2c00 == 34 [pid = 8148] [id = 659] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x81a5dc00 == 33 [pid = 8148] [id = 658] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x818f1000 == 32 [pid = 8148] [id = 657] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x824c4c00 == 31 [pid = 8148] [id = 656] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x959bf000 == 30 [pid = 8148] [id = 655] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x94ff7400 == 29 [pid = 8148] [id = 654] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x94e8cc00 == 28 [pid = 8148] [id = 652] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x94a08c00 == 27 [pid = 8148] [id = 650] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x92b55800 == 26 [pid = 8148] [id = 648] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x910cac00 == 25 [pid = 8148] [id = 647] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7d3400 == 24 [pid = 8148] [id = 646] 19:42:21 INFO - PROCESS | 8148 | --DOCSHELL 0x827c9400 == 23 [pid = 8148] [id = 645] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 118 (0x92924400) [pid = 8148] [serial = 1879] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 117 (0x92a79c00) [pid = 8148] [serial = 1880] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 116 (0x8fa1e400) [pid = 8148] [serial = 1876] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 115 (0x9053d400) [pid = 8148] [serial = 1877] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 114 (0x8c698400) [pid = 8148] [serial = 1871] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 113 (0x8c94ac00) [pid = 8148] [serial = 1872] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 112 (0x8c952000) [pid = 8148] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 111 (0x825d3800) [pid = 8148] [serial = 1866] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 110 (0x8279b800) [pid = 8148] [serial = 1867] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 109 (0x82cd9800) [pid = 8148] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477708910336] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 108 (0x8f7d3000) [pid = 8148] [serial = 1861] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 107 (0x8f7d5c00) [pid = 8148] [serial = 1862] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 106 (0x81860400) [pid = 8148] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 105 (0x8d818c00) [pid = 8148] [serial = 1858] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 104 (0x8d81b000) [pid = 8148] [serial = 1859] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 103 (0x87d70400) [pid = 8148] [serial = 1855] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 102 (0x8c47f800) [pid = 8148] [serial = 1856] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 101 (0x824bc000) [pid = 8148] [serial = 1852] [outer = (nil)] [url = about:blank] 19:42:21 INFO - PROCESS | 8148 | --DOMWINDOW == 100 (0x825c7000) [pid = 8148] [serial = 1853] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 99 (0x825c6400) [pid = 8148] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 98 (0x952aa000) [pid = 8148] [serial = 1937] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 97 (0x82718400) [pid = 8148] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 96 (0x92b5c000) [pid = 8148] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 95 (0x87d6ec00) [pid = 8148] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0x959cb800) [pid = 8148] [serial = 1942] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0x94a06400) [pid = 8148] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x92aedc00) [pid = 8148] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x8fa23800) [pid = 8148] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x910d5400) [pid = 8148] [serial = 1889] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x959bf800) [pid = 8148] [serial = 1908] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x81a60000) [pid = 8148] [serial = 1915] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x82724800) [pid = 8148] [serial = 1920] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x94a10000) [pid = 8148] [serial = 1896] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x95778000) [pid = 8148] [serial = 1906] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x92b56000) [pid = 8148] [serial = 1891] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x905c3800) [pid = 8148] [serial = 1887] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x818f7800) [pid = 8148] [serial = 1913] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x94ee7000) [pid = 8148] [serial = 1901] [outer = (nil)] [url = about:blank] 19:42:24 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x8db75c00) [pid = 8148] [serial = 1925] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x94a56400 == 22 [pid = 8148] [id = 651] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x93134400 == 21 [pid = 8148] [id = 649] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x82cdcc00 == 20 [pid = 8148] [id = 631] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x94ff4000 == 19 [pid = 8148] [id = 653] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x818fd400 == 18 [pid = 8148] [id = 640] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x8f6fbc00 == 17 [pid = 8148] [id = 636] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x81867800 == 16 [pid = 8148] [id = 630] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x824c6c00 == 15 [pid = 8148] [id = 638] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x81a63400 == 14 [pid = 8148] [id = 632] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x827cb800 == 13 [pid = 8148] [id = 634] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x81864800 == 12 [pid = 8148] [id = 644] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x9386dc00 == 11 [pid = 8148] [id = 674] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x87d6c400 == 10 [pid = 8148] [id = 673] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x82721400 == 9 [pid = 8148] [id = 672] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x8249c400 == 8 [pid = 8148] [id = 671] 19:42:28 INFO - PROCESS | 8148 | --DOCSHELL 0x81859000 == 7 [pid = 8148] [id = 670] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x952aa400) [pid = 8148] [serial = 1938] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x959cbc00) [pid = 8148] [serial = 1943] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x93b0e800) [pid = 8148] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x94a04400) [pid = 8148] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x9292bc00) [pid = 8148] [serial = 1929] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x905ca800) [pid = 8148] [serial = 1928] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x94d93800) [pid = 8148] [serial = 1936] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x94d8dc00) [pid = 8148] [serial = 1935] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x8c47ec00) [pid = 8148] [serial = 1923] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x8c488400) [pid = 8148] [serial = 1924] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x8279f400) [pid = 8148] [serial = 1918] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x82b5cc00) [pid = 8148] [serial = 1919] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x9297c800) [pid = 8148] [serial = 1890] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x82726400) [pid = 8148] [serial = 1911] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x82b5ec00) [pid = 8148] [serial = 1912] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x959bfc00) [pid = 8148] [serial = 1909] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x81a63800) [pid = 8148] [serial = 1916] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x82727400) [pid = 8148] [serial = 1921] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x94a10400) [pid = 8148] [serial = 1897] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x959bcc00) [pid = 8148] [serial = 1907] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x92b56400) [pid = 8148] [serial = 1892] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x905c8c00) [pid = 8148] [serial = 1888] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x818fa400) [pid = 8148] [serial = 1914] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x94fe9c00) [pid = 8148] [serial = 1902] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x8db77400) [pid = 8148] [serial = 1926] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x94d8c400) [pid = 8148] [serial = 1899] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x8c6a4c00) [pid = 8148] [serial = 1885] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x952a1000) [pid = 8148] [serial = 1904] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x94ee5c00) [pid = 8148] [serial = 1940] [outer = (nil)] [url = about:blank] 19:42:28 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x93180c00) [pid = 8148] [serial = 1894] [outer = (nil)] [url = about:blank] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x82722400) [pid = 8148] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x93a9ec00) [pid = 8148] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x87d72400) [pid = 8148] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x8185a000) [pid = 8148] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x8f6ef000) [pid = 8148] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x93139800) [pid = 8148] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x87d6d400) [pid = 8148] [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] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x92b58000) [pid = 8148] [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] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x94a5d000) [pid = 8148] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x94ff4c00) [pid = 8148] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x824c4800) [pid = 8148] [serial = 1947] [outer = (nil)] [url = about:blank] 19:42:32 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x81a68400) [pid = 8148] [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] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x959cac00) [pid = 8148] [serial = 1959] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x94ff7800) [pid = 8148] [serial = 1956] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x952a2c00) [pid = 8148] [serial = 1957] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x8c483400) [pid = 8148] [serial = 1953] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x8d810400) [pid = 8148] [serial = 1954] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x82797800) [pid = 8148] [serial = 1950] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x827a1400) [pid = 8148] [serial = 1951] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x9577d800) [pid = 8148] [serial = 1941] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x93868000) [pid = 8148] [serial = 1895] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x8c954800) [pid = 8148] [serial = 1886] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x92b5d400) [pid = 8148] [serial = 1883] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x94e82c00) [pid = 8148] [serial = 1900] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x955aa400) [pid = 8148] [serial = 1905] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x824c5800) [pid = 8148] [serial = 1948] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8c69c400) [pid = 8148] [serial = 1850] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8197a400) [pid = 8148] [serial = 1945] [outer = (nil)] [url = about:blank] 19:42:36 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x81984c00) [pid = 8148] [serial = 1946] [outer = (nil)] [url = about:blank] 19:42:48 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:42:49 INFO - PROCESS | 8148 | 1477708969017 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 19:42:49 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30872ms 19:42:49 INFO - PROCESS | 8148 | 1477708969045 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 19:42:49 INFO - PROCESS | 8148 | 1477708969052 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 19:42:49 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 19:42:49 INFO - PROCESS | 8148 | 1477708969065 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}] 19:42:49 INFO - PROCESS | 8148 | 1477708969303 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 19:42:49 INFO - PROCESS | 8148 | 1477708969318 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 19:42:49 INFO - PROCESS | 8148 | 1477708969333 Marionette TRACE conn4 <- [1,3021,null,["8"]] 19:42:49 INFO - PROCESS | 8148 | 1477708969344 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 19:42:49 INFO - PROCESS | 8148 | 1477708969352 Marionette TRACE conn4 <- [1,3022,null,{}] 19:42:49 INFO - PROCESS | 8148 | 1477708969358 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fd800 == 8 [pid = 8148] [id = 676] 19:42:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x818fe000) [pid = 8148] [serial = 1961] [outer = (nil)] 19:42:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197c400) [pid = 8148] [serial = 1962] [outer = 0x818fe000] 19:42:49 INFO - PROCESS | 8148 | 1477708969466 Marionette DEBUG loaded listener.js 19:42:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81982400) [pid = 8148] [serial = 1963] [outer = 0x818fe000] 19:42:50 INFO - PROCESS | 8148 | 1477708970175 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]]]}] 19:42:50 INFO - ..... 19:42:50 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1175ms 19:42:50 INFO - PROCESS | 8148 | 1477708970239 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 19:42:50 INFO - TEST-START | /user-timing/idlharness.html 19:42:50 INFO - PROCESS | 8148 | 1477708970245 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 19:42:50 INFO - PROCESS | 8148 | 1477708970253 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}] 19:42:50 INFO - PROCESS | 8148 | 1477708970507 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 19:42:50 INFO - PROCESS | 8148 | 1477708970598 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 19:42:50 INFO - PROCESS | 8148 | 1477708970602 Marionette TRACE conn4 <- [1,3026,null,["8"]] 19:42:50 INFO - PROCESS | 8148 | 1477708970610 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 19:42:50 INFO - PROCESS | 8148 | 1477708970615 Marionette TRACE conn4 <- [1,3027,null,{}] 19:42:50 INFO - PROCESS | 8148 | 1477708970622 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197e800 == 9 [pid = 8148] [id = 677] 19:42:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81980400) [pid = 8148] [serial = 1964] [outer = (nil)] 19:42:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x81b7c000) [pid = 8148] [serial = 1965] [outer = 0x81980400] 19:42:50 INFO - PROCESS | 8148 | 1477708970717 Marionette DEBUG loaded listener.js 19:42:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x81b7a000) [pid = 8148] [serial = 1966] [outer = 0x81980400] 19:42:51 INFO - PROCESS | 8148 | 1477708971725 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]]]}] 19:42:51 INFO - ........................ 19:42:51 INFO - TEST-OK | /user-timing/idlharness.html | took 1581ms 19:42:51 INFO - PROCESS | 8148 | 1477708971842 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 19:42:51 INFO - PROCESS | 8148 | 1477708971850 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 19:42:51 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 19:42:51 INFO - PROCESS | 8148 | 1477708971858 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}] 19:42:52 INFO - PROCESS | 8148 | 1477708972112 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 19:42:52 INFO - PROCESS | 8148 | 1477708972133 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 19:42:52 INFO - PROCESS | 8148 | 1477708972138 Marionette TRACE conn4 <- [1,3031,null,["8"]] 19:42:52 INFO - PROCESS | 8148 | 1477708972145 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 19:42:52 INFO - PROCESS | 8148 | 1477708972152 Marionette TRACE conn4 <- [1,3032,null,{}] 19:42:52 INFO - PROCESS | 8148 | 1477708972159 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x82723800 == 10 [pid = 8148] [id = 678] 19:42:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x82724000) [pid = 8148] [serial = 1967] [outer = (nil)] 19:42:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x82727000) [pid = 8148] [serial = 1968] [outer = 0x82724000] 19:42:52 INFO - PROCESS | 8148 | 1477708972258 Marionette DEBUG loaded listener.js 19:42:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x82799400) [pid = 8148] [serial = 1969] [outer = 0x82724000] 19:42:53 INFO - PROCESS | 8148 | 1477708973076 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]]]}] 19:42:53 INFO - ....... 19:42:53 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1276ms 19:42:53 INFO - PROCESS | 8148 | 1477708973134 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 19:42:53 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 19:42:53 INFO - PROCESS | 8148 | 1477708973139 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 19:42:53 INFO - PROCESS | 8148 | 1477708973146 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}] 19:42:53 INFO - PROCESS | 8148 | 1477708973330 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 19:42:53 INFO - PROCESS | 8148 | 1477708973350 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 19:42:53 INFO - PROCESS | 8148 | 1477708973357 Marionette TRACE conn4 <- [1,3036,null,["8"]] 19:42:53 INFO - PROCESS | 8148 | 1477708973362 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 19:42:53 INFO - PROCESS | 8148 | 1477708973368 Marionette TRACE conn4 <- [1,3037,null,{}] 19:42:53 INFO - PROCESS | 8148 | 1477708973375 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a5800 == 11 [pid = 8148] [id = 679] 19:42:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x827cd000) [pid = 8148] [serial = 1970] [outer = (nil)] 19:42:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82b49c00) [pid = 8148] [serial = 1971] [outer = 0x827cd000] 19:42:53 INFO - PROCESS | 8148 | 1477708973478 Marionette DEBUG loaded listener.js 19:42:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82b64800) [pid = 8148] [serial = 1972] [outer = 0x827cd000] 19:42:54 INFO - ...... 19:42:54 INFO - PROCESS | 8148 | 1477708974351 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]]]}] 19:42:54 INFO - . 19:42:54 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1225ms 19:42:54 INFO - PROCESS | 8148 | 1477708974371 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 19:42:54 INFO - PROCESS | 8148 | 1477708974375 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 19:42:54 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 19:42:54 INFO - PROCESS | 8148 | 1477708974382 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}] 19:42:54 INFO - PROCESS | 8148 | 1477708974614 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 19:42:54 INFO - PROCESS | 8148 | 1477708974633 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 19:42:54 INFO - PROCESS | 8148 | 1477708974640 Marionette TRACE conn4 <- [1,3041,null,["8"]] 19:42:54 INFO - PROCESS | 8148 | 1477708974651 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 19:42:54 INFO - PROCESS | 8148 | 1477708974655 Marionette TRACE conn4 <- [1,3042,null,{}] 19:42:54 INFO - PROCESS | 8148 | 1477708974662 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cd8c00 == 12 [pid = 8148] [id = 680] 19:42:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x82cd9000) [pid = 8148] [serial = 1973] [outer = (nil)] 19:42:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x82cdd800) [pid = 8148] [serial = 1974] [outer = 0x82cd9000] 19:42:54 INFO - PROCESS | 8148 | 1477708974755 Marionette DEBUG loaded listener.js 19:42:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x82ce0000) [pid = 8148] [serial = 1975] [outer = 0x82cd9000] 19:42:55 INFO - PROCESS | 8148 | 1477708975480 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]]]}] 19:42:55 INFO - .. 19:42:55 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1173ms 19:42:55 INFO - PROCESS | 8148 | 1477708975557 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 19:42:55 INFO - PROCESS | 8148 | 1477708975564 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 19:42:55 INFO - TEST-START | /user-timing/test_user_timing_exists.html 19:42:55 INFO - PROCESS | 8148 | 1477708975574 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}] 19:42:55 INFO - PROCESS | 8148 | 1477708975828 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 19:42:55 INFO - PROCESS | 8148 | 1477708975994 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 19:42:56 INFO - PROCESS | 8148 | 1477708976001 Marionette TRACE conn4 <- [1,3046,null,["8"]] 19:42:56 INFO - PROCESS | 8148 | 1477708976010 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 19:42:56 INFO - PROCESS | 8148 | 1477708976018 Marionette TRACE conn4 <- [1,3047,null,{}] 19:42:56 INFO - PROCESS | 8148 | 1477708976024 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x8185e800 == 13 [pid = 8148] [id = 681] 19:42:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x824a3400) [pid = 8148] [serial = 1976] [outer = (nil)] 19:42:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x824a9c00) [pid = 8148] [serial = 1977] [outer = 0x824a3400] 19:42:56 INFO - PROCESS | 8148 | 1477708976145 Marionette DEBUG loaded listener.js 19:42:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x825c6400) [pid = 8148] [serial = 1978] [outer = 0x824a3400] 19:42:56 INFO - PROCESS | 8148 | 1477708976854 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]]]}] 19:42:56 INFO - ..... 19:42:56 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1373ms 19:42:56 INFO - PROCESS | 8148 | 1477708976947 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 19:42:56 INFO - PROCESS | 8148 | 1477708976955 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 19:42:56 INFO - TEST-START | /user-timing/test_user_timing_mark.html 19:42:56 INFO - PROCESS | 8148 | 1477708976963 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}] 19:42:57 INFO - PROCESS | 8148 | 1477708977163 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 19:42:57 INFO - PROCESS | 8148 | 1477708977347 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 19:42:57 INFO - PROCESS | 8148 | 1477708977353 Marionette TRACE conn4 <- [1,3051,null,["8"]] 19:42:57 INFO - PROCESS | 8148 | 1477708977360 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 19:42:57 INFO - PROCESS | 8148 | 1477708977367 Marionette TRACE conn4 <- [1,3052,null,{}] 19:42:57 INFO - PROCESS | 8148 | 1477708977417 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x81866400 == 14 [pid = 8148] [id = 682] 19:42:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x827a1000) [pid = 8148] [serial = 1979] [outer = (nil)] 19:42:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x827cec00) [pid = 8148] [serial = 1980] [outer = 0x827a1000] 19:42:57 INFO - PROCESS | 8148 | 1477708977532 Marionette DEBUG loaded listener.js 19:42:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x82b68c00) [pid = 8148] [serial = 1981] [outer = 0x827a1000] 19:42:58 INFO - PROCESS | 8148 | 1477708978466 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]]]}] 19:42:58 INFO - ..................... 19:42:58 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1581ms 19:42:58 INFO - PROCESS | 8148 | 1477708978554 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 19:42:58 INFO - PROCESS | 8148 | 1477708978562 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 19:42:58 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 19:42:58 INFO - PROCESS | 8148 | 1477708978615 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}] 19:42:58 INFO - PROCESS | 8148 | 1477708978834 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 19:42:59 INFO - PROCESS | 8148 | 1477708979024 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 19:42:59 INFO - PROCESS | 8148 | 1477708979030 Marionette TRACE conn4 <- [1,3056,null,["8"]] 19:42:59 INFO - PROCESS | 8148 | 1477708979037 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 19:42:59 INFO - PROCESS | 8148 | 1477708979044 Marionette TRACE conn4 <- [1,3057,null,{}] 19:42:59 INFO - PROCESS | 8148 | 1477708979050 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:59 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c47d800 == 15 [pid = 8148] [id = 683] 19:42:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x8c47dc00) [pid = 8148] [serial = 1982] [outer = (nil)] 19:42:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x8c481400) [pid = 8148] [serial = 1983] [outer = 0x8c47dc00] 19:42:59 INFO - PROCESS | 8148 | 1477708979167 Marionette DEBUG loaded listener.js 19:42:59 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x8c485c00) [pid = 8148] [serial = 1984] [outer = 0x8c47dc00] 19:42:59 INFO - PROCESS | 8148 | 1477708979858 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]]]}] 19:42:59 INFO - ..... 19:42:59 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1278ms 19:42:59 INFO - PROCESS | 8148 | 1477708979925 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 19:42:59 INFO - PROCESS | 8148 | 1477708979930 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 19:42:59 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 19:42:59 INFO - PROCESS | 8148 | 1477708979940 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}] 19:43:00 INFO - PROCESS | 8148 | 1477708980157 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 19:43:00 INFO - PROCESS | 8148 | 1477708980336 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 19:43:00 INFO - PROCESS | 8148 | 1477708980342 Marionette TRACE conn4 <- [1,3061,null,["8"]] 19:43:00 INFO - PROCESS | 8148 | 1477708980352 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 19:43:00 INFO - PROCESS | 8148 | 1477708980362 Marionette TRACE conn4 <- [1,3062,null,{}] 19:43:00 INFO - PROCESS | 8148 | 1477708980411 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:00 INFO - PROCESS | 8148 | ++DOCSHELL 0x82722400 == 16 [pid = 8148] [id = 684] 19:43:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x82723400) [pid = 8148] [serial = 1985] [outer = (nil)] 19:43:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x8c6a4400) [pid = 8148] [serial = 1986] [outer = 0x82723400] 19:43:00 INFO - PROCESS | 8148 | 1477708980526 Marionette DEBUG loaded listener.js 19:43:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x8c94b400) [pid = 8148] [serial = 1987] [outer = 0x82723400] 19:43:01 INFO - PROCESS | 8148 | 1477708981508 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]]]}] 19:43:01 INFO - ......................................... 19:43:01 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1636ms 19:43:01 INFO - PROCESS | 8148 | 1477708981579 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 19:43:01 INFO - PROCESS | 8148 | 1477708981585 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 19:43:01 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 19:43:01 INFO - PROCESS | 8148 | 1477708981644 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}] 19:43:01 INFO - PROCESS | 8148 | 1477708981968 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 19:43:02 INFO - PROCESS | 8148 | --DOCSHELL 0x81b6ec00 == 15 [pid = 8148] [id = 675] 19:43:02 INFO - PROCESS | 8148 | 1477708982834 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 19:43:02 INFO - PROCESS | 8148 | 1477708982842 Marionette TRACE conn4 <- [1,3066,null,["8"]] 19:43:02 INFO - PROCESS | 8148 | 1477708982901 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 19:43:02 INFO - PROCESS | 8148 | 1477708982911 Marionette TRACE conn4 <- [1,3067,null,{}] 19:43:02 INFO - PROCESS | 8148 | 1477708982919 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:02 INFO - PROCESS | 8148 | ++DOCSHELL 0x81867c00 == 16 [pid = 8148] [id = 685] 19:43:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x818ef400) [pid = 8148] [serial = 1988] [outer = (nil)] 19:43:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x818f9000) [pid = 8148] [serial = 1989] [outer = 0x818ef400] 19:43:03 INFO - PROCESS | 8148 | 1477708983030 Marionette DEBUG loaded listener.js 19:43:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x81987800) [pid = 8148] [serial = 1990] [outer = 0x818ef400] 19:43:03 INFO - PROCESS | 8148 | 1477708983767 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]]]}] 19:43:03 INFO - .. 19:43:03 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 2228ms 19:43:03 INFO - PROCESS | 8148 | 1477708983825 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 19:43:03 INFO - PROCESS | 8148 | 1477708983832 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 19:43:03 INFO - TEST-START | /user-timing/test_user_timing_measure.html 19:43:03 INFO - PROCESS | 8148 | 1477708983842 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}] 19:43:04 INFO - PROCESS | 8148 | 1477708984043 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 19:43:04 INFO - PROCESS | 8148 | 1477708984192 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 19:43:04 INFO - PROCESS | 8148 | 1477708984200 Marionette TRACE conn4 <- [1,3071,null,["8"]] 19:43:04 INFO - PROCESS | 8148 | 1477708984214 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 19:43:04 INFO - PROCESS | 8148 | 1477708984222 Marionette TRACE conn4 <- [1,3072,null,{}] 19:43:04 INFO - PROCESS | 8148 | 1477708984229 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a6400 == 17 [pid = 8148] [id = 686] 19:43:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x824a7c00) [pid = 8148] [serial = 1991] [outer = (nil)] 19:43:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x824c3400) [pid = 8148] [serial = 1992] [outer = 0x824a7c00] 19:43:04 INFO - PROCESS | 8148 | 1477708984335 Marionette DEBUG loaded listener.js 19:43:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x825cac00) [pid = 8148] [serial = 1993] [outer = 0x824a7c00] 19:43:05 INFO - ............................... 19:43:05 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1351ms 19:43:05 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 19:43:05 INFO - PROCESS | 8148 | 1477708985149 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]]]}] 19:43:05 INFO - PROCESS | 8148 | 1477708985198 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 19:43:05 INFO - PROCESS | 8148 | 1477708985204 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 19:43:05 INFO - PROCESS | 8148 | 1477708985222 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}] 19:43:05 INFO - PROCESS | 8148 | 1477708985636 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 19:43:05 INFO - PROCESS | 8148 | 1477708985688 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 19:43:05 INFO - PROCESS | 8148 | 1477708985710 Marionette TRACE conn4 <- [1,3076,null,["8"]] 19:43:05 INFO - PROCESS | 8148 | 1477708985843 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 19:43:05 INFO - PROCESS | 8148 | 1477708985855 Marionette TRACE conn4 <- [1,3077,null,{}] 19:43:05 INFO - PROCESS | 8148 | 1477708985870 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:05 INFO - PROCESS | 8148 | ++DOCSHELL 0x82797400 == 18 [pid = 8148] [id = 687] 19:43:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x827c8400) [pid = 8148] [serial = 1994] [outer = (nil)] 19:43:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x827cb400) [pid = 8148] [serial = 1995] [outer = 0x827c8400] 19:43:06 INFO - PROCESS | 8148 | 1477708986039 Marionette DEBUG loaded listener.js 19:43:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x82a8e000) [pid = 8148] [serial = 1996] [outer = 0x827c8400] 19:43:07 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:43:07 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:43:07 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 19:43:07 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:43:07 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:43:07 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:43:07 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 19:43:07 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:43:07 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x827cd000) [pid = 8148] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 19:43:07 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x82724000) [pid = 8148] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 19:43:07 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x81b72400) [pid = 8148] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 19:43:07 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x818fe000) [pid = 8148] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 19:43:07 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x82cd9000) [pid = 8148] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 19:43:07 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x81980400) [pid = 8148] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 19:43:07 INFO - PROCESS | 8148 | 1477708987731 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]]]}] 19:43:07 INFO - ................. 19:43:07 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 2596ms 19:43:07 INFO - PROCESS | 8148 | 1477708987825 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 19:43:07 INFO - PROCESS | 8148 | 1477708987833 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 19:43:07 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 19:43:07 INFO - PROCESS | 8148 | 1477708987845 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}] 19:43:08 INFO - PROCESS | 8148 | 1477708988053 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 19:43:08 INFO - PROCESS | 8148 | 1477708988201 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 19:43:08 INFO - PROCESS | 8148 | 1477708988206 Marionette TRACE conn4 <- [1,3081,null,["8"]] 19:43:08 INFO - PROCESS | 8148 | 1477708988211 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 19:43:08 INFO - PROCESS | 8148 | 1477708988218 Marionette TRACE conn4 <- [1,3082,null,{}] 19:43:08 INFO - PROCESS | 8148 | 1477708988224 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b42c00 == 19 [pid = 8148] [id = 688] 19:43:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x82b48000) [pid = 8148] [serial = 1997] [outer = (nil)] 19:43:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x82b5e400) [pid = 8148] [serial = 1998] [outer = 0x82b48000] 19:43:08 INFO - PROCESS | 8148 | 1477708988337 Marionette DEBUG loaded listener.js 19:43:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x8c697800) [pid = 8148] [serial = 1999] [outer = 0x82b48000] 19:43:09 INFO - ................. 19:43:09 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1340ms 19:43:09 INFO - PROCESS | 8148 | 1477708989155 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]]]}] 19:43:09 INFO - PROCESS | 8148 | 1477708989186 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 19:43:09 INFO - PROCESS | 8148 | 1477708989190 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 19:43:09 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 19:43:09 INFO - PROCESS | 8148 | 1477708989198 Marionette TRACE conn4 -> [0,3085,"getContext",null] 19:43:09 INFO - PROCESS | 8148 | 1477708989201 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 19:43:09 INFO - PROCESS | 8148 | 1477708989208 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 19:43:09 INFO - PROCESS | 8148 | 1477708989212 Marionette TRACE conn4 <- [1,3086,null,{}] 19:43:09 INFO - PROCESS | 8148 | 1477708989218 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}] 19:43:09 INFO - PROCESS | 8148 | 1477708989240 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 19:43:09 INFO - PROCESS | 8148 | 1477708989245 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 19:43:09 INFO - Setting pref dom.animations-api.core.enabled (true) 19:43:09 INFO - PROCESS | 8148 | 1477708989249 Marionette TRACE conn4 <- [1,3088,null,{}] 19:43:09 INFO - PROCESS | 8148 | 1477708989260 Marionette TRACE conn4 -> [0,3089,"getContext",null] 19:43:09 INFO - PROCESS | 8148 | 1477708989266 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 19:43:09 INFO - PROCESS | 8148 | 1477708989275 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 19:43:09 INFO - PROCESS | 8148 | 1477708989280 Marionette TRACE conn4 <- [1,3090,null,{}] 19:43:09 INFO - PROCESS | 8148 | 1477708989300 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}] 19:43:09 INFO - PROCESS | 8148 | 1477708989332 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 19:43:09 INFO - PROCESS | 8148 | 1477708989341 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 19:43:09 INFO - PROCESS | 8148 | 1477708989346 Marionette TRACE conn4 <- [1,3092,null,{}] 19:43:09 INFO - PROCESS | 8148 | 1477708989356 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}] 19:43:09 INFO - PROCESS | 8148 | 1477708989837 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 19:43:10 INFO - PROCESS | 8148 | 1477708990014 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 19:43:10 INFO - PROCESS | 8148 | 1477708990026 Marionette TRACE conn4 <- [1,3094,null,["8"]] 19:43:10 INFO - PROCESS | 8148 | 1477708990048 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 19:43:10 INFO - PROCESS | 8148 | 1477708990067 Marionette TRACE conn4 <- [1,3095,null,{}] 19:43:10 INFO - PROCESS | 8148 | 1477708990083 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x81867800 == 20 [pid = 8148] [id = 689] 19:43:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x818f0c00) [pid = 8148] [serial = 2000] [outer = (nil)] 19:43:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x8197f800) [pid = 8148] [serial = 2001] [outer = 0x818f0c00] 19:43:10 INFO - PROCESS | 8148 | 1477708990308 Marionette DEBUG loaded listener.js 19:43:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x81a63800) [pid = 8148] [serial = 2002] [outer = 0x818f0c00] 19:43:11 INFO - PROCESS | 8148 | ++DOCSHELL 0x825cf000 == 21 [pid = 8148] [id = 690] 19:43:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x8271b800) [pid = 8148] [serial = 2003] [outer = (nil)] 19:43:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x825cf400) [pid = 8148] [serial = 2004] [outer = 0x8271b800] 19:43:11 INFO - PROCESS | 8148 | 1477708991453 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]]]}] 19:43:11 INFO - ... 19:43:11 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 2333ms 19:43:11 INFO - PROCESS | 8148 | 1477708991534 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 19:43:11 INFO - PROCESS | 8148 | 1477708991543 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 19:43:11 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 19:43:11 INFO - PROCESS | 8148 | 1477708991553 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}] 19:43:11 INFO - PROCESS | 8148 | 1477708991811 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 19:43:12 INFO - PROCESS | 8148 | 1477708992003 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 19:43:12 INFO - PROCESS | 8148 | 1477708992009 Marionette TRACE conn4 <- [1,3099,null,["8"]] 19:43:12 INFO - PROCESS | 8148 | 1477708992017 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 19:43:12 INFO - PROCESS | 8148 | 1477708992026 Marionette TRACE conn4 <- [1,3100,null,{}] 19:43:12 INFO - PROCESS | 8148 | 1477708992076 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x827a0000 == 22 [pid = 8148] [id = 691] 19:43:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x827a0400) [pid = 8148] [serial = 2005] [outer = (nil)] 19:43:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x827cac00) [pid = 8148] [serial = 2006] [outer = 0x827a0400] 19:43:12 INFO - PROCESS | 8148 | 1477708992190 Marionette DEBUG loaded listener.js 19:43:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x82a8b800) [pid = 8148] [serial = 2007] [outer = 0x827a0400] 19:43:12 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:43:12 INFO - PROCESS | 8148 | [8148] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:43:13 INFO - PROCESS | 8148 | 1477708993057 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]]]}] 19:43:13 INFO - ......... 19:43:13 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1576ms 19:43:13 INFO - PROCESS | 8148 | 1477708993128 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 19:43:13 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 19:43:13 INFO - PROCESS | 8148 | 1477708993133 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 19:43:13 INFO - PROCESS | 8148 | 1477708993141 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}] 19:43:13 INFO - PROCESS | 8148 | 1477708993357 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 19:43:13 INFO - PROCESS | 8148 | 1477708993555 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 19:43:13 INFO - PROCESS | 8148 | 1477708993565 Marionette TRACE conn4 <- [1,3104,null,["8"]] 19:43:13 INFO - PROCESS | 8148 | 1477708993619 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 19:43:13 INFO - PROCESS | 8148 | 1477708993628 Marionette TRACE conn4 <- [1,3105,null,{}] 19:43:13 INFO - PROCESS | 8148 | 1477708993635 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:13 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c94e800 == 23 [pid = 8148] [id = 692] 19:43:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x8c94fc00) [pid = 8148] [serial = 2008] [outer = (nil)] 19:43:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x8c955400) [pid = 8148] [serial = 2009] [outer = 0x8c94fc00] 19:43:13 INFO - PROCESS | 8148 | 1477708993748 Marionette DEBUG loaded listener.js 19:43:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x8d816400) [pid = 8148] [serial = 2010] [outer = 0x8c94fc00] 19:43:14 INFO - ................................... 19:43:14 INFO - PROCESS | 8148 | 1477708994632 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]]]}] 19:43:14 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1549ms 19:43:14 INFO - PROCESS | 8148 | 1477708994691 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 19:43:14 INFO - PROCESS | 8148 | 1477708994696 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 19:43:14 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 19:43:14 INFO - Clearing pref dom.animations-api.core.enabled 19:43:14 INFO - PROCESS | 8148 | 1477708994708 Marionette TRACE conn4 -> [0,3108,"getContext",null] 19:43:14 INFO - PROCESS | 8148 | 1477708994712 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 19:43:14 INFO - PROCESS | 8148 | 1477708994719 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 19:43:14 INFO - PROCESS | 8148 | 1477708994724 Marionette TRACE conn4 <- [1,3109,null,{}] 19:43:14 INFO - PROCESS | 8148 | 1477708994732 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}] 19:43:14 INFO - PROCESS | 8148 | 1477708994757 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 19:43:14 INFO - PROCESS | 8148 | 1477708994764 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 19:43:14 INFO - PROCESS | 8148 | 1477708994767 Marionette TRACE conn4 <- [1,3111,null,{}] 19:43:14 INFO - PROCESS | 8148 | 1477708994775 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}] 19:43:15 INFO - PROCESS | 8148 | 1477708995128 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 19:43:15 INFO - PROCESS | 8148 | 1477708995322 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 19:43:15 INFO - PROCESS | 8148 | 1477708995328 Marionette TRACE conn4 <- [1,3113,null,["8"]] 19:43:15 INFO - PROCESS | 8148 | 1477708995424 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 19:43:15 INFO - PROCESS | 8148 | 1477708995443 Marionette TRACE conn4 <- [1,3114,null,{}] 19:43:15 INFO - PROCESS | 8148 | 1477708995458 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f7000 == 24 [pid = 8148] [id = 693] 19:43:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x818fa000) [pid = 8148] [serial = 2011] [outer = (nil)] 19:43:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x8197ec00) [pid = 8148] [serial = 2012] [outer = 0x818fa000] 19:43:15 INFO - PROCESS | 8148 | 1477708995566 Marionette DEBUG loaded listener.js 19:43:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x81a63400) [pid = 8148] [serial = 2013] [outer = 0x818fa000] 19:43:15 INFO - PROCESS | 8148 | --DOCSHELL 0x824a5800 == 23 [pid = 8148] [id = 679] 19:43:15 INFO - PROCESS | 8148 | --DOCSHELL 0x82b42c00 == 22 [pid = 8148] [id = 688] 19:43:15 INFO - PROCESS | 8148 | --DOCSHELL 0x82797400 == 21 [pid = 8148] [id = 687] 19:43:15 INFO - PROCESS | 8148 | --DOCSHELL 0x824a6400 == 20 [pid = 8148] [id = 686] 19:43:16 INFO - PROCESS | 8148 | --DOCSHELL 0x81867c00 == 19 [pid = 8148] [id = 685] 19:43:16 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x82cdd800) [pid = 8148] [serial = 1974] [outer = (nil)] [url = about:blank] 19:43:16 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x82ce0000) [pid = 8148] [serial = 1975] [outer = (nil)] [url = about:blank] 19:43:16 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x82b49c00) [pid = 8148] [serial = 1971] [outer = (nil)] [url = about:blank] 19:43:16 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x82b64800) [pid = 8148] [serial = 1972] [outer = (nil)] [url = about:blank] 19:43:16 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x82727000) [pid = 8148] [serial = 1968] [outer = (nil)] [url = about:blank] 19:43:16 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x82799400) [pid = 8148] [serial = 1969] [outer = (nil)] [url = about:blank] 19:43:16 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x81b7c000) [pid = 8148] [serial = 1965] [outer = (nil)] [url = about:blank] 19:43:16 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x81b7a000) [pid = 8148] [serial = 1966] [outer = (nil)] [url = about:blank] 19:43:16 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x8197c400) [pid = 8148] [serial = 1962] [outer = (nil)] [url = about:blank] 19:43:16 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x81982400) [pid = 8148] [serial = 1963] [outer = (nil)] [url = about:blank] 19:43:16 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x95e8c000) [pid = 8148] [serial = 1960] [outer = (nil)] [url = about:blank] 19:43:16 INFO - PROCESS | 8148 | 1477708996302 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]]]}] 19:43:16 INFO - . 19:43:16 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1643ms 19:43:16 INFO - PROCESS | 8148 | 1477708996367 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 19:43:16 INFO - TEST-START | /websockets/Close-0.htm 19:43:16 INFO - PROCESS | 8148 | 1477708996376 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 19:43:16 INFO - PROCESS | 8148 | 1477708996386 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}] 19:43:16 INFO - PROCESS | 8148 | 1477708996573 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 19:43:16 INFO - PROCESS | 8148 | 1477708996588 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 19:43:16 INFO - PROCESS | 8148 | 1477708996592 Marionette TRACE conn4 <- [1,3118,null,["8"]] 19:43:16 INFO - PROCESS | 8148 | 1477708996600 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 19:43:16 INFO - PROCESS | 8148 | 1477708996608 Marionette TRACE conn4 <- [1,3119,null,{}] 19:43:16 INFO - PROCESS | 8148 | 1477708996742 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:16 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b7d000 == 20 [pid = 8148] [id = 694] 19:43:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x824bf800) [pid = 8148] [serial = 2014] [outer = (nil)] 19:43:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x825c9800) [pid = 8148] [serial = 2015] [outer = 0x824bf800] 19:43:16 INFO - PROCESS | 8148 | 1477708996853 Marionette DEBUG loaded listener.js 19:43:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x825ce800) [pid = 8148] [serial = 2016] [outer = 0x824bf800] 19:43:17 INFO - PROCESS | 8148 | 1477708997484 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]]]}] 19:43:17 INFO - . 19:43:17 INFO - TEST-OK | /websockets/Close-0.htm | took 1124ms 19:43:17 INFO - PROCESS | 8148 | 1477708997510 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 19:43:17 INFO - PROCESS | 8148 | 1477708997514 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 19:43:17 INFO - TEST-START | /websockets/Close-1000-reason.htm 19:43:17 INFO - PROCESS | 8148 | 1477708997522 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}] 19:43:17 INFO - PROCESS | 8148 | 1477708997718 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 19:43:17 INFO - PROCESS | 8148 | [8148] 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 19:43:17 INFO - PROCESS | 8148 | 1477708997888 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 19:43:17 INFO - PROCESS | 8148 | 1477708997897 Marionette TRACE conn4 <- [1,3123,null,["8"]] 19:43:17 INFO - PROCESS | 8148 | 1477708997903 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 19:43:17 INFO - PROCESS | 8148 | 1477708997911 Marionette TRACE conn4 <- [1,3124,null,{}] 19:43:17 INFO - PROCESS | 8148 | 1477708997916 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x827c4400 == 21 [pid = 8148] [id = 695] 19:43:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x82b3c000) [pid = 8148] [serial = 2017] [outer = (nil)] 19:43:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x82b3f800) [pid = 8148] [serial = 2018] [outer = 0x82b3c000] 19:43:18 INFO - PROCESS | 8148 | 1477708998024 Marionette DEBUG loaded listener.js 19:43:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x87d67000) [pid = 8148] [serial = 2019] [outer = 0x82b3c000] 19:43:18 INFO - PROCESS | 8148 | 1477708998751 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]]]}] 19:43:18 INFO - .. 19:43:18 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1277ms 19:43:18 INFO - PROCESS | 8148 | 1477708998799 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 19:43:18 INFO - PROCESS | 8148 | 1477708998803 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 19:43:18 INFO - TEST-START | /websockets/Close-1000.htm 19:43:18 INFO - PROCESS | 8148 | 1477708998812 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}] 19:43:19 INFO - PROCESS | 8148 | 1477708999080 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 19:43:19 INFO - PROCESS | 8148 | 1477708999104 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 19:43:19 INFO - PROCESS | 8148 | 1477708999109 Marionette TRACE conn4 <- [1,3128,null,["8"]] 19:43:19 INFO - PROCESS | 8148 | 1477708999116 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 19:43:19 INFO - PROCESS | 8148 | 1477708999123 Marionette TRACE conn4 <- [1,3129,null,{}] 19:43:19 INFO - PROCESS | 8148 | 1477708999207 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x82727400 == 22 [pid = 8148] [id = 696] 19:43:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x82b47400) [pid = 8148] [serial = 2020] [outer = (nil)] 19:43:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x8d813000) [pid = 8148] [serial = 2021] [outer = 0x82b47400] 19:43:19 INFO - PROCESS | 8148 | 1477708999310 Marionette DEBUG loaded listener.js 19:43:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x8da2c800) [pid = 8148] [serial = 2022] [outer = 0x82b47400] 19:43:19 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x824a3400) [pid = 8148] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 19:43:19 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x827a1000) [pid = 8148] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 19:43:19 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x8c47dc00) [pid = 8148] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 19:43:19 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x818ef400) [pid = 8148] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 19:43:19 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x827c8400) [pid = 8148] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 19:43:19 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x824a7c00) [pid = 8148] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 19:43:20 INFO - PROCESS | 8148 | 1477709000036 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]]]}] 19:43:20 INFO - .. 19:43:20 INFO - TEST-OK | /websockets/Close-1000.htm | took 1286ms 19:43:20 INFO - PROCESS | 8148 | 1477709000099 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 19:43:20 INFO - PROCESS | 8148 | 1477709000107 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 19:43:20 INFO - TEST-START | /websockets/Close-NaN.htm 19:43:20 INFO - PROCESS | 8148 | 1477709000116 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}] 19:43:20 INFO - PROCESS | 8148 | 1477709000301 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 19:43:20 INFO - PROCESS | 8148 | 1477709000446 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 19:43:20 INFO - PROCESS | 8148 | 1477709000451 Marionette TRACE conn4 <- [1,3133,null,["8"]] 19:43:20 INFO - PROCESS | 8148 | 1477709000456 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 19:43:20 INFO - PROCESS | 8148 | 1477709000461 Marionette TRACE conn4 <- [1,3134,null,{}] 19:43:20 INFO - PROCESS | 8148 | 1477709000467 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x8db7a400 == 23 [pid = 8148] [id = 697] 19:43:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x8db7b800) [pid = 8148] [serial = 2023] [outer = (nil)] 19:43:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x8f7d6c00) [pid = 8148] [serial = 2024] [outer = 0x8db7b800] 19:43:20 INFO - PROCESS | 8148 | 1477709000560 Marionette DEBUG loaded listener.js 19:43:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x8f7d9800) [pid = 8148] [serial = 2025] [outer = 0x8db7b800] 19:43:21 INFO - PROCESS | 8148 | 1477709001123 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]]]}] 19:43:21 INFO - . 19:43:21 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1025ms 19:43:21 INFO - PROCESS | 8148 | 1477709001142 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 19:43:21 INFO - PROCESS | 8148 | 1477709001147 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 19:43:21 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 19:43:21 INFO - PROCESS | 8148 | 1477709001155 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}] 19:43:21 INFO - PROCESS | 8148 | 1477709001335 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 19:43:21 INFO - PROCESS | 8148 | [8148] 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 19:43:21 INFO - PROCESS | 8148 | 1477709001489 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 19:43:21 INFO - PROCESS | 8148 | 1477709001494 Marionette TRACE conn4 <- [1,3138,null,["8"]] 19:43:21 INFO - PROCESS | 8148 | 1477709001499 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 19:43:21 INFO - PROCESS | 8148 | 1477709001504 Marionette TRACE conn4 <- [1,3139,null,{}] 19:43:21 INFO - PROCESS | 8148 | 1477709001510 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:21 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f7dc800 == 24 [pid = 8148] [id = 698] 19:43:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x8fa1ac00) [pid = 8148] [serial = 2026] [outer = (nil)] 19:43:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x8fa23800) [pid = 8148] [serial = 2027] [outer = 0x8fa1ac00] 19:43:21 INFO - PROCESS | 8148 | 1477709001637 Marionette DEBUG loaded listener.js 19:43:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x905d0800) [pid = 8148] [serial = 2028] [outer = 0x8fa1ac00] 19:43:22 INFO - PROCESS | 8148 | 1477709002489 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]]]}] 19:43:22 INFO - . 19:43:22 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1373ms 19:43:22 INFO - PROCESS | 8148 | 1477709002534 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 19:43:22 INFO - TEST-START | /websockets/Close-clamp.htm 19:43:22 INFO - PROCESS | 8148 | 1477709002545 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 19:43:22 INFO - PROCESS | 8148 | 1477709002557 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}] 19:43:22 INFO - PROCESS | 8148 | 1477709002760 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 19:43:22 INFO - PROCESS | 8148 | [8148] 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 19:43:22 INFO - PROCESS | 8148 | 1477709002962 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 19:43:22 INFO - PROCESS | 8148 | 1477709002967 Marionette TRACE conn4 <- [1,3143,null,["8"]] 19:43:23 INFO - PROCESS | 8148 | 1477709003017 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 19:43:23 INFO - PROCESS | 8148 | 1477709003029 Marionette TRACE conn4 <- [1,3144,null,{}] 19:43:23 INFO - PROCESS | 8148 | 1477709003043 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:23 INFO - PROCESS | 8148 | ++DOCSHELL 0x82725400 == 25 [pid = 8148] [id = 699] 19:43:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x82795400) [pid = 8148] [serial = 2029] [outer = (nil)] 19:43:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x8279e000) [pid = 8148] [serial = 2030] [outer = 0x82795400] 19:43:23 INFO - PROCESS | 8148 | 1477709003167 Marionette DEBUG loaded listener.js 19:43:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x82a8b400) [pid = 8148] [serial = 2031] [outer = 0x82795400] 19:43:23 INFO - PROCESS | 8148 | 1477709003857 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 19:43:23 INFO - . 19:43:23 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1384ms 19:43:23 INFO - PROCESS | 8148 | 1477709003939 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 19:43:23 INFO - PROCESS | 8148 | 1477709003945 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 19:43:23 INFO - TEST-START | /websockets/Close-null.htm 19:43:23 INFO - PROCESS | 8148 | 1477709003953 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}] 19:43:24 INFO - PROCESS | 8148 | 1477709004164 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 19:43:24 INFO - PROCESS | 8148 | [8148] 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 19:43:24 INFO - PROCESS | 8148 | 1477709004362 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 19:43:24 INFO - PROCESS | 8148 | 1477709004366 Marionette TRACE conn4 <- [1,3148,null,["8"]] 19:43:24 INFO - PROCESS | 8148 | 1477709004374 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 19:43:24 INFO - PROCESS | 8148 | 1477709004382 Marionette TRACE conn4 <- [1,3149,null,{}] 19:43:24 INFO - PROCESS | 8148 | 1477709004437 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:24 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c484c00 == 26 [pid = 8148] [id = 700] 19:43:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x8c488000) [pid = 8148] [serial = 2032] [outer = (nil)] 19:43:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x8c950000) [pid = 8148] [serial = 2033] [outer = 0x8c488000] 19:43:24 INFO - PROCESS | 8148 | 1477709004559 Marionette DEBUG loaded listener.js 19:43:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x8d815000) [pid = 8148] [serial = 2034] [outer = 0x8c488000] 19:43:25 INFO - PROCESS | 8148 | 1477709005308 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]]]}] 19:43:25 INFO - . 19:43:25 INFO - TEST-OK | /websockets/Close-null.htm | took 1384ms 19:43:25 INFO - PROCESS | 8148 | 1477709005344 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 19:43:25 INFO - PROCESS | 8148 | 1477709005352 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 19:43:25 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 19:43:25 INFO - PROCESS | 8148 | 1477709005360 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}] 19:43:25 INFO - PROCESS | 8148 | 1477709005625 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 19:43:25 INFO - PROCESS | 8148 | [8148] 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 19:43:25 INFO - PROCESS | 8148 | 1477709005761 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 19:43:25 INFO - PROCESS | 8148 | 1477709005768 Marionette TRACE conn4 <- [1,3153,null,["8"]] 19:43:25 INFO - PROCESS | 8148 | 1477709005778 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 19:43:25 INFO - PROCESS | 8148 | 1477709005786 Marionette TRACE conn4 <- [1,3154,null,{}] 19:43:25 INFO - PROCESS | 8148 | 1477709005837 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa18000 == 27 [pid = 8148] [id = 701] 19:43:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x8fa19400) [pid = 8148] [serial = 2035] [outer = (nil)] 19:43:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x905c3800) [pid = 8148] [serial = 2036] [outer = 0x8fa19400] 19:43:25 INFO - PROCESS | 8148 | 1477709005951 Marionette DEBUG loaded listener.js 19:43:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x90f4e400) [pid = 8148] [serial = 2037] [outer = 0x8fa19400] 19:43:26 INFO - PROCESS | 8148 | [8148] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 19:43:26 INFO - PROCESS | 8148 | [8148] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 19:43:26 INFO - PROCESS | 8148 | 1477709006676 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]]]}] 19:43:26 INFO - .. 19:43:26 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1326ms 19:43:26 INFO - PROCESS | 8148 | 1477709006686 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 19:43:26 INFO - PROCESS | 8148 | 1477709006691 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 19:43:26 INFO - TEST-START | /websockets/Close-string.htm 19:43:26 INFO - PROCESS | 8148 | 1477709006702 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}] 19:43:26 INFO - PROCESS | 8148 | 1477709006941 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 19:43:27 INFO - PROCESS | 8148 | 1477709007105 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 19:43:27 INFO - PROCESS | 8148 | 1477709007110 Marionette TRACE conn4 <- [1,3158,null,["8"]] 19:43:27 INFO - PROCESS | 8148 | 1477709007116 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 19:43:27 INFO - PROCESS | 8148 | 1477709007124 Marionette TRACE conn4 <- [1,3159,null,{}] 19:43:27 INFO - PROCESS | 8148 | 1477709007148 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:27 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197d800 == 28 [pid = 8148] [id = 702] 19:43:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x92a81400) [pid = 8148] [serial = 2038] [outer = (nil)] 19:43:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x92b54400) [pid = 8148] [serial = 2039] [outer = 0x92a81400] 19:43:27 INFO - PROCESS | 8148 | 1477709007278 Marionette DEBUG loaded listener.js 19:43:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x92b59400) [pid = 8148] [serial = 2040] [outer = 0x92a81400] 19:43:27 INFO - PROCESS | 8148 | 1477709007933 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]]]}] 19:43:28 INFO - . 19:43:28 INFO - TEST-OK | /websockets/Close-string.htm | took 1422ms 19:43:28 INFO - PROCESS | 8148 | 1477709008151 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 19:43:28 INFO - PROCESS | 8148 | 1477709008158 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 19:43:28 INFO - TEST-START | /websockets/Close-undefined.htm 19:43:28 INFO - PROCESS | 8148 | 1477709008172 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}] 19:43:28 INFO - PROCESS | 8148 | 1477709008395 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 19:43:28 INFO - PROCESS | 8148 | [8148] 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 19:43:28 INFO - PROCESS | 8148 | 1477709008605 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 19:43:28 INFO - PROCESS | 8148 | 1477709008614 Marionette TRACE conn4 <- [1,3163,null,["8"]] 19:43:28 INFO - PROCESS | 8148 | 1477709008689 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 19:43:28 INFO - PROCESS | 8148 | 1477709008715 Marionette TRACE conn4 <- [1,3164,null,{}] 19:43:28 INFO - PROCESS | 8148 | 1477709008733 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x81980000 == 29 [pid = 8148] [id = 703] 19:43:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x81a5dc00) [pid = 8148] [serial = 2041] [outer = (nil)] 19:43:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x82727000) [pid = 8148] [serial = 2042] [outer = 0x81a5dc00] 19:43:28 INFO - PROCESS | 8148 | 1477709008855 Marionette DEBUG loaded listener.js 19:43:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x827c5c00) [pid = 8148] [serial = 2043] [outer = 0x81a5dc00] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x818fd800 == 28 [pid = 8148] [id = 676] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x8197e800 == 27 [pid = 8148] [id = 677] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x82723800 == 26 [pid = 8148] [id = 678] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x825cf000 == 25 [pid = 8148] [id = 690] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x8c47d800 == 24 [pid = 8148] [id = 683] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x8185e800 == 23 [pid = 8148] [id = 681] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x81866400 == 22 [pid = 8148] [id = 682] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x827a0000 == 21 [pid = 8148] [id = 691] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x81867800 == 20 [pid = 8148] [id = 689] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x82722400 == 19 [pid = 8148] [id = 684] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x82cd8c00 == 18 [pid = 8148] [id = 680] 19:43:30 INFO - PROCESS | 8148 | --DOCSHELL 0x8c94e800 == 17 [pid = 8148] [id = 692] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x825c6400) [pid = 8148] [serial = 1978] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x824a9c00) [pid = 8148] [serial = 1977] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x82b68c00) [pid = 8148] [serial = 1981] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x827cec00) [pid = 8148] [serial = 1980] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x8c485c00) [pid = 8148] [serial = 1984] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x8c481400) [pid = 8148] [serial = 1983] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x81987800) [pid = 8148] [serial = 1990] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x818f9000) [pid = 8148] [serial = 1989] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x825cac00) [pid = 8148] [serial = 1993] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x824c3400) [pid = 8148] [serial = 1992] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x82a8e000) [pid = 8148] [serial = 1996] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x827cb400) [pid = 8148] [serial = 1995] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x82b5e400) [pid = 8148] [serial = 1998] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x8c6a4400) [pid = 8148] [serial = 1986] [outer = (nil)] [url = about:blank] 19:43:30 INFO - PROCESS | 8148 | 1477709010469 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]]]}] 19:43:30 INFO - . 19:43:30 INFO - TEST-OK | /websockets/Close-undefined.htm | took 2330ms 19:43:30 INFO - PROCESS | 8148 | 1477709010499 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 19:43:30 INFO - PROCESS | 8148 | 1477709010506 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 19:43:30 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 19:43:30 INFO - PROCESS | 8148 | 1477709010523 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}] 19:43:30 INFO - PROCESS | 8148 | 1477709010771 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 19:43:30 INFO - PROCESS | 8148 | 1477709010915 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 19:43:30 INFO - PROCESS | 8148 | 1477709010923 Marionette TRACE conn4 <- [1,3168,null,["8"]] 19:43:30 INFO - PROCESS | 8148 | 1477709010932 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 19:43:30 INFO - PROCESS | 8148 | 1477709010941 Marionette TRACE conn4 <- [1,3169,null,{}] 19:43:30 INFO - PROCESS | 8148 | 1477709010952 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b78000 == 18 [pid = 8148] [id = 704] 19:43:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x81b78800) [pid = 8148] [serial = 2044] [outer = (nil)] 19:43:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x824a5400) [pid = 8148] [serial = 2045] [outer = 0x81b78800] 19:43:31 INFO - PROCESS | 8148 | 1477709011058 Marionette DEBUG loaded listener.js 19:43:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x824c3c00) [pid = 8148] [serial = 2046] [outer = 0x81b78800] 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:31 INFO - PROCESS | 8148 | [8148] 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 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:31 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - . 19:43:32 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1482ms 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:43:32 INFO - PROCESS | 8148 | [8148] 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 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:43:32 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:43:32 INFO - PROCESS | 8148 | 1477709011952 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]]]}] 19:43:32 INFO - PROCESS | 8148 | 1477709012000 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 19:43:32 INFO - PROCESS | 8148 | 1477709012019 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 19:43:32 INFO - PROCESS | 8148 | 1477709012047 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}] 19:43:32 INFO - PROCESS | 8148 | 1477709012426 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 19:43:32 INFO - PROCESS | 8148 | 1477709012531 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 19:43:32 INFO - PROCESS | 8148 | 1477709012537 Marionette TRACE conn4 <- [1,3173,null,["8"]] 19:43:32 INFO - PROCESS | 8148 | 1477709012547 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 19:43:32 INFO - PROCESS | 8148 | 1477709012553 Marionette TRACE conn4 <- [1,3174,null,{}] 19:43:32 INFO - PROCESS | 8148 | 1477709012561 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x82724000 == 19 [pid = 8148] [id = 705] 19:43:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x82797800) [pid = 8148] [serial = 2047] [outer = (nil)] 19:43:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x827a2000) [pid = 8148] [serial = 2048] [outer = 0x82797800] 19:43:32 INFO - PROCESS | 8148 | 1477709012669 Marionette DEBUG loaded listener.js 19:43:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x827c8c00) [pid = 8148] [serial = 2049] [outer = 0x82797800] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x82b47400) [pid = 8148] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x8c94fc00) [pid = 8148] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x827a0400) [pid = 8148] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x824bf800) [pid = 8148] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x818fa000) [pid = 8148] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x8271b800) [pid = 8148] [serial = 2003] [outer = (nil)] [url = about:blank] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x818f0c00) [pid = 8148] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x82b48000) [pid = 8148] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x82b3c000) [pid = 8148] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x8db7b800) [pid = 8148] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x8fa1ac00) [pid = 8148] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 19:43:35 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x82723400) [pid = 8148] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 19:43:39 INFO - PROCESS | 8148 | --DOCSHELL 0x818f7000 == 18 [pid = 8148] [id = 693] 19:43:39 INFO - PROCESS | 8148 | --DOCSHELL 0x8197d800 == 17 [pid = 8148] [id = 702] 19:43:39 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa18000 == 16 [pid = 8148] [id = 701] 19:43:39 INFO - PROCESS | 8148 | --DOCSHELL 0x8c484c00 == 15 [pid = 8148] [id = 700] 19:43:39 INFO - PROCESS | 8148 | --DOCSHELL 0x82725400 == 14 [pid = 8148] [id = 699] 19:43:39 INFO - PROCESS | 8148 | --DOCSHELL 0x81b7d000 == 13 [pid = 8148] [id = 694] 19:43:39 INFO - PROCESS | 8148 | --DOCSHELL 0x81b78000 == 12 [pid = 8148] [id = 704] 19:43:39 INFO - PROCESS | 8148 | --DOCSHELL 0x81980000 == 11 [pid = 8148] [id = 703] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x8c94b400) [pid = 8148] [serial = 1987] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x825cf400) [pid = 8148] [serial = 2004] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x81a63800) [pid = 8148] [serial = 2002] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x8c697800) [pid = 8148] [serial = 1999] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x82a8b800) [pid = 8148] [serial = 2007] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x81a63400) [pid = 8148] [serial = 2013] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x82b3f800) [pid = 8148] [serial = 2018] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x825ce800) [pid = 8148] [serial = 2016] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x905d0800) [pid = 8148] [serial = 2028] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x827cac00) [pid = 8148] [serial = 2006] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x8fa23800) [pid = 8148] [serial = 2027] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x87d67000) [pid = 8148] [serial = 2019] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x8da2c800) [pid = 8148] [serial = 2022] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x8f7d9800) [pid = 8148] [serial = 2025] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x8197f800) [pid = 8148] [serial = 2001] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x825c9800) [pid = 8148] [serial = 2015] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x8f7d6c00) [pid = 8148] [serial = 2024] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x8d813000) [pid = 8148] [serial = 2021] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x8d816400) [pid = 8148] [serial = 2010] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x8c955400) [pid = 8148] [serial = 2009] [outer = (nil)] [url = about:blank] 19:43:39 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x8197ec00) [pid = 8148] [serial = 2012] [outer = (nil)] [url = about:blank] 19:43:42 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x8c488000) [pid = 8148] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 19:43:42 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x8fa19400) [pid = 8148] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 19:43:42 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x81b78800) [pid = 8148] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 19:43:42 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x81a5dc00) [pid = 8148] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 19:43:42 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x92a81400) [pid = 8148] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 19:43:42 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x82795400) [pid = 8148] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 19:43:47 INFO - PROCESS | 8148 | --DOCSHELL 0x8db7a400 == 10 [pid = 8148] [id = 697] 19:43:47 INFO - PROCESS | 8148 | --DOCSHELL 0x8f7dc800 == 9 [pid = 8148] [id = 698] 19:43:47 INFO - PROCESS | 8148 | --DOCSHELL 0x82727400 == 8 [pid = 8148] [id = 696] 19:43:47 INFO - PROCESS | 8148 | --DOCSHELL 0x827c4400 == 7 [pid = 8148] [id = 695] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x82a8b400) [pid = 8148] [serial = 2031] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x8279e000) [pid = 8148] [serial = 2030] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x8d815000) [pid = 8148] [serial = 2034] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x8c950000) [pid = 8148] [serial = 2033] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x90f4e400) [pid = 8148] [serial = 2037] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x905c3800) [pid = 8148] [serial = 2036] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x92b59400) [pid = 8148] [serial = 2040] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x92b54400) [pid = 8148] [serial = 2039] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x827c5c00) [pid = 8148] [serial = 2043] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x82727000) [pid = 8148] [serial = 2042] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x824c3c00) [pid = 8148] [serial = 2046] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x824a5400) [pid = 8148] [serial = 2045] [outer = (nil)] [url = about:blank] 19:43:47 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x827a2000) [pid = 8148] [serial = 2048] [outer = (nil)] [url = about:blank] 19:44:02 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:44:02 INFO - PROCESS | 8148 | 1477709042861 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]]]}] 19:44:02 INFO - .. 19:44:02 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30871ms 19:44:02 INFO - PROCESS | 8148 | 1477709042913 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 19:44:02 INFO - PROCESS | 8148 | 1477709042920 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 19:44:02 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 19:44:02 INFO - PROCESS | 8148 | 1477709042932 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}] 19:44:03 INFO - PROCESS | 8148 | 1477709043260 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 19:44:03 INFO - PROCESS | 8148 | [8148] 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 19:44:03 INFO - PROCESS | 8148 | 1477709043378 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 19:44:03 INFO - PROCESS | 8148 | 1477709043389 Marionette TRACE conn4 <- [1,3178,null,["8"]] 19:44:03 INFO - PROCESS | 8148 | 1477709043402 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 19:44:03 INFO - PROCESS | 8148 | 1477709043416 Marionette TRACE conn4 <- [1,3179,null,{}] 19:44:03 INFO - PROCESS | 8148 | 1477709043426 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:03 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197a400 == 8 [pid = 8148] [id = 706] 19:44:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x8197ac00) [pid = 8148] [serial = 2050] [outer = (nil)] 19:44:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197e400) [pid = 8148] [serial = 2051] [outer = 0x8197ac00] 19:44:03 INFO - PROCESS | 8148 | 1477709043586 Marionette DEBUG loaded listener.js 19:44:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81985800) [pid = 8148] [serial = 2052] [outer = 0x8197ac00] 19:44:04 INFO - PROCESS | 8148 | [8148] 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 19:44:04 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:44:04 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:44:04 INFO - PROCESS | 8148 | 1477709044274 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]]]}] 19:44:04 INFO - . 19:44:04 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1369ms 19:44:04 INFO - PROCESS | 8148 | 1477709044308 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 19:44:04 INFO - PROCESS | 8148 | 1477709044316 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 19:44:04 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 19:44:04 INFO - PROCESS | 8148 | 1477709044324 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}] 19:44:04 INFO - PROCESS | 8148 | 1477709044582 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 19:44:04 INFO - PROCESS | 8148 | 1477709044670 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 19:44:04 INFO - PROCESS | 8148 | 1477709044676 Marionette TRACE conn4 <- [1,3183,null,["8"]] 19:44:04 INFO - PROCESS | 8148 | 1477709044684 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 19:44:04 INFO - PROCESS | 8148 | 1477709044690 Marionette TRACE conn4 <- [1,3184,null,{}] 19:44:04 INFO - PROCESS | 8148 | 1477709044697 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x81981000 == 9 [pid = 8148] [id = 707] 19:44:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81983400) [pid = 8148] [serial = 2053] [outer = (nil)] 19:44:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x81b7dc00) [pid = 8148] [serial = 2054] [outer = 0x81983400] 19:44:04 INFO - PROCESS | 8148 | 1477709044805 Marionette DEBUG loaded listener.js 19:44:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x81b7c400) [pid = 8148] [serial = 2055] [outer = 0x81983400] 19:44:05 INFO - PROCESS | 8148 | 1477709045534 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]]]}] 19:44:05 INFO - .. 19:44:05 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1225ms 19:44:05 INFO - PROCESS | 8148 | 1477709045559 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 19:44:05 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 19:44:05 INFO - PROCESS | 8148 | 1477709045567 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 19:44:05 INFO - PROCESS | 8148 | 1477709045574 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}] 19:44:05 INFO - PROCESS | 8148 | 1477709045833 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 19:44:05 INFO - PROCESS | 8148 | 1477709045856 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 19:44:05 INFO - PROCESS | 8148 | 1477709045861 Marionette TRACE conn4 <- [1,3188,null,["8"]] 19:44:05 INFO - PROCESS | 8148 | 1477709045867 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 19:44:05 INFO - PROCESS | 8148 | 1477709045874 Marionette TRACE conn4 <- [1,3189,null,{}] 19:44:05 INFO - PROCESS | 8148 | 1477709045881 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:05 INFO - PROCESS | 8148 | ++DOCSHELL 0x82718c00 == 10 [pid = 8148] [id = 708] 19:44:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x82719000) [pid = 8148] [serial = 2056] [outer = (nil)] 19:44:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x8271b800) [pid = 8148] [serial = 2057] [outer = 0x82719000] 19:44:05 INFO - PROCESS | 8148 | 1477709045992 Marionette DEBUG loaded listener.js 19:44:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x82722400) [pid = 8148] [serial = 2058] [outer = 0x82719000] 19:44:06 INFO - PROCESS | 8148 | 1477709046738 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]]]}] 19:44:06 INFO - .. 19:44:06 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1176ms 19:44:06 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 19:44:06 INFO - PROCESS | 8148 | 1477709046750 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 19:44:06 INFO - PROCESS | 8148 | 1477709046754 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 19:44:06 INFO - PROCESS | 8148 | 1477709046761 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}] 19:44:06 INFO - PROCESS | 8148 | 1477709046987 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 19:44:07 INFO - PROCESS | 8148 | 1477709047076 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 19:44:07 INFO - PROCESS | 8148 | 1477709047084 Marionette TRACE conn4 <- [1,3193,null,["8"]] 19:44:07 INFO - PROCESS | 8148 | 1477709047090 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 19:44:07 INFO - PROCESS | 8148 | 1477709047096 Marionette TRACE conn4 <- [1,3194,null,{}] 19:44:07 INFO - PROCESS | 8148 | 1477709047102 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:07 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a3800 == 11 [pid = 8148] [id = 709] 19:44:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x824aa400) [pid = 8148] [serial = 2059] [outer = (nil)] 19:44:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82b49400) [pid = 8148] [serial = 2060] [outer = 0x824aa400] 19:44:07 INFO - PROCESS | 8148 | 1477709047203 Marionette DEBUG loaded listener.js 19:44:07 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82b62c00) [pid = 8148] [serial = 2061] [outer = 0x824aa400] 19:44:07 INFO - PROCESS | 8148 | 1477709047819 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]]]}] 19:44:07 INFO - .. 19:44:07 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1075ms 19:44:07 INFO - PROCESS | 8148 | 1477709047835 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 19:44:07 INFO - PROCESS | 8148 | 1477709047839 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 19:44:07 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 19:44:07 INFO - PROCESS | 8148 | 1477709047846 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}] 19:44:08 INFO - PROCESS | 8148 | 1477709048019 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 19:44:08 INFO - PROCESS | 8148 | 1477709048165 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 19:44:08 INFO - PROCESS | 8148 | 1477709048171 Marionette TRACE conn4 <- [1,3198,null,["8"]] 19:44:08 INFO - PROCESS | 8148 | 1477709048177 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 19:44:08 INFO - PROCESS | 8148 | 1477709048182 Marionette TRACE conn4 <- [1,3199,null,{}] 19:44:08 INFO - PROCESS | 8148 | 1477709048187 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b5d800 == 12 [pid = 8148] [id = 710] 19:44:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x82b6ac00) [pid = 8148] [serial = 2062] [outer = (nil)] 19:44:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x82cd9800) [pid = 8148] [serial = 2063] [outer = 0x82b6ac00] 19:44:08 INFO - PROCESS | 8148 | 1477709048281 Marionette DEBUG loaded listener.js 19:44:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x82cdc000) [pid = 8148] [serial = 2064] [outer = 0x82b6ac00] 19:44:08 INFO - PROCESS | 8148 | 1477709048871 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]]]}] 19:44:08 INFO - .. 19:44:08 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1072ms 19:44:08 INFO - PROCESS | 8148 | 1477709048919 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 19:44:08 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 19:44:08 INFO - PROCESS | 8148 | 1477709048923 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 19:44:08 INFO - PROCESS | 8148 | 1477709048931 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}] 19:44:09 INFO - PROCESS | 8148 | 1477709049213 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 19:44:09 INFO - PROCESS | 8148 | 1477709049227 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 19:44:09 INFO - PROCESS | 8148 | 1477709049231 Marionette TRACE conn4 <- [1,3203,null,["8"]] 19:44:09 INFO - PROCESS | 8148 | 1477709049238 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 19:44:09 INFO - PROCESS | 8148 | 1477709049243 Marionette TRACE conn4 <- [1,3204,null,{}] 19:44:09 INFO - PROCESS | 8148 | 1477709049248 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:09 INFO - PROCESS | 8148 | ++DOCSHELL 0x8185a800 == 13 [pid = 8148] [id = 711] 19:44:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x87d6b800) [pid = 8148] [serial = 2065] [outer = (nil)] 19:44:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x8c47e000) [pid = 8148] [serial = 2066] [outer = 0x87d6b800] 19:44:09 INFO - PROCESS | 8148 | 1477709049347 Marionette DEBUG loaded listener.js 19:44:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x8c486800) [pid = 8148] [serial = 2067] [outer = 0x87d6b800] 19:44:10 INFO - PROCESS | 8148 | 1477709050005 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]]]}] 19:44:10 INFO - .. 19:44:10 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1124ms 19:44:10 INFO - PROCESS | 8148 | 1477709050053 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 19:44:10 INFO - PROCESS | 8148 | 1477709050057 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 19:44:10 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 19:44:10 INFO - PROCESS | 8148 | 1477709050064 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}] 19:44:10 INFO - PROCESS | 8148 | 1477709050245 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 19:44:10 INFO - PROCESS | 8148 | 1477709050388 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 19:44:10 INFO - PROCESS | 8148 | 1477709050397 Marionette TRACE conn4 <- [1,3208,null,["8"]] 19:44:10 INFO - PROCESS | 8148 | 1477709050406 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 19:44:10 INFO - PROCESS | 8148 | 1477709050413 Marionette TRACE conn4 <- [1,3209,null,{}] 19:44:10 INFO - PROCESS | 8148 | 1477709050419 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:10 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c699800 == 14 [pid = 8148] [id = 712] 19:44:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x8c699c00) [pid = 8148] [serial = 2068] [outer = (nil)] 19:44:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x8c6a1400) [pid = 8148] [serial = 2069] [outer = 0x8c699c00] 19:44:10 INFO - PROCESS | 8148 | 1477709050510 Marionette DEBUG loaded listener.js 19:44:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x8c6a4000) [pid = 8148] [serial = 2070] [outer = 0x8c699c00] 19:44:11 INFO - PROCESS | 8148 | 1477709051052 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]]]}] 19:44:11 INFO - . 19:44:11 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1021ms 19:44:11 INFO - PROCESS | 8148 | 1477709051127 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 19:44:11 INFO - PROCESS | 8148 | 1477709051134 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 19:44:11 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 19:44:11 INFO - PROCESS | 8148 | 1477709051151 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}] 19:44:11 INFO - PROCESS | 8148 | 1477709051380 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 19:44:11 INFO - PROCESS | 8148 | [8148] 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 19:44:11 INFO - PROCESS | 8148 | 1477709051575 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 19:44:11 INFO - PROCESS | 8148 | 1477709051585 Marionette TRACE conn4 <- [1,3213,null,["8"]] 19:44:11 INFO - PROCESS | 8148 | 1477709051598 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 19:44:11 INFO - PROCESS | 8148 | 1477709051611 Marionette TRACE conn4 <- [1,3214,null,{}] 19:44:11 INFO - PROCESS | 8148 | 1477709051620 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:11 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197f000 == 15 [pid = 8148] [id = 713] 19:44:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x81980800) [pid = 8148] [serial = 2071] [outer = (nil)] 19:44:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x81a5d800) [pid = 8148] [serial = 2072] [outer = 0x81980800] 19:44:11 INFO - PROCESS | 8148 | 1477709051745 Marionette DEBUG loaded listener.js 19:44:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x81a63c00) [pid = 8148] [serial = 2073] [outer = 0x81980800] 19:44:12 INFO - PROCESS | 8148 | 1477709052456 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"]]]}] 19:44:12 INFO - . 19:44:12 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1374ms 19:44:12 INFO - PROCESS | 8148 | 1477709052526 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 19:44:12 INFO - PROCESS | 8148 | 1477709052535 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 19:44:12 INFO - TEST-START | /websockets/Create-invalid-urls.htm 19:44:12 INFO - PROCESS | 8148 | 1477709052546 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}] 19:44:12 INFO - PROCESS | 8148 | 1477709052831 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 19:44:12 INFO - PROCESS | 8148 | 1477709052962 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 19:44:12 INFO - PROCESS | 8148 | 1477709052968 Marionette TRACE conn4 <- [1,3218,null,["8"]] 19:44:12 INFO - PROCESS | 8148 | 1477709052981 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 19:44:12 INFO - PROCESS | 8148 | 1477709052990 Marionette TRACE conn4 <- [1,3219,null,{}] 19:44:13 INFO - PROCESS | 8148 | 1477709053042 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:13 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a62800 == 16 [pid = 8148] [id = 714] 19:44:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x825d3800) [pid = 8148] [serial = 2074] [outer = (nil)] 19:44:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x8279ec00) [pid = 8148] [serial = 2075] [outer = 0x825d3800] 19:44:13 INFO - PROCESS | 8148 | 1477709053156 Marionette DEBUG loaded listener.js 19:44:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x827c4400) [pid = 8148] [serial = 2076] [outer = 0x825d3800] 19:44:13 INFO - PROCESS | 8148 | [8148] 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 19:44:13 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:44:13 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:44:13 INFO - PROCESS | 8148 | [8148] 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 19:44:13 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:44:13 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:44:13 INFO - PROCESS | 8148 | [8148] 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 19:44:13 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:44:13 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:44:13 INFO - PROCESS | 8148 | [8148] 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 19:44:13 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:44:13 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:44:13 INFO - PROCESS | 8148 | [8148] 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 19:44:13 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:44:13 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:44:13 INFO - PROCESS | 8148 | 1477709053861 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]]]}] 19:44:13 INFO - ..... 19:44:13 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1339ms 19:44:13 INFO - PROCESS | 8148 | 1477709053900 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 19:44:13 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 19:44:13 INFO - PROCESS | 8148 | 1477709053910 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 19:44:13 INFO - PROCESS | 8148 | 1477709053928 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}] 19:44:14 INFO - PROCESS | 8148 | 1477709054115 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 19:44:14 INFO - PROCESS | 8148 | 1477709054312 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 19:44:14 INFO - PROCESS | 8148 | 1477709054318 Marionette TRACE conn4 <- [1,3223,null,["8"]] 19:44:14 INFO - PROCESS | 8148 | 1477709054330 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 19:44:14 INFO - PROCESS | 8148 | 1477709054338 Marionette TRACE conn4 <- [1,3224,null,{}] 19:44:14 INFO - PROCESS | 8148 | 1477709054345 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:14 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c481400 == 17 [pid = 8148] [id = 715] 19:44:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 49 (0x8c488000) [pid = 8148] [serial = 2077] [outer = (nil)] 19:44:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 50 (0x8c6a4800) [pid = 8148] [serial = 2078] [outer = 0x8c488000] 19:44:14 INFO - PROCESS | 8148 | 1477709054462 Marionette DEBUG loaded listener.js 19:44:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 51 (0x8c94d400) [pid = 8148] [serial = 2079] [outer = 0x8c488000] 19:44:15 INFO - PROCESS | 8148 | [8148] 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 19:44:15 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:44:15 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:44:15 INFO - PROCESS | 8148 | 1477709055140 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]]]}] 19:44:15 INFO - . 19:44:15 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1283ms 19:44:15 INFO - PROCESS | 8148 | 1477709055204 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 19:44:15 INFO - PROCESS | 8148 | 1477709055209 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 19:44:15 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 19:44:15 INFO - PROCESS | 8148 | 1477709055216 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}] 19:44:15 INFO - PROCESS | 8148 | 1477709055461 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 19:44:15 INFO - PROCESS | 8148 | 1477709055644 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 19:44:15 INFO - PROCESS | 8148 | 1477709055653 Marionette TRACE conn4 <- [1,3228,null,["8"]] 19:44:15 INFO - PROCESS | 8148 | 1477709055665 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 19:44:15 INFO - PROCESS | 8148 | 1477709055672 Marionette TRACE conn4 <- [1,3229,null,{}] 19:44:15 INFO - PROCESS | 8148 | 1477709055722 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c958400 == 18 [pid = 8148] [id = 716] 19:44:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 52 (0x8d810c00) [pid = 8148] [serial = 2080] [outer = (nil)] 19:44:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 53 (0x8d819c00) [pid = 8148] [serial = 2081] [outer = 0x8d810c00] 19:44:15 INFO - PROCESS | 8148 | 1477709055848 Marionette DEBUG loaded listener.js 19:44:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 54 (0x8db6cc00) [pid = 8148] [serial = 2082] [outer = 0x8d810c00] 19:44:16 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:44:16 INFO - PROCESS | 8148 | 1477709056730 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]]]}] 19:44:16 INFO - . 19:44:16 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1534ms 19:44:16 INFO - PROCESS | 8148 | 1477709056753 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 19:44:16 INFO - PROCESS | 8148 | 1477709056761 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 19:44:16 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 19:44:16 INFO - PROCESS | 8148 | 1477709056773 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}] 19:44:17 INFO - PROCESS | 8148 | 1477709057060 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 19:44:17 INFO - PROCESS | 8148 | 1477709057256 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 19:44:17 INFO - PROCESS | 8148 | 1477709057263 Marionette TRACE conn4 <- [1,3233,null,["8"]] 19:44:18 INFO - PROCESS | 8148 | --DOCSHELL 0x82724000 == 17 [pid = 8148] [id = 705] 19:44:18 INFO - PROCESS | 8148 | 1477709058177 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 19:44:18 INFO - PROCESS | 8148 | 1477709058188 Marionette TRACE conn4 <- [1,3234,null,{}] 19:44:18 INFO - PROCESS | 8148 | 1477709058198 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x81860000 == 18 [pid = 8148] [id = 717] 19:44:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 55 (0x81860400) [pid = 8148] [serial = 2083] [outer = (nil)] 19:44:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 56 (0x818f3400) [pid = 8148] [serial = 2084] [outer = 0x81860400] 19:44:18 INFO - PROCESS | 8148 | 1477709058321 Marionette DEBUG loaded listener.js 19:44:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 57 (0x8197bc00) [pid = 8148] [serial = 2085] [outer = 0x81860400] 19:44:18 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:44:19 INFO - PROCESS | 8148 | 1477709059004 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]]]}] 19:44:19 INFO - . 19:44:19 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 2273ms 19:44:19 INFO - PROCESS | 8148 | 1477709059045 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 19:44:19 INFO - PROCESS | 8148 | 1477709059053 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 19:44:19 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 19:44:19 INFO - PROCESS | 8148 | 1477709059062 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}] 19:44:19 INFO - PROCESS | 8148 | 1477709059255 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 19:44:19 INFO - PROCESS | 8148 | 1477709059396 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 19:44:19 INFO - PROCESS | 8148 | 1477709059403 Marionette TRACE conn4 <- [1,3238,null,["8"]] 19:44:19 INFO - PROCESS | 8148 | 1477709059421 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 19:44:19 INFO - PROCESS | 8148 | 1477709059433 Marionette TRACE conn4 <- [1,3239,null,{}] 19:44:19 INFO - PROCESS | 8148 | 1477709059439 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a2c00 == 19 [pid = 8148] [id = 718] 19:44:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 58 (0x824a4000) [pid = 8148] [serial = 2086] [outer = (nil)] 19:44:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x824ab000) [pid = 8148] [serial = 2087] [outer = 0x824a4000] 19:44:19 INFO - PROCESS | 8148 | 1477709059546 Marionette DEBUG loaded listener.js 19:44:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x824bd400) [pid = 8148] [serial = 2088] [outer = 0x824a4000] 19:44:20 INFO - PROCESS | 8148 | 1477709060163 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"]]]}] 19:44:20 INFO - . 19:44:20 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1126ms 19:44:20 INFO - PROCESS | 8148 | 1477709060187 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 19:44:20 INFO - PROCESS | 8148 | 1477709060192 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 19:44:20 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 19:44:20 INFO - PROCESS | 8148 | 1477709060213 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}] 19:44:20 INFO - PROCESS | 8148 | 1477709060584 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 19:44:20 INFO - PROCESS | 8148 | [8148] 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 19:44:20 INFO - PROCESS | 8148 | 1477709060636 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 19:44:20 INFO - PROCESS | 8148 | 1477709060642 Marionette TRACE conn4 <- [1,3243,null,["8"]] 19:44:20 INFO - PROCESS | 8148 | 1477709060737 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 19:44:20 INFO - PROCESS | 8148 | 1477709060752 Marionette TRACE conn4 <- [1,3244,null,{}] 19:44:20 INFO - PROCESS | 8148 | 1477709060772 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x82798c00 == 20 [pid = 8148] [id = 719] 19:44:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x827a3000) [pid = 8148] [serial = 2089] [outer = (nil)] 19:44:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x827c7400) [pid = 8148] [serial = 2090] [outer = 0x827a3000] 19:44:20 INFO - PROCESS | 8148 | 1477709060879 Marionette DEBUG loaded listener.js 19:44:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x827d2400) [pid = 8148] [serial = 2091] [outer = 0x827a3000] 19:44:21 INFO - PROCESS | 8148 | 1477709061619 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]]]}] 19:44:21 INFO - . 19:44:21 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1430ms 19:44:21 INFO - PROCESS | 8148 | 1477709061644 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 19:44:21 INFO - PROCESS | 8148 | 1477709061648 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 19:44:21 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 19:44:21 INFO - PROCESS | 8148 | 1477709061655 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}] 19:44:21 INFO - PROCESS | 8148 | 1477709061908 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 19:44:21 INFO - PROCESS | 8148 | 1477709061942 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 19:44:21 INFO - PROCESS | 8148 | 1477709061948 Marionette TRACE conn4 <- [1,3248,null,["8"]] 19:44:21 INFO - PROCESS | 8148 | 1477709061953 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 19:44:21 INFO - PROCESS | 8148 | 1477709061959 Marionette TRACE conn4 <- [1,3249,null,{}] 19:44:22 INFO - PROCESS | 8148 | 1477709062042 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b42800 == 21 [pid = 8148] [id = 720] 19:44:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x82b45c00) [pid = 8148] [serial = 2092] [outer = (nil)] 19:44:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x82b47400) [pid = 8148] [serial = 2093] [outer = 0x82b45c00] 19:44:22 INFO - PROCESS | 8148 | 1477709062155 Marionette DEBUG loaded listener.js 19:44:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x8c484000) [pid = 8148] [serial = 2094] [outer = 0x82b45c00] 19:44:22 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x8c699c00) [pid = 8148] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 19:44:22 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x87d6b800) [pid = 8148] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 19:44:22 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x82b6ac00) [pid = 8148] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 19:44:22 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x824aa400) [pid = 8148] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 19:44:22 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x82719000) [pid = 8148] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 19:44:22 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x82797800) [pid = 8148] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 19:44:22 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x8197ac00) [pid = 8148] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 19:44:22 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x81983400) [pid = 8148] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 19:44:23 INFO - PROCESS | 8148 | 1477709063046 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]]]}] 19:44:23 INFO - .. 19:44:23 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1431ms 19:44:23 INFO - PROCESS | 8148 | 1477709063088 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 19:44:23 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 19:44:23 INFO - PROCESS | 8148 | 1477709063093 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 19:44:23 INFO - PROCESS | 8148 | 1477709063101 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}] 19:44:23 INFO - PROCESS | 8148 | 1477709063338 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 19:44:23 INFO - PROCESS | 8148 | 1477709063352 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 19:44:23 INFO - PROCESS | 8148 | 1477709063355 Marionette TRACE conn4 <- [1,3253,null,["8"]] 19:44:23 INFO - PROCESS | 8148 | 1477709063361 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 19:44:23 INFO - PROCESS | 8148 | 1477709063367 Marionette TRACE conn4 <- [1,3254,null,{}] 19:44:23 INFO - PROCESS | 8148 | 1477709063372 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:23 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c695800 == 22 [pid = 8148] [id = 721] 19:44:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x8c697c00) [pid = 8148] [serial = 2095] [outer = (nil)] 19:44:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x8c6a4400) [pid = 8148] [serial = 2096] [outer = 0x8c697c00] 19:44:23 INFO - PROCESS | 8148 | 1477709063463 Marionette DEBUG loaded listener.js 19:44:23 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x8c956800) [pid = 8148] [serial = 2097] [outer = 0x8c697c00] 19:44:24 INFO - PROCESS | 8148 | 1477709064052 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]]]}] 19:44:24 INFO - . 19:44:24 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 972ms 19:44:24 INFO - PROCESS | 8148 | 1477709064071 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 19:44:24 INFO - PROCESS | 8148 | 1477709064088 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 19:44:24 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 19:44:24 INFO - PROCESS | 8148 | 1477709064096 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}] 19:44:24 INFO - PROCESS | 8148 | 1477709064263 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 19:44:24 INFO - PROCESS | 8148 | 1477709064273 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 19:44:24 INFO - PROCESS | 8148 | 1477709064277 Marionette TRACE conn4 <- [1,3258,null,["8"]] 19:44:24 INFO - PROCESS | 8148 | 1477709064284 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 19:44:24 INFO - PROCESS | 8148 | 1477709064290 Marionette TRACE conn4 <- [1,3259,null,{}] 19:44:24 INFO - PROCESS | 8148 | 1477709064295 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:24 INFO - PROCESS | 8148 | ++DOCSHELL 0x8d816c00 == 23 [pid = 8148] [id = 722] 19:44:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x8da2b000) [pid = 8148] [serial = 2098] [outer = (nil)] 19:44:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x8db79c00) [pid = 8148] [serial = 2099] [outer = 0x8da2b000] 19:44:24 INFO - PROCESS | 8148 | 1477709064557 Marionette DEBUG loaded listener.js 19:44:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x8f7d6c00) [pid = 8148] [serial = 2100] [outer = 0x8da2b000] 19:44:25 INFO - PROCESS | 8148 | 1477709065344 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]]]}] 19:44:25 INFO - .. 19:44:25 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1277ms 19:44:25 INFO - PROCESS | 8148 | 1477709065375 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 19:44:25 INFO - PROCESS | 8148 | 1477709065381 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 19:44:25 INFO - TEST-START | /websockets/Create-valid-url.htm 19:44:25 INFO - PROCESS | 8148 | 1477709065437 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}] 19:44:25 INFO - PROCESS | 8148 | 1477709065687 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 19:44:25 INFO - PROCESS | 8148 | 1477709065880 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 19:44:25 INFO - PROCESS | 8148 | 1477709065884 Marionette TRACE conn4 <- [1,3263,null,["8"]] 19:44:25 INFO - PROCESS | 8148 | 1477709065899 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 19:44:25 INFO - PROCESS | 8148 | 1477709065907 Marionette TRACE conn4 <- [1,3264,null,{}] 19:44:25 INFO - PROCESS | 8148 | 1477709065916 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x825d2800 == 24 [pid = 8148] [id = 723] 19:44:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x825d3400) [pid = 8148] [serial = 2101] [outer = (nil)] 19:44:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x82723c00) [pid = 8148] [serial = 2102] [outer = 0x825d3400] 19:44:26 INFO - PROCESS | 8148 | 1477709066040 Marionette DEBUG loaded listener.js 19:44:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x8279b800) [pid = 8148] [serial = 2103] [outer = 0x825d3400] 19:44:26 INFO - PROCESS | 8148 | 1477709066826 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]]]}] 19:44:26 INFO - .. 19:44:26 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1475ms 19:44:26 INFO - PROCESS | 8148 | 1477709066892 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 19:44:26 INFO - PROCESS | 8148 | 1477709066899 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 19:44:26 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 19:44:26 INFO - PROCESS | 8148 | 1477709066908 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}] 19:44:27 INFO - PROCESS | 8148 | 1477709067112 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 19:44:27 INFO - PROCESS | 8148 | 1477709067303 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 19:44:27 INFO - PROCESS | 8148 | 1477709067309 Marionette TRACE conn4 <- [1,3268,null,["8"]] 19:44:27 INFO - PROCESS | 8148 | 1477709067316 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 19:44:27 INFO - PROCESS | 8148 | 1477709067322 Marionette TRACE conn4 <- [1,3269,null,{}] 19:44:27 INFO - PROCESS | 8148 | 1477709067375 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:27 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f1000 == 25 [pid = 8148] [id = 724] 19:44:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x87d68800) [pid = 8148] [serial = 2104] [outer = (nil)] 19:44:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x8c489000) [pid = 8148] [serial = 2105] [outer = 0x87d68800] 19:44:27 INFO - PROCESS | 8148 | 1477709067488 Marionette DEBUG loaded listener.js 19:44:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x8c954c00) [pid = 8148] [serial = 2106] [outer = 0x87d68800] 19:44:28 INFO - PROCESS | 8148 | 1477709068289 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]]]}] 19:44:28 INFO - . 19:44:28 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1434ms 19:44:28 INFO - PROCESS | 8148 | 1477709068354 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 19:44:28 INFO - PROCESS | 8148 | 1477709068363 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 19:44:28 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 19:44:28 INFO - PROCESS | 8148 | 1477709068401 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}] 19:44:28 INFO - PROCESS | 8148 | 1477709068609 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 19:44:28 INFO - PROCESS | 8148 | [8148] 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 19:44:28 INFO - PROCESS | 8148 | 1477709068805 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 19:44:28 INFO - PROCESS | 8148 | 1477709068811 Marionette TRACE conn4 <- [1,3273,null,["8"]] 19:44:28 INFO - PROCESS | 8148 | 1477709068818 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 19:44:28 INFO - PROCESS | 8148 | 1477709068827 Marionette TRACE conn4 <- [1,3274,null,{}] 19:44:29 INFO - PROCESS | 8148 | 1477709069010 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:29 INFO - PROCESS | 8148 | ++DOCSHELL 0x81863800 == 26 [pid = 8148] [id = 725] 19:44:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x818fb400) [pid = 8148] [serial = 2107] [outer = (nil)] 19:44:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x81b71000) [pid = 8148] [serial = 2108] [outer = 0x818fb400] 19:44:29 INFO - PROCESS | 8148 | 1477709069123 Marionette DEBUG loaded listener.js 19:44:29 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x824a7c00) [pid = 8148] [serial = 2109] [outer = 0x818fb400] 19:44:29 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:44:29 INFO - PROCESS | 8148 | [8148] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:44:29 INFO - PROCESS | 8148 | --DOCSHELL 0x82b5d800 == 25 [pid = 8148] [id = 710] 19:44:29 INFO - PROCESS | 8148 | --DOCSHELL 0x8197a400 == 24 [pid = 8148] [id = 706] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x8c6a4000) [pid = 8148] [serial = 2070] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x82b62c00) [pid = 8148] [serial = 2061] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x8197e400) [pid = 8148] [serial = 2051] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x82cdc000) [pid = 8148] [serial = 2064] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x8c47e000) [pid = 8148] [serial = 2066] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x81985800) [pid = 8148] [serial = 2052] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x8271b800) [pid = 8148] [serial = 2057] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x81b7c400) [pid = 8148] [serial = 2055] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x8c6a1400) [pid = 8148] [serial = 2069] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x82cd9800) [pid = 8148] [serial = 2063] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x81b7dc00) [pid = 8148] [serial = 2054] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x827c8c00) [pid = 8148] [serial = 2049] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x82722400) [pid = 8148] [serial = 2058] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x8c486800) [pid = 8148] [serial = 2067] [outer = (nil)] [url = about:blank] 19:44:29 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x82b49400) [pid = 8148] [serial = 2060] [outer = (nil)] [url = about:blank] 19:44:30 INFO - PROCESS | 8148 | 1477709070007 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]]]}] 19:44:30 INFO - . 19:44:30 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1630ms 19:44:30 INFO - PROCESS | 8148 | 1477709070031 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 19:44:30 INFO - PROCESS | 8148 | 1477709070037 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 19:44:30 INFO - TEST-START | /websockets/Secure-Close-0.htm 19:44:30 INFO - PROCESS | 8148 | 1477709070054 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}] 19:44:30 INFO - PROCESS | 8148 | 1477709070247 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 19:44:30 INFO - PROCESS | 8148 | 1477709070392 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 19:44:30 INFO - PROCESS | 8148 | 1477709070398 Marionette TRACE conn4 <- [1,3278,null,["8"]] 19:44:30 INFO - PROCESS | 8148 | 1477709070406 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 19:44:30 INFO - PROCESS | 8148 | 1477709070414 Marionette TRACE conn4 <- [1,3279,null,{}] 19:44:30 INFO - PROCESS | 8148 | 1477709070432 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x824bec00 == 25 [pid = 8148] [id = 726] 19:44:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 59 (0x824bf800) [pid = 8148] [serial = 2110] [outer = (nil)] 19:44:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 60 (0x825ccc00) [pid = 8148] [serial = 2111] [outer = 0x824bf800] 19:44:30 INFO - PROCESS | 8148 | 1477709070537 Marionette DEBUG loaded listener.js 19:44:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 61 (0x825d0000) [pid = 8148] [serial = 2112] [outer = 0x824bf800] 19:44:31 INFO - PROCESS | 8148 | 1477709071222 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]]]}] 19:44:31 INFO - . 19:44:31 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1182ms 19:44:31 INFO - PROCESS | 8148 | 1477709071234 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 19:44:31 INFO - PROCESS | 8148 | 1477709071238 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 19:44:31 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 19:44:31 INFO - PROCESS | 8148 | 1477709071248 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}] 19:44:31 INFO - PROCESS | 8148 | 1477709071447 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 19:44:31 INFO - PROCESS | 8148 | [8148] 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 19:44:31 INFO - PROCESS | 8148 | 1477709071619 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 19:44:31 INFO - PROCESS | 8148 | 1477709071627 Marionette TRACE conn4 <- [1,3283,null,["8"]] 19:44:31 INFO - PROCESS | 8148 | 1477709071635 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 19:44:31 INFO - PROCESS | 8148 | 1477709071644 Marionette TRACE conn4 <- [1,3284,null,{}] 19:44:31 INFO - PROCESS | 8148 | 1477709071660 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b3ec00 == 26 [pid = 8148] [id = 727] 19:44:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 62 (0x82b3f800) [pid = 8148] [serial = 2113] [outer = (nil)] 19:44:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x82b5c800) [pid = 8148] [serial = 2114] [outer = 0x82b3f800] 19:44:31 INFO - PROCESS | 8148 | 1477709071769 Marionette DEBUG loaded listener.js 19:44:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x82cddc00) [pid = 8148] [serial = 2115] [outer = 0x82b3f800] 19:44:32 INFO - PROCESS | 8148 | 1477709072453 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]]]}] 19:44:32 INFO - .. 19:44:32 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1226ms 19:44:32 INFO - PROCESS | 8148 | 1477709072474 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 19:44:32 INFO - PROCESS | 8148 | 1477709072478 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 19:44:32 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 19:44:32 INFO - PROCESS | 8148 | 1477709072503 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}] 19:44:32 INFO - PROCESS | 8148 | 1477709072762 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 19:44:32 INFO - PROCESS | 8148 | 1477709072802 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 19:44:32 INFO - PROCESS | 8148 | 1477709072808 Marionette TRACE conn4 <- [1,3288,null,["8"]] 19:44:32 INFO - PROCESS | 8148 | 1477709072815 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 19:44:32 INFO - PROCESS | 8148 | 1477709072822 Marionette TRACE conn4 <- [1,3289,null,{}] 19:44:32 INFO - PROCESS | 8148 | 1477709072920 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:32 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c6a3000 == 27 [pid = 8148] [id = 728] 19:44:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x8c951400) [pid = 8148] [serial = 2116] [outer = (nil)] 19:44:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x8c955800) [pid = 8148] [serial = 2117] [outer = 0x8c951400] 19:44:33 INFO - PROCESS | 8148 | 1477709073018 Marionette DEBUG loaded listener.js 19:44:33 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x8d81a000) [pid = 8148] [serial = 2118] [outer = 0x8c951400] 19:44:33 INFO - PROCESS | 8148 | 1477709073704 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]]]}] 19:44:33 INFO - .. 19:44:33 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1277ms 19:44:33 INFO - PROCESS | 8148 | 1477709073764 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 19:44:33 INFO - PROCESS | 8148 | 1477709073769 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 19:44:33 INFO - TEST-START | /websockets/Secure-Close-1000.htm 19:44:33 INFO - PROCESS | 8148 | 1477709073798 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}] 19:44:34 INFO - PROCESS | 8148 | 1477709074063 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 19:44:34 INFO - PROCESS | 8148 | 1477709074092 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 19:44:34 INFO - PROCESS | 8148 | 1477709074097 Marionette TRACE conn4 <- [1,3293,null,["8"]] 19:44:34 INFO - PROCESS | 8148 | 1477709074103 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 19:44:34 INFO - PROCESS | 8148 | 1477709074109 Marionette TRACE conn4 <- [1,3294,null,{}] 19:44:34 INFO - PROCESS | 8148 | 1477709074114 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a67400 == 28 [pid = 8148] [id = 729] 19:44:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x824a9400) [pid = 8148] [serial = 2119] [outer = (nil)] 19:44:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x8fa19800) [pid = 8148] [serial = 2120] [outer = 0x824a9400] 19:44:34 INFO - PROCESS | 8148 | 1477709074367 Marionette DEBUG loaded listener.js 19:44:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x8fa17400) [pid = 8148] [serial = 2121] [outer = 0x824a9400] 19:44:34 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x8c697c00) [pid = 8148] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 19:44:34 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x825d3800) [pid = 8148] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 19:44:34 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x8c488000) [pid = 8148] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 19:44:34 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x827a3000) [pid = 8148] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 19:44:34 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x824a4000) [pid = 8148] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 19:44:34 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x82b45c00) [pid = 8148] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 19:44:34 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x81980800) [pid = 8148] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 19:44:34 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x81860400) [pid = 8148] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 19:44:35 INFO - PROCESS | 8148 | 1477709075021 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]]]}] 19:44:35 INFO - .. 19:44:35 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1272ms 19:44:35 INFO - PROCESS | 8148 | 1477709075069 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 19:44:35 INFO - PROCESS | 8148 | 1477709075072 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 19:44:35 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 19:44:35 INFO - PROCESS | 8148 | 1477709075080 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}] 19:44:35 INFO - PROCESS | 8148 | 1477709075260 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 19:44:35 INFO - PROCESS | 8148 | 1477709075424 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 19:44:35 INFO - PROCESS | 8148 | 1477709075429 Marionette TRACE conn4 <- [1,3298,null,["8"]] 19:44:35 INFO - PROCESS | 8148 | 1477709075435 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 19:44:35 INFO - PROCESS | 8148 | 1477709075440 Marionette TRACE conn4 <- [1,3299,null,{}] 19:44:35 INFO - PROCESS | 8148 | 1477709075446 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a66800 == 29 [pid = 8148] [id = 730] 19:44:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x82726c00) [pid = 8148] [serial = 2122] [outer = (nil)] 19:44:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x905c5c00) [pid = 8148] [serial = 2123] [outer = 0x82726c00] 19:44:35 INFO - PROCESS | 8148 | 1477709075573 Marionette DEBUG loaded listener.js 19:44:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x905ce800) [pid = 8148] [serial = 2124] [outer = 0x82726c00] 19:44:36 INFO - PROCESS | 8148 | 1477709076299 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]]]}] 19:44:36 INFO - .. 19:44:36 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1272ms 19:44:36 INFO - PROCESS | 8148 | 1477709076352 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 19:44:36 INFO - PROCESS | 8148 | 1477709076357 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 19:44:36 INFO - TEST-START | /websockets/Secure-Close-1005.htm 19:44:36 INFO - PROCESS | 8148 | 1477709076370 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}] 19:44:36 INFO - PROCESS | 8148 | 1477709076551 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 19:44:36 INFO - PROCESS | 8148 | 1477709076572 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 19:44:36 INFO - PROCESS | 8148 | 1477709076576 Marionette TRACE conn4 <- [1,3303,null,["8"]] 19:44:36 INFO - PROCESS | 8148 | 1477709076749 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 19:44:36 INFO - PROCESS | 8148 | 1477709076760 Marionette TRACE conn4 <- [1,3304,null,{}] 19:44:36 INFO - PROCESS | 8148 | 1477709076820 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:36 INFO - PROCESS | 8148 | ++DOCSHELL 0x81866800 == 30 [pid = 8148] [id = 731] 19:44:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x818f2000) [pid = 8148] [serial = 2125] [outer = (nil)] 19:44:36 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x81989800) [pid = 8148] [serial = 2126] [outer = 0x818f2000] 19:44:36 INFO - PROCESS | 8148 | 1477709076945 Marionette DEBUG loaded listener.js 19:44:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x81b74400) [pid = 8148] [serial = 2127] [outer = 0x818f2000] 19:44:37 INFO - PROCESS | 8148 | 1477709077706 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]]]}] 19:44:37 INFO - . 19:44:37 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1371ms 19:44:37 INFO - PROCESS | 8148 | 1477709077743 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 19:44:37 INFO - PROCESS | 8148 | 1477709077750 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 19:44:37 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 19:44:37 INFO - PROCESS | 8148 | 1477709077761 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}] 19:44:38 INFO - PROCESS | 8148 | 1477709078042 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 19:44:38 INFO - PROCESS | 8148 | [8148] 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 19:44:38 INFO - PROCESS | 8148 | 1477709078182 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 19:44:38 INFO - PROCESS | 8148 | 1477709078189 Marionette TRACE conn4 <- [1,3308,null,["8"]] 19:44:38 INFO - PROCESS | 8148 | 1477709078251 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 19:44:38 INFO - PROCESS | 8148 | 1477709078264 Marionette TRACE conn4 <- [1,3309,null,{}] 19:44:38 INFO - PROCESS | 8148 | 1477709078278 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x82a94c00 == 31 [pid = 8148] [id = 732] 19:44:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x82a95000) [pid = 8148] [serial = 2128] [outer = (nil)] 19:44:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x82b46c00) [pid = 8148] [serial = 2129] [outer = 0x82a95000] 19:44:38 INFO - PROCESS | 8148 | 1477709078401 Marionette DEBUG loaded listener.js 19:44:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x8c47f000) [pid = 8148] [serial = 2130] [outer = 0x82a95000] 19:44:39 INFO - PROCESS | 8148 | 1477709079145 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]]]}] 19:44:39 INFO - . 19:44:39 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1431ms 19:44:39 INFO - PROCESS | 8148 | 1477709079191 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 19:44:39 INFO - PROCESS | 8148 | 1477709079196 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 19:44:39 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 19:44:39 INFO - PROCESS | 8148 | 1477709079222 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}] 19:44:39 INFO - PROCESS | 8148 | 1477709079490 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 19:44:39 INFO - PROCESS | 8148 | [8148] 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 19:44:39 INFO - PROCESS | 8148 | 1477709079630 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 19:44:39 INFO - PROCESS | 8148 | 1477709079635 Marionette TRACE conn4 <- [1,3313,null,["8"]] 19:44:39 INFO - PROCESS | 8148 | 1477709079657 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 19:44:39 INFO - PROCESS | 8148 | 1477709079671 Marionette TRACE conn4 <- [1,3314,null,{}] 19:44:39 INFO - PROCESS | 8148 | 1477709079682 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x827ce000 == 32 [pid = 8148] [id = 733] 19:44:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x82cd2400) [pid = 8148] [serial = 2131] [outer = (nil)] 19:44:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x90539400) [pid = 8148] [serial = 2132] [outer = 0x82cd2400] 19:44:39 INFO - PROCESS | 8148 | 1477709079798 Marionette DEBUG loaded listener.js 19:44:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x9292bc00) [pid = 8148] [serial = 2133] [outer = 0x82cd2400] 19:44:40 INFO - PROCESS | 8148 | 1477709080585 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]]]}] 19:44:40 INFO - .. 19:44:40 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1435ms 19:44:40 INFO - PROCESS | 8148 | 1477709080655 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 19:44:40 INFO - PROCESS | 8148 | 1477709080660 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 19:44:40 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 19:44:40 INFO - PROCESS | 8148 | 1477709080669 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}] 19:44:40 INFO - PROCESS | 8148 | 1477709080879 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 19:44:41 INFO - PROCESS | 8148 | 1477709081101 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 19:44:41 INFO - PROCESS | 8148 | 1477709081107 Marionette TRACE conn4 <- [1,3318,null,["8"]] 19:44:41 INFO - PROCESS | 8148 | 1477709081114 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 19:44:41 INFO - PROCESS | 8148 | 1477709081124 Marionette TRACE conn4 <- [1,3319,null,{}] 19:44:41 INFO - PROCESS | 8148 | 1477709081177 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x92af2400 == 33 [pid = 8148] [id = 734] 19:44:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x92af4400) [pid = 8148] [serial = 2134] [outer = (nil)] 19:44:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x92b58c00) [pid = 8148] [serial = 2135] [outer = 0x92af4400] 19:44:41 INFO - PROCESS | 8148 | 1477709081285 Marionette DEBUG loaded listener.js 19:44:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x92b5ac00) [pid = 8148] [serial = 2136] [outer = 0x92af4400] 19:44:42 INFO - PROCESS | 8148 | 1477709082048 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]]]}] 19:44:42 INFO - .. 19:44:42 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1425ms 19:44:42 INFO - PROCESS | 8148 | 1477709082096 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 19:44:42 INFO - PROCESS | 8148 | 1477709082102 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 19:44:42 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 19:44:42 INFO - PROCESS | 8148 | 1477709082134 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}] 19:44:42 INFO - PROCESS | 8148 | 1477709082343 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 19:44:42 INFO - PROCESS | 8148 | 1477709082539 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 19:44:42 INFO - PROCESS | 8148 | 1477709082545 Marionette TRACE conn4 <- [1,3323,null,["8"]] 19:44:42 INFO - PROCESS | 8148 | 1477709082552 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 19:44:42 INFO - PROCESS | 8148 | 1477709082560 Marionette TRACE conn4 <- [1,3324,null,{}] 19:44:42 INFO - PROCESS | 8148 | 1477709082610 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b62400 == 34 [pid = 8148] [id = 735] 19:44:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x92b63000) [pid = 8148] [serial = 2137] [outer = (nil)] 19:44:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x93179800) [pid = 8148] [serial = 2138] [outer = 0x92b63000] 19:44:42 INFO - PROCESS | 8148 | 1477709082724 Marionette DEBUG loaded listener.js 19:44:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x93864000) [pid = 8148] [serial = 2139] [outer = 0x92b63000] 19:44:43 INFO - PROCESS | 8148 | 1477709083437 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]]]}] 19:44:43 INFO - .. 19:44:43 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1335ms 19:44:43 INFO - PROCESS | 8148 | 1477709083462 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 19:44:43 INFO - PROCESS | 8148 | 1477709083466 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 19:44:43 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 19:44:43 INFO - PROCESS | 8148 | 1477709083473 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}] 19:44:43 INFO - PROCESS | 8148 | 1477709083665 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 19:44:43 INFO - PROCESS | 8148 | 1477709083992 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 19:44:44 INFO - PROCESS | 8148 | 1477709084001 Marionette TRACE conn4 <- [1,3328,null,["8"]] 19:44:44 INFO - PROCESS | 8148 | 1477709084058 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 19:44:44 INFO - PROCESS | 8148 | 1477709084069 Marionette TRACE conn4 <- [1,3329,null,{}] 19:44:44 INFO - PROCESS | 8148 | 1477709084077 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b7bc00 == 35 [pid = 8148] [id = 736] 19:44:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x824a3000) [pid = 8148] [serial = 2140] [outer = (nil)] 19:44:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x825c4800) [pid = 8148] [serial = 2141] [outer = 0x824a3000] 19:44:44 INFO - PROCESS | 8148 | 1477709084189 Marionette DEBUG loaded listener.js 19:44:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x825d0400) [pid = 8148] [serial = 2142] [outer = 0x824a3000] 19:44:45 INFO - PROCESS | 8148 | 1477709085025 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]]]}] 19:44:45 INFO - . 19:44:45 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1580ms 19:44:45 INFO - PROCESS | 8148 | 1477709085109 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 19:44:45 INFO - PROCESS | 8148 | 1477709085116 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 19:44:45 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 19:44:45 INFO - PROCESS | 8148 | 1477709085134 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}] 19:44:45 INFO - PROCESS | 8148 | 1477709085363 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 19:44:45 INFO - PROCESS | 8148 | --DOCSHELL 0x8197f000 == 34 [pid = 8148] [id = 713] 19:44:45 INFO - PROCESS | 8148 | [8148] 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 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x8c6a4400) [pid = 8148] [serial = 2096] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x8d819c00) [pid = 8148] [serial = 2081] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x8c956800) [pid = 8148] [serial = 2097] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x82b47400) [pid = 8148] [serial = 2093] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x8c484000) [pid = 8148] [serial = 2094] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x827c7400) [pid = 8148] [serial = 2090] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x827d2400) [pid = 8148] [serial = 2091] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x824ab000) [pid = 8148] [serial = 2087] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x824bd400) [pid = 8148] [serial = 2088] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x818f3400) [pid = 8148] [serial = 2084] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x8197bc00) [pid = 8148] [serial = 2085] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x8c6a4800) [pid = 8148] [serial = 2078] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x8c94d400) [pid = 8148] [serial = 2079] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x8279ec00) [pid = 8148] [serial = 2075] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x827c4400) [pid = 8148] [serial = 2076] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x81a5d800) [pid = 8148] [serial = 2072] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x81a63c00) [pid = 8148] [serial = 2073] [outer = (nil)] [url = about:blank] 19:44:45 INFO - PROCESS | 8148 | 1477709085576 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 19:44:45 INFO - PROCESS | 8148 | 1477709085582 Marionette TRACE conn4 <- [1,3333,null,["8"]] 19:44:45 INFO - PROCESS | 8148 | 1477709085600 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 19:44:45 INFO - PROCESS | 8148 | 1477709085609 Marionette TRACE conn4 <- [1,3334,null,{}] 19:44:45 INFO - PROCESS | 8148 | 1477709085618 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x81984400 == 35 [pid = 8148] [id = 737] 19:44:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x81a63c00) [pid = 8148] [serial = 2143] [outer = (nil)] 19:44:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x827ca800) [pid = 8148] [serial = 2144] [outer = 0x81a63c00] 19:44:45 INFO - PROCESS | 8148 | 1477709085722 Marionette DEBUG loaded listener.js 19:44:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x827d1400) [pid = 8148] [serial = 2145] [outer = 0x81a63c00] 19:44:46 INFO - PROCESS | 8148 | 1477709086422 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]]]}] 19:44:46 INFO - . 19:44:46 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1323ms 19:44:46 INFO - PROCESS | 8148 | 1477709086457 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 19:44:46 INFO - PROCESS | 8148 | 1477709086461 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 19:44:46 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 19:44:46 INFO - PROCESS | 8148 | 1477709086470 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}] 19:44:46 INFO - PROCESS | 8148 | 1477709086743 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 19:44:46 INFO - PROCESS | 8148 | [8148] 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 19:44:46 INFO - PROCESS | 8148 | 1477709086777 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 19:44:46 INFO - PROCESS | 8148 | 1477709086788 Marionette TRACE conn4 <- [1,3338,null,["8"]] 19:44:46 INFO - PROCESS | 8148 | 1477709086797 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 19:44:46 INFO - PROCESS | 8148 | 1477709086804 Marionette TRACE conn4 <- [1,3339,null,{}] 19:44:46 INFO - PROCESS | 8148 | 1477709086810 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c481000 == 36 [pid = 8148] [id = 738] 19:44:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x8c951000) [pid = 8148] [serial = 2146] [outer = (nil)] 19:44:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x8c954000) [pid = 8148] [serial = 2147] [outer = 0x8c951000] 19:44:46 INFO - PROCESS | 8148 | 1477709086907 Marionette DEBUG loaded listener.js 19:44:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x8da23800) [pid = 8148] [serial = 2148] [outer = 0x8c951000] 19:44:47 INFO - PROCESS | 8148 | [8148] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 19:44:47 INFO - PROCESS | 8148 | [8148] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 19:44:47 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x87d68800) [pid = 8148] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 19:44:47 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x824bf800) [pid = 8148] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 19:44:47 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x824a9400) [pid = 8148] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 19:44:47 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x818fb400) [pid = 8148] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 19:44:47 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x825d3400) [pid = 8148] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 19:44:47 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x8c951400) [pid = 8148] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 19:44:47 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x82b3f800) [pid = 8148] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 19:44:47 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x8d810c00) [pid = 8148] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 19:44:47 INFO - PROCESS | 8148 | 1477709087906 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]]]}] 19:44:47 INFO - .. 19:44:47 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1477ms 19:44:47 INFO - PROCESS | 8148 | 1477709087948 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 19:44:47 INFO - PROCESS | 8148 | 1477709087956 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 19:44:47 INFO - TEST-START | /websockets/Secure-Close-null.htm 19:44:48 INFO - PROCESS | 8148 | 1477709088012 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}] 19:44:48 INFO - PROCESS | 8148 | 1477709088252 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 19:44:48 INFO - PROCESS | 8148 | 1477709088421 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 19:44:48 INFO - PROCESS | 8148 | 1477709088428 Marionette TRACE conn4 <- [1,3343,null,["8"]] 19:44:48 INFO - PROCESS | 8148 | 1477709088478 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 19:44:48 INFO - PROCESS | 8148 | 1477709088488 Marionette TRACE conn4 <- [1,3344,null,{}] 19:44:48 INFO - PROCESS | 8148 | 1477709088498 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:48 INFO - PROCESS | 8148 | ++DOCSHELL 0x825c9800 == 37 [pid = 8148] [id = 739] 19:44:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x825cbc00) [pid = 8148] [serial = 2149] [outer = (nil)] 19:44:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x82795400) [pid = 8148] [serial = 2150] [outer = 0x825cbc00] 19:44:48 INFO - PROCESS | 8148 | 1477709088628 Marionette DEBUG loaded listener.js 19:44:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x827d2000) [pid = 8148] [serial = 2151] [outer = 0x825cbc00] 19:44:49 INFO - PROCESS | 8148 | 1477709089499 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]]]}] 19:44:49 INFO - . 19:44:49 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1579ms 19:44:49 INFO - PROCESS | 8148 | 1477709089551 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 19:44:49 INFO - PROCESS | 8148 | 1477709089556 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 19:44:49 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 19:44:49 INFO - PROCESS | 8148 | 1477709089567 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}] 19:44:49 INFO - PROCESS | 8148 | 1477709089785 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 19:44:49 INFO - PROCESS | 8148 | [8148] 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 19:44:49 INFO - PROCESS | 8148 | 1477709089984 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 19:44:49 INFO - PROCESS | 8148 | 1477709089990 Marionette TRACE conn4 <- [1,3348,null,["8"]] 19:44:50 INFO - PROCESS | 8148 | 1477709089997 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 19:44:50 INFO - PROCESS | 8148 | 1477709090004 Marionette TRACE conn4 <- [1,3349,null,{}] 19:44:50 INFO - PROCESS | 8148 | 1477709090056 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:50 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f8800 == 38 [pid = 8148] [id = 740] 19:44:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x8c94c800) [pid = 8148] [serial = 2152] [outer = (nil)] 19:44:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x8d813000) [pid = 8148] [serial = 2153] [outer = 0x8c94c800] 19:44:50 INFO - PROCESS | 8148 | 1477709090176 Marionette DEBUG loaded listener.js 19:44:50 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x8da22800) [pid = 8148] [serial = 2154] [outer = 0x8c94c800] 19:44:50 INFO - PROCESS | 8148 | 1477709090947 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]]]}] 19:44:50 INFO - . 19:44:50 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1425ms 19:44:51 INFO - PROCESS | 8148 | 1477709091103 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 19:44:51 INFO - PROCESS | 8148 | 1477709091112 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 19:44:51 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 19:44:51 INFO - PROCESS | 8148 | 1477709091130 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}] 19:44:51 INFO - PROCESS | 8148 | 1477709091328 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 19:44:51 INFO - PROCESS | 8148 | [8148] 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 19:44:51 INFO - PROCESS | 8148 | 1477709091529 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 19:44:51 INFO - PROCESS | 8148 | 1477709091536 Marionette TRACE conn4 <- [1,3353,null,["8"]] 19:44:51 INFO - PROCESS | 8148 | 1477709091543 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 19:44:51 INFO - PROCESS | 8148 | 1477709091550 Marionette TRACE conn4 <- [1,3354,null,{}] 19:44:51 INFO - PROCESS | 8148 | 1477709091601 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x905d0400 == 39 [pid = 8148] [id = 741] 19:44:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x90f45c00) [pid = 8148] [serial = 2155] [outer = (nil)] 19:44:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x92ae9c00) [pid = 8148] [serial = 2156] [outer = 0x90f45c00] 19:44:51 INFO - PROCESS | 8148 | 1477709091728 Marionette DEBUG loaded listener.js 19:44:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x92b59800) [pid = 8148] [serial = 2157] [outer = 0x90f45c00] 19:44:52 INFO - PROCESS | 8148 | 1477709092517 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]]]}] 19:44:52 INFO - .. 19:44:52 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1435ms 19:44:52 INFO - PROCESS | 8148 | 1477709092585 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 19:44:52 INFO - PROCESS | 8148 | 1477709092591 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 19:44:52 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 19:44:52 INFO - PROCESS | 8148 | 1477709092606 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}] 19:44:52 INFO - PROCESS | 8148 | 1477709092835 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 19:44:53 INFO - PROCESS | 8148 | 1477709093036 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 19:44:53 INFO - PROCESS | 8148 | 1477709093045 Marionette TRACE conn4 <- [1,3358,null,["8"]] 19:44:53 INFO - PROCESS | 8148 | 1477709093095 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 19:44:53 INFO - PROCESS | 8148 | 1477709093103 Marionette TRACE conn4 <- [1,3359,null,{}] 19:44:53 INFO - PROCESS | 8148 | 1477709093111 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a05800 == 40 [pid = 8148] [id = 742] 19:44:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x94a05c00) [pid = 8148] [serial = 2158] [outer = (nil)] 19:44:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x94a09c00) [pid = 8148] [serial = 2159] [outer = 0x94a05c00] 19:44:53 INFO - PROCESS | 8148 | 1477709093226 Marionette DEBUG loaded listener.js 19:44:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x94a0e400) [pid = 8148] [serial = 2160] [outer = 0x94a05c00] 19:44:53 INFO - PROCESS | 8148 | 1477709093974 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]]]}] 19:44:53 INFO - . 19:44:53 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1381ms 19:44:53 INFO - PROCESS | 8148 | 1477709093986 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 19:44:53 INFO - PROCESS | 8148 | 1477709093989 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 19:44:53 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 19:44:54 INFO - PROCESS | 8148 | 1477709093998 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}] 19:44:54 INFO - PROCESS | 8148 | 1477709094258 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 19:44:54 INFO - PROCESS | 8148 | 1477709094435 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 19:44:54 INFO - PROCESS | 8148 | 1477709094441 Marionette TRACE conn4 <- [1,3363,null,["8"]] 19:44:54 INFO - PROCESS | 8148 | 1477709094448 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 19:44:54 INFO - PROCESS | 8148 | 1477709094455 Marionette TRACE conn4 <- [1,3364,null,{}] 19:44:54 INFO - PROCESS | 8148 | 1477709094516 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:54 INFO - PROCESS | 8148 | ++DOCSHELL 0x81860400 == 41 [pid = 8148] [id = 743] 19:44:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x81860c00) [pid = 8148] [serial = 2161] [outer = (nil)] 19:44:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x8da2bc00) [pid = 8148] [serial = 2162] [outer = 0x81860c00] 19:44:54 INFO - PROCESS | 8148 | 1477709094627 Marionette DEBUG loaded listener.js 19:44:54 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x94a57c00) [pid = 8148] [serial = 2163] [outer = 0x81860c00] 19:44:55 INFO - PROCESS | 8148 | 1477709095524 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]]]}] 19:44:55 INFO - .. 19:44:55 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1591ms 19:44:55 INFO - PROCESS | 8148 | 1477709095590 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 19:44:55 INFO - PROCESS | 8148 | 1477709095598 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 19:44:55 INFO - TEST-START | /websockets/Secure-Close-string.htm 19:44:55 INFO - PROCESS | 8148 | 1477709095609 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}] 19:44:55 INFO - PROCESS | 8148 | 1477709095884 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 19:44:56 INFO - PROCESS | 8148 | 1477709096203 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 19:44:56 INFO - PROCESS | 8148 | 1477709096210 Marionette TRACE conn4 <- [1,3368,null,["8"]] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x8c954c00) [pid = 8148] [serial = 2106] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x825d0000) [pid = 8148] [serial = 2112] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x8fa17400) [pid = 8148] [serial = 2121] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x824a7c00) [pid = 8148] [serial = 2109] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x8279b800) [pid = 8148] [serial = 2103] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x905c5c00) [pid = 8148] [serial = 2123] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x8fa19800) [pid = 8148] [serial = 2120] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x8d81a000) [pid = 8148] [serial = 2118] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x82cddc00) [pid = 8148] [serial = 2115] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x8c955800) [pid = 8148] [serial = 2117] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x82b5c800) [pid = 8148] [serial = 2114] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x825ccc00) [pid = 8148] [serial = 2111] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x81b71000) [pid = 8148] [serial = 2108] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x8c489000) [pid = 8148] [serial = 2105] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x82723c00) [pid = 8148] [serial = 2102] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x8db79c00) [pid = 8148] [serial = 2099] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x8db6cc00) [pid = 8148] [serial = 2082] [outer = (nil)] [url = about:blank] 19:44:56 INFO - PROCESS | 8148 | 1477709096263 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 19:44:56 INFO - PROCESS | 8148 | 1477709096272 Marionette TRACE conn4 <- [1,3369,null,{}] 19:44:56 INFO - PROCESS | 8148 | 1477709096277 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:56 INFO - PROCESS | 8148 | ++DOCSHELL 0x8249c400 == 42 [pid = 8148] [id = 744] 19:44:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 63 (0x8249d800) [pid = 8148] [serial = 2164] [outer = (nil)] 19:44:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 64 (0x825d1400) [pid = 8148] [serial = 2165] [outer = 0x8249d800] 19:44:56 INFO - PROCESS | 8148 | 1477709096387 Marionette DEBUG loaded listener.js 19:44:56 INFO - PROCESS | 8148 | ++DOMWINDOW == 65 (0x81b7c000) [pid = 8148] [serial = 2166] [outer = 0x8249d800] 19:44:57 INFO - PROCESS | 8148 | 1477709097065 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]]]}] 19:44:57 INFO - . 19:44:57 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1521ms 19:44:57 INFO - PROCESS | 8148 | 1477709097131 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 19:44:57 INFO - PROCESS | 8148 | 1477709097137 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 19:44:57 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 19:44:57 INFO - PROCESS | 8148 | 1477709097145 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}] 19:44:57 INFO - PROCESS | 8148 | 1477709097373 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 19:44:57 INFO - PROCESS | 8148 | [8148] 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 19:44:57 INFO - PROCESS | 8148 | 1477709097532 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 19:44:57 INFO - PROCESS | 8148 | 1477709097536 Marionette TRACE conn4 <- [1,3373,null,["8"]] 19:44:57 INFO - PROCESS | 8148 | 1477709097544 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 19:44:57 INFO - PROCESS | 8148 | 1477709097550 Marionette TRACE conn4 <- [1,3374,null,{}] 19:44:57 INFO - PROCESS | 8148 | 1477709097567 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x82cddc00 == 43 [pid = 8148] [id = 745] 19:44:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 66 (0x87d6b000) [pid = 8148] [serial = 2167] [outer = (nil)] 19:44:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 67 (0x8c696000) [pid = 8148] [serial = 2168] [outer = 0x87d6b000] 19:44:57 INFO - PROCESS | 8148 | 1477709097677 Marionette DEBUG loaded listener.js 19:44:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 68 (0x8c6a4400) [pid = 8148] [serial = 2169] [outer = 0x87d6b000] 19:44:58 INFO - PROCESS | 8148 | 1477709098355 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]]]}] 19:44:58 INFO - . 19:44:58 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1224ms 19:44:58 INFO - PROCESS | 8148 | 1477709098378 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 19:44:58 INFO - PROCESS | 8148 | 1477709098387 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 19:44:58 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 19:44:58 INFO - PROCESS | 8148 | 1477709098395 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}] 19:44:58 INFO - PROCESS | 8148 | 1477709098658 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 19:44:58 INFO - PROCESS | 8148 | 1477709098675 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 19:44:58 INFO - PROCESS | 8148 | 1477709098680 Marionette TRACE conn4 <- [1,3378,null,["8"]] 19:44:58 INFO - PROCESS | 8148 | 1477709098688 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 19:44:58 INFO - PROCESS | 8148 | 1477709098697 Marionette TRACE conn4 <- [1,3379,null,{}] 19:44:58 INFO - PROCESS | 8148 | 1477709098704 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:58 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa1d400 == 44 [pid = 8148] [id = 746] 19:44:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 69 (0x8fa1e000) [pid = 8148] [serial = 2170] [outer = (nil)] 19:44:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 70 (0x905c5c00) [pid = 8148] [serial = 2171] [outer = 0x8fa1e000] 19:44:58 INFO - PROCESS | 8148 | 1477709098812 Marionette DEBUG loaded listener.js 19:44:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 71 (0x9292fc00) [pid = 8148] [serial = 2172] [outer = 0x8fa1e000] 19:44:59 INFO - PROCESS | 8148 | 1477709099596 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]]]}] 19:44:59 INFO - ... 19:44:59 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1232ms 19:44:59 INFO - PROCESS | 8148 | 1477709099632 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 19:44:59 INFO - PROCESS | 8148 | 1477709099636 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 19:44:59 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 19:44:59 INFO - PROCESS | 8148 | 1477709099652 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}] 19:44:59 INFO - PROCESS | 8148 | 1477709099894 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 19:44:59 INFO - PROCESS | 8148 | 1477709099919 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 19:44:59 INFO - PROCESS | 8148 | 1477709099923 Marionette TRACE conn4 <- [1,3383,null,["8"]] 19:44:59 INFO - PROCESS | 8148 | 1477709099930 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 19:44:59 INFO - PROCESS | 8148 | 1477709099935 Marionette TRACE conn4 <- [1,3384,null,{}] 19:45:00 INFO - PROCESS | 8148 | 1477709100029 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:00 INFO - PROCESS | 8148 | ++DOCSHELL 0x93134c00 == 45 [pid = 8148] [id = 747] 19:45:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x93180000) [pid = 8148] [serial = 2173] [outer = (nil)] 19:45:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x94a08000) [pid = 8148] [serial = 2174] [outer = 0x93180000] 19:45:00 INFO - PROCESS | 8148 | 1477709100127 Marionette DEBUG loaded listener.js 19:45:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x94a0fc00) [pid = 8148] [serial = 2175] [outer = 0x93180000] 19:45:00 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x824a3000) [pid = 8148] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 19:45:00 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x81a63c00) [pid = 8148] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 19:45:00 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x82726c00) [pid = 8148] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 19:45:00 INFO - PROCESS | 8148 | 1477709100869 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]]]}] 19:45:00 INFO - ... 19:45:00 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1275ms 19:45:00 INFO - PROCESS | 8148 | 1477709100920 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 19:45:00 INFO - PROCESS | 8148 | 1477709100924 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 19:45:00 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 19:45:00 INFO - PROCESS | 8148 | 1477709100936 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}] 19:45:01 INFO - PROCESS | 8148 | 1477709101106 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 19:45:01 INFO - PROCESS | 8148 | 1477709101270 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 19:45:01 INFO - PROCESS | 8148 | 1477709101275 Marionette TRACE conn4 <- [1,3388,null,["8"]] 19:45:01 INFO - PROCESS | 8148 | 1477709101280 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 19:45:01 INFO - PROCESS | 8148 | 1477709101308 Marionette TRACE conn4 <- [1,3389,null,{}] 19:45:01 INFO - PROCESS | 8148 | 1477709101315 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x92b61c00 == 46 [pid = 8148] [id = 748] 19:45:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 72 (0x94a10000) [pid = 8148] [serial = 2176] [outer = (nil)] 19:45:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 73 (0x94d8d000) [pid = 8148] [serial = 2177] [outer = 0x94a10000] 19:45:01 INFO - PROCESS | 8148 | 1477709101415 Marionette DEBUG loaded listener.js 19:45:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 74 (0x94d93000) [pid = 8148] [serial = 2178] [outer = 0x94a10000] 19:45:02 INFO - PROCESS | 8148 | 1477709102187 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]]]}] 19:45:02 INFO - ... 19:45:02 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1280ms 19:45:02 INFO - PROCESS | 8148 | 1477709102228 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 19:45:02 INFO - PROCESS | 8148 | 1477709102232 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 19:45:02 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 19:45:02 INFO - PROCESS | 8148 | 1477709102242 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}] 19:45:02 INFO - PROCESS | 8148 | 1477709102519 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 19:45:02 INFO - PROCESS | 8148 | 1477709102535 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 19:45:02 INFO - PROCESS | 8148 | 1477709102540 Marionette TRACE conn4 <- [1,3393,null,["8"]] 19:45:02 INFO - PROCESS | 8148 | 1477709102551 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 19:45:02 INFO - PROCESS | 8148 | 1477709102557 Marionette TRACE conn4 <- [1,3394,null,{}] 19:45:02 INFO - PROCESS | 8148 | 1477709102563 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:02 INFO - PROCESS | 8148 | ++DOCSHELL 0x81860800 == 47 [pid = 8148] [id = 749] 19:45:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 75 (0x94fe8400) [pid = 8148] [serial = 2179] [outer = (nil)] 19:45:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 76 (0x94ff1400) [pid = 8148] [serial = 2180] [outer = 0x94fe8400] 19:45:02 INFO - PROCESS | 8148 | 1477709102717 Marionette DEBUG loaded listener.js 19:45:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x94ff2800) [pid = 8148] [serial = 2181] [outer = 0x94fe8400] 19:45:03 INFO - PROCESS | 8148 | 1477709103955 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]]]}] 19:45:04 INFO - ... 19:45:04 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1778ms 19:45:04 INFO - PROCESS | 8148 | 1477709104029 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 19:45:04 INFO - PROCESS | 8148 | 1477709104041 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 19:45:04 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 19:45:04 INFO - PROCESS | 8148 | 1477709104058 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}] 19:45:04 INFO - PROCESS | 8148 | 1477709104488 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 19:45:04 INFO - PROCESS | 8148 | 1477709104805 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 19:45:04 INFO - PROCESS | 8148 | 1477709104816 Marionette TRACE conn4 <- [1,3398,null,["8"]] 19:45:04 INFO - PROCESS | 8148 | 1477709104831 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 19:45:04 INFO - PROCESS | 8148 | 1477709104845 Marionette TRACE conn4 <- [1,3399,null,{}] 19:45:04 INFO - PROCESS | 8148 | 1477709104857 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:04 INFO - PROCESS | 8148 | ++DOCSHELL 0x82725400 == 48 [pid = 8148] [id = 750] 19:45:04 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x82cd2000) [pid = 8148] [serial = 2182] [outer = (nil)] 19:45:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x8c489000) [pid = 8148] [serial = 2183] [outer = 0x82cd2000] 19:45:05 INFO - PROCESS | 8148 | 1477709105030 Marionette DEBUG loaded listener.js 19:45:05 INFO - PROCESS | 8148 | ++DOMWINDOW == 80 (0x8d817800) [pid = 8148] [serial = 2184] [outer = 0x82cd2000] 19:45:05 INFO - PROCESS | 8148 | 1477709105845 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]]]}] 19:45:05 INFO - ... 19:45:05 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1836ms 19:45:05 INFO - PROCESS | 8148 | 1477709105925 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 19:45:05 INFO - PROCESS | 8148 | 1477709105933 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 19:45:05 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 19:45:05 INFO - PROCESS | 8148 | 1477709105944 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}] 19:45:06 INFO - PROCESS | 8148 | 1477709106180 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 19:45:06 INFO - PROCESS | 8148 | 1477709106475 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 19:45:06 INFO - PROCESS | 8148 | 1477709106479 Marionette TRACE conn4 <- [1,3403,null,["8"]] 19:45:06 INFO - PROCESS | 8148 | 1477709106533 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 19:45:06 INFO - PROCESS | 8148 | 1477709106540 Marionette TRACE conn4 <- [1,3404,null,{}] 19:45:06 INFO - PROCESS | 8148 | 1477709106547 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:06 INFO - PROCESS | 8148 | ++DOCSHELL 0x93176400 == 49 [pid = 8148] [id = 751] 19:45:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 81 (0x93aa3000) [pid = 8148] [serial = 2185] [outer = (nil)] 19:45:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 82 (0x94a54400) [pid = 8148] [serial = 2186] [outer = 0x93aa3000] 19:45:06 INFO - PROCESS | 8148 | 1477709106674 Marionette DEBUG loaded listener.js 19:45:06 INFO - PROCESS | 8148 | ++DOMWINDOW == 83 (0x8da30000) [pid = 8148] [serial = 2187] [outer = 0x93aa3000] 19:45:07 INFO - PROCESS | 8148 | 1477709107449 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]]]}] 19:45:07 INFO - ... 19:45:07 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1522ms 19:45:07 INFO - PROCESS | 8148 | 1477709107514 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 19:45:07 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 19:45:07 INFO - PROCESS | 8148 | 1477709107523 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 19:45:07 INFO - PROCESS | 8148 | 1477709107542 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}] 19:45:07 INFO - PROCESS | 8148 | 1477709107838 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 19:45:08 INFO - PROCESS | 8148 | 1477709108146 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 19:45:08 INFO - PROCESS | 8148 | 1477709108156 Marionette TRACE conn4 <- [1,3408,null,["8"]] 19:45:08 INFO - PROCESS | 8148 | 1477709108172 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 19:45:08 INFO - PROCESS | 8148 | 1477709108186 Marionette TRACE conn4 <- [1,3409,null,{}] 19:45:08 INFO - PROCESS | 8148 | 1477709108198 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:08 INFO - PROCESS | 8148 | ++DOCSHELL 0x94ff5c00 == 50 [pid = 8148] [id = 752] 19:45:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 84 (0x94ff7000) [pid = 8148] [serial = 2188] [outer = (nil)] 19:45:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 85 (0x952aa000) [pid = 8148] [serial = 2189] [outer = 0x94ff7000] 19:45:08 INFO - PROCESS | 8148 | 1477709108393 Marionette DEBUG loaded listener.js 19:45:08 INFO - PROCESS | 8148 | ++DOMWINDOW == 86 (0x95779400) [pid = 8148] [serial = 2190] [outer = 0x94ff7000] 19:45:09 INFO - PROCESS | 8148 | 1477709109302 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]]]}] 19:45:09 INFO - ... 19:45:09 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1783ms 19:45:09 INFO - PROCESS | 8148 | 1477709109317 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 19:45:09 INFO - PROCESS | 8148 | 1477709109322 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 19:45:09 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 19:45:09 INFO - PROCESS | 8148 | 1477709109331 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}] 19:45:09 INFO - PROCESS | 8148 | 1477709109597 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 19:45:09 INFO - PROCESS | 8148 | 1477709109788 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 19:45:09 INFO - PROCESS | 8148 | 1477709109793 Marionette TRACE conn4 <- [1,3413,null,["8"]] 19:45:09 INFO - PROCESS | 8148 | 1477709109801 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 19:45:09 INFO - PROCESS | 8148 | 1477709109808 Marionette TRACE conn4 <- [1,3414,null,{}] 19:45:09 INFO - PROCESS | 8148 | 1477709109817 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:09 INFO - PROCESS | 8148 | ++DOCSHELL 0x827a3c00 == 51 [pid = 8148] [id = 753] 19:45:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 87 (0x959c0400) [pid = 8148] [serial = 2191] [outer = (nil)] 19:45:09 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x959c4c00) [pid = 8148] [serial = 2192] [outer = 0x959c0400] 19:45:09 INFO - PROCESS | 8148 | 1477709109936 Marionette DEBUG loaded listener.js 19:45:10 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x959c6800) [pid = 8148] [serial = 2193] [outer = 0x959c0400] 19:45:10 INFO - ... 19:45:10 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1332ms 19:45:10 INFO - PROCESS | 8148 | 1477709110652 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]]]}] 19:45:10 INFO - PROCESS | 8148 | 1477709110664 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 19:45:10 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 19:45:10 INFO - PROCESS | 8148 | 1477709110669 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 19:45:10 INFO - PROCESS | 8148 | 1477709110677 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}] 19:45:10 INFO - PROCESS | 8148 | 1477709110893 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 19:45:11 INFO - PROCESS | 8148 | 1477709111091 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 19:45:11 INFO - PROCESS | 8148 | 1477709111095 Marionette TRACE conn4 <- [1,3418,null,["8"]] 19:45:11 INFO - PROCESS | 8148 | 1477709111107 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 19:45:11 INFO - PROCESS | 8148 | 1477709111112 Marionette TRACE conn4 <- [1,3419,null,{}] 19:45:11 INFO - PROCESS | 8148 | 1477709111162 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:11 INFO - PROCESS | 8148 | ++DOCSHELL 0x82a8e000 == 52 [pid = 8148] [id = 754] 19:45:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x95a11000) [pid = 8148] [serial = 2194] [outer = (nil)] 19:45:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0x95b03c00) [pid = 8148] [serial = 2195] [outer = 0x95a11000] 19:45:11 INFO - PROCESS | 8148 | 1477709111276 Marionette DEBUG loaded listener.js 19:45:11 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x95e82000) [pid = 8148] [serial = 2196] [outer = 0x95a11000] 19:45:12 INFO - PROCESS | 8148 | 1477709112071 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]]]}] 19:45:12 INFO - ... 19:45:12 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1433ms 19:45:12 INFO - PROCESS | 8148 | 1477709112124 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 19:45:12 INFO - PROCESS | 8148 | 1477709112129 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 19:45:12 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 19:45:12 INFO - PROCESS | 8148 | 1477709112144 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}] 19:45:12 INFO - PROCESS | 8148 | 1477709112369 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 19:45:12 INFO - PROCESS | 8148 | 1477709112836 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 19:45:12 INFO - PROCESS | 8148 | 1477709112843 Marionette TRACE conn4 <- [1,3423,null,["8"]] 19:45:12 INFO - PROCESS | 8148 | 1477709112855 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 19:45:12 INFO - PROCESS | 8148 | 1477709112867 Marionette TRACE conn4 <- [1,3424,null,{}] 19:45:12 INFO - PROCESS | 8148 | 1477709112877 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:12 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a5f400 == 53 [pid = 8148] [id = 755] 19:45:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x81a60c00) [pid = 8148] [serial = 2197] [outer = (nil)] 19:45:12 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0x825c5c00) [pid = 8148] [serial = 2198] [outer = 0x81a60c00] 19:45:12 INFO - PROCESS | 8148 | 1477709112987 Marionette DEBUG loaded listener.js 19:45:13 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0x824a7000) [pid = 8148] [serial = 2199] [outer = 0x81a60c00] 19:45:13 INFO - PROCESS | 8148 | 1477709113859 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]]]}] 19:45:13 INFO - ... 19:45:13 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1776ms 19:45:13 INFO - PROCESS | 8148 | 1477709113920 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 19:45:13 INFO - PROCESS | 8148 | 1477709113927 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 19:45:13 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 19:45:13 INFO - PROCESS | 8148 | 1477709113937 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}] 19:45:14 INFO - PROCESS | 8148 | 1477709114147 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 19:45:14 INFO - PROCESS | 8148 | 1477709114382 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 19:45:14 INFO - PROCESS | 8148 | 1477709114391 Marionette TRACE conn4 <- [1,3428,null,["8"]] 19:45:14 INFO - PROCESS | 8148 | --DOCSHELL 0x92b62400 == 52 [pid = 8148] [id = 735] 19:45:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8185a800 == 51 [pid = 8148] [id = 711] 19:45:14 INFO - PROCESS | 8148 | --DOCSHELL 0x93134c00 == 50 [pid = 8148] [id = 747] 19:45:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa1d400 == 49 [pid = 8148] [id = 746] 19:45:14 INFO - PROCESS | 8148 | --DOCSHELL 0x82cddc00 == 48 [pid = 8148] [id = 745] 19:45:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8249c400 == 47 [pid = 8148] [id = 744] 19:45:14 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0x92b58c00) [pid = 8148] [serial = 2135] [outer = (nil)] [url = about:blank] 19:45:14 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0x8c954000) [pid = 8148] [serial = 2147] [outer = (nil)] [url = about:blank] 19:45:14 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x93179800) [pid = 8148] [serial = 2138] [outer = (nil)] [url = about:blank] 19:45:14 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x90539400) [pid = 8148] [serial = 2132] [outer = (nil)] [url = about:blank] 19:45:14 INFO - PROCESS | 8148 | --DOCSHELL 0x818f8800 == 46 [pid = 8148] [id = 740] 19:45:14 INFO - PROCESS | 8148 | --DOCSHELL 0x825c9800 == 45 [pid = 8148] [id = 739] 19:45:14 INFO - PROCESS | 8148 | --DOCSHELL 0x8c481000 == 44 [pid = 8148] [id = 738] 19:45:14 INFO - PROCESS | 8148 | 1477709114470 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 19:45:14 INFO - PROCESS | 8148 | 1477709114479 Marionette TRACE conn4 <- [1,3429,null,{}] 19:45:14 INFO - PROCESS | 8148 | 1477709114485 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:14 INFO - PROCESS | 8148 | ++DOCSHELL 0x825c9800 == 45 [pid = 8148] [id = 756] 19:45:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x825cc800) [pid = 8148] [serial = 2200] [outer = (nil)] 19:45:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x8279f400) [pid = 8148] [serial = 2201] [outer = 0x825cc800] 19:45:14 INFO - PROCESS | 8148 | 1477709114599 Marionette DEBUG loaded listener.js 19:45:14 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0x82cddc00) [pid = 8148] [serial = 2202] [outer = 0x825cc800] 19:45:14 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0x825d0400) [pid = 8148] [serial = 2142] [outer = (nil)] [url = about:blank] 19:45:14 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x825c4800) [pid = 8148] [serial = 2141] [outer = (nil)] [url = about:blank] 19:45:14 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x82b46c00) [pid = 8148] [serial = 2129] [outer = (nil)] [url = about:blank] 19:45:14 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x827ca800) [pid = 8148] [serial = 2144] [outer = (nil)] [url = about:blank] 19:45:14 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x81989800) [pid = 8148] [serial = 2126] [outer = (nil)] [url = about:blank] 19:45:14 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x827d1400) [pid = 8148] [serial = 2145] [outer = (nil)] [url = about:blank] 19:45:14 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x905ce800) [pid = 8148] [serial = 2124] [outer = (nil)] [url = about:blank] 19:45:15 INFO - PROCESS | 8148 | 1477709115333 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]]]}] 19:45:15 INFO - ... 19:45:15 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1422ms 19:45:15 INFO - PROCESS | 8148 | 1477709115359 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 19:45:15 INFO - PROCESS | 8148 | 1477709115364 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 19:45:15 INFO - TEST-START | /websockets/Secure-Send-data.htm 19:45:15 INFO - PROCESS | 8148 | 1477709115372 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}] 19:45:15 INFO - PROCESS | 8148 | 1477709115574 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 19:45:15 INFO - PROCESS | 8148 | 1477709115746 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 19:45:15 INFO - PROCESS | 8148 | 1477709115757 Marionette TRACE conn4 <- [1,3433,null,["8"]] 19:45:15 INFO - PROCESS | 8148 | 1477709115779 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 19:45:15 INFO - PROCESS | 8148 | 1477709115787 Marionette TRACE conn4 <- [1,3434,null,{}] 19:45:15 INFO - PROCESS | 8148 | 1477709115795 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:15 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b64000 == 46 [pid = 8148] [id = 757] 19:45:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x8da22400) [pid = 8148] [serial = 2203] [outer = (nil)] 19:45:15 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x8db78000) [pid = 8148] [serial = 2204] [outer = 0x8da22400] 19:45:15 INFO - PROCESS | 8148 | 1477709115894 Marionette DEBUG loaded listener.js 19:45:16 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x8fa1d400) [pid = 8148] [serial = 2205] [outer = 0x8da22400] 19:45:16 INFO - PROCESS | 8148 | 1477709116592 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]]]}] 19:45:16 INFO - ... 19:45:16 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1275ms 19:45:16 INFO - PROCESS | 8148 | 1477709116649 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 19:45:16 INFO - PROCESS | 8148 | 1477709116653 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 19:45:16 INFO - TEST-START | /websockets/Secure-Send-null.htm 19:45:16 INFO - PROCESS | 8148 | 1477709116663 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}] 19:45:16 INFO - PROCESS | 8148 | 1477709116949 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 19:45:16 INFO - PROCESS | 8148 | 1477709116974 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 19:45:16 INFO - PROCESS | 8148 | 1477709116979 Marionette TRACE conn4 <- [1,3438,null,["8"]] 19:45:16 INFO - PROCESS | 8148 | 1477709116985 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 19:45:16 INFO - PROCESS | 8148 | 1477709116992 Marionette TRACE conn4 <- [1,3439,null,{}] 19:45:17 INFO - PROCESS | 8148 | 1477709117093 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:17 INFO - PROCESS | 8148 | ++DOCSHELL 0x905cd000 == 47 [pid = 8148] [id = 758] 19:45:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0x92a88c00) [pid = 8148] [serial = 2206] [outer = (nil)] 19:45:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x92b5a400) [pid = 8148] [serial = 2207] [outer = 0x92a88c00] 19:45:17 INFO - PROCESS | 8148 | 1477709117202 Marionette DEBUG loaded listener.js 19:45:17 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x92b63c00) [pid = 8148] [serial = 2208] [outer = 0x92a88c00] 19:45:17 INFO - PROCESS | 8148 | 1477709117939 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]]]}] 19:45:17 INFO - ... 19:45:17 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1326ms 19:45:18 INFO - PROCESS | 8148 | 1477709117999 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 19:45:18 INFO - PROCESS | 8148 | 1477709118005 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 19:45:18 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 19:45:18 INFO - PROCESS | 8148 | 1477709118013 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}] 19:45:18 INFO - PROCESS | 8148 | 1477709118276 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 19:45:18 INFO - PROCESS | 8148 | 1477709118304 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 19:45:18 INFO - PROCESS | 8148 | 1477709118308 Marionette TRACE conn4 <- [1,3443,null,["8"]] 19:45:18 INFO - PROCESS | 8148 | 1477709118316 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 19:45:18 INFO - PROCESS | 8148 | 1477709118323 Marionette TRACE conn4 <- [1,3444,null,{}] 19:45:18 INFO - PROCESS | 8148 | 1477709118423 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:18 INFO - PROCESS | 8148 | ++DOCSHELL 0x94a56400 == 48 [pid = 8148] [id = 759] 19:45:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0x94a5c000) [pid = 8148] [serial = 2209] [outer = (nil)] 19:45:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0x94ee7000) [pid = 8148] [serial = 2210] [outer = 0x94a5c000] 19:45:18 INFO - PROCESS | 8148 | 1477709118530 Marionette DEBUG loaded listener.js 19:45:18 INFO - PROCESS | 8148 | ++DOMWINDOW == 96 (0x94fe8800) [pid = 8148] [serial = 2211] [outer = 0x94a5c000] 19:45:18 INFO - PROCESS | 8148 | --DOMWINDOW == 95 (0x94a10000) [pid = 8148] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 19:45:18 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0x87d6b000) [pid = 8148] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 19:45:18 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0x8249d800) [pid = 8148] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 19:45:18 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x8fa1e000) [pid = 8148] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 19:45:18 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x93180000) [pid = 8148] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 19:45:19 INFO - PROCESS | 8148 | 1477709119368 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]]]}] 19:45:19 INFO - ... 19:45:19 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1379ms 19:45:19 INFO - PROCESS | 8148 | 1477709119393 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 19:45:19 INFO - PROCESS | 8148 | 1477709119397 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 19:45:19 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 19:45:19 INFO - PROCESS | 8148 | 1477709119419 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}] 19:45:19 INFO - PROCESS | 8148 | 1477709119663 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 19:45:19 INFO - PROCESS | 8148 | 1477709119677 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 19:45:19 INFO - PROCESS | 8148 | 1477709119681 Marionette TRACE conn4 <- [1,3448,null,["8"]] 19:45:19 INFO - PROCESS | 8148 | 1477709119689 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 19:45:19 INFO - PROCESS | 8148 | 1477709119696 Marionette TRACE conn4 <- [1,3449,null,{}] 19:45:19 INFO - PROCESS | 8148 | 1477709119702 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:19 INFO - PROCESS | 8148 | ++DOCSHELL 0x824bd400 == 49 [pid = 8148] [id = 760] 19:45:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x9577cc00) [pid = 8148] [serial = 2212] [outer = (nil)] 19:45:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x959be400) [pid = 8148] [serial = 2213] [outer = 0x9577cc00] 19:45:19 INFO - PROCESS | 8148 | 1477709119828 Marionette DEBUG loaded listener.js 19:45:19 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0x95a0e800) [pid = 8148] [serial = 2214] [outer = 0x9577cc00] 19:45:20 INFO - PROCESS | 8148 | 1477709120538 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]]]}] 19:45:20 INFO - ... 19:45:20 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1171ms 19:45:20 INFO - PROCESS | 8148 | 1477709120590 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 19:45:20 INFO - PROCESS | 8148 | 1477709120595 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 19:45:20 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 19:45:20 INFO - PROCESS | 8148 | 1477709120605 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}] 19:45:20 INFO - PROCESS | 8148 | 1477709120853 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 19:45:20 INFO - PROCESS | 8148 | 1477709120874 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 19:45:20 INFO - PROCESS | 8148 | 1477709120877 Marionette TRACE conn4 <- [1,3453,null,["8"]] 19:45:20 INFO - PROCESS | 8148 | 1477709120884 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 19:45:20 INFO - PROCESS | 8148 | 1477709120891 Marionette TRACE conn4 <- [1,3454,null,{}] 19:45:20 INFO - PROCESS | 8148 | 1477709120897 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:20 INFO - PROCESS | 8148 | ++DOCSHELL 0x81858800 == 50 [pid = 8148] [id = 761] 19:45:20 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0x8185a800) [pid = 8148] [serial = 2215] [outer = (nil)] 19:45:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 96 (0x818f2400) [pid = 8148] [serial = 2216] [outer = 0x8185a800] 19:45:21 INFO - PROCESS | 8148 | 1477709121059 Marionette DEBUG loaded listener.js 19:45:21 INFO - PROCESS | 8148 | ++DOMWINDOW == 97 (0x81986000) [pid = 8148] [serial = 2217] [outer = 0x8185a800] 19:45:21 INFO - PROCESS | 8148 | [8148] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 19:45:21 INFO - PROCESS | 8148 | [8148] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 19:45:22 INFO - PROCESS | 8148 | 1477709122042 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]]]}] 19:45:22 INFO - ... 19:45:22 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1481ms 19:45:22 INFO - PROCESS | 8148 | 1477709122103 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 19:45:22 INFO - PROCESS | 8148 | 1477709122111 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 19:45:22 INFO - TEST-START | /websockets/Send-0byte-data.htm 19:45:22 INFO - PROCESS | 8148 | 1477709122123 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}] 19:45:22 INFO - PROCESS | 8148 | 1477709122353 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 19:45:22 INFO - PROCESS | 8148 | 1477709122560 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 19:45:22 INFO - PROCESS | 8148 | 1477709122568 Marionette TRACE conn4 <- [1,3458,null,["8"]] 19:45:22 INFO - PROCESS | 8148 | 1477709122621 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 19:45:22 INFO - PROCESS | 8148 | 1477709122629 Marionette TRACE conn4 <- [1,3459,null,{}] 19:45:22 INFO - PROCESS | 8148 | 1477709122638 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:22 INFO - PROCESS | 8148 | ++DOCSHELL 0x827ca800 == 51 [pid = 8148] [id = 762] 19:45:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 98 (0x827cb800) [pid = 8148] [serial = 2218] [outer = (nil)] 19:45:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 99 (0x827d0000) [pid = 8148] [serial = 2219] [outer = 0x827cb800] 19:45:22 INFO - PROCESS | 8148 | 1477709122758 Marionette DEBUG loaded listener.js 19:45:22 INFO - PROCESS | 8148 | ++DOMWINDOW == 100 (0x82b3a400) [pid = 8148] [serial = 2220] [outer = 0x827cb800] 19:45:23 INFO - PROCESS | 8148 | 1477709123552 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]]]}] 19:45:23 INFO - ... 19:45:23 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1470ms 19:45:23 INFO - PROCESS | 8148 | 1477709123595 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 19:45:23 INFO - PROCESS | 8148 | 1477709123604 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 19:45:23 INFO - TEST-START | /websockets/Send-65K-data.htm 19:45:23 INFO - PROCESS | 8148 | 1477709123647 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}] 19:45:23 INFO - PROCESS | 8148 | 1477709123877 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 19:45:24 INFO - PROCESS | 8148 | 1477709124090 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 19:45:24 INFO - PROCESS | 8148 | 1477709124096 Marionette TRACE conn4 <- [1,3463,null,["8"]] 19:45:24 INFO - PROCESS | 8148 | 1477709124148 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 19:45:24 INFO - PROCESS | 8148 | 1477709124154 Marionette TRACE conn4 <- [1,3464,null,{}] 19:45:24 INFO - PROCESS | 8148 | 1477709124163 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:24 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c6a0800 == 52 [pid = 8148] [id = 763] 19:45:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 101 (0x8c6a3c00) [pid = 8148] [serial = 2221] [outer = (nil)] 19:45:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 102 (0x8c953000) [pid = 8148] [serial = 2222] [outer = 0x8c6a3c00] 19:45:24 INFO - PROCESS | 8148 | 1477709124278 Marionette DEBUG loaded listener.js 19:45:24 INFO - PROCESS | 8148 | ++DOMWINDOW == 103 (0x8db7bc00) [pid = 8148] [serial = 2223] [outer = 0x8c6a3c00] 19:45:25 INFO - PROCESS | 8148 | 1477709125096 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]]]}] 19:45:25 INFO - ... 19:45:25 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1527ms 19:45:25 INFO - PROCESS | 8148 | 1477709125174 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 19:45:25 INFO - PROCESS | 8148 | 1477709125183 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 19:45:25 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 19:45:25 INFO - PROCESS | 8148 | 1477709125197 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}] 19:45:25 INFO - PROCESS | 8148 | 1477709125460 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 19:45:25 INFO - PROCESS | 8148 | 1477709125672 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 19:45:25 INFO - PROCESS | 8148 | 1477709125679 Marionette TRACE conn4 <- [1,3468,null,["8"]] 19:45:25 INFO - PROCESS | 8148 | 1477709125729 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 19:45:25 INFO - PROCESS | 8148 | 1477709125738 Marionette TRACE conn4 <- [1,3469,null,{}] 19:45:25 INFO - PROCESS | 8148 | 1477709125744 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:25 INFO - PROCESS | 8148 | ++DOCSHELL 0x92a2c000 == 53 [pid = 8148] [id = 764] 19:45:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 104 (0x92aea400) [pid = 8148] [serial = 2224] [outer = (nil)] 19:45:25 INFO - PROCESS | 8148 | ++DOMWINDOW == 105 (0x93867c00) [pid = 8148] [serial = 2225] [outer = 0x92aea400] 19:45:25 INFO - PROCESS | 8148 | 1477709125861 Marionette DEBUG loaded listener.js 19:45:26 INFO - PROCESS | 8148 | ++DOMWINDOW == 106 (0x93b0e800) [pid = 8148] [serial = 2226] [outer = 0x92aea400] 19:45:26 INFO - PROCESS | 8148 | [8148] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 19:45:26 INFO - PROCESS | 8148 | [8148] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 19:45:26 INFO - PROCESS | 8148 | 1477709126669 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]]]}] 19:45:26 INFO - ... 19:45:26 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1523ms 19:45:26 INFO - PROCESS | 8148 | 1477709126721 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 19:45:26 INFO - PROCESS | 8148 | 1477709126728 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 19:45:26 INFO - TEST-START | /websockets/Send-before-open.htm 19:45:26 INFO - PROCESS | 8148 | 1477709126740 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}] 19:45:26 INFO - PROCESS | 8148 | 1477709126966 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 19:45:27 INFO - PROCESS | 8148 | 1477709127176 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 19:45:27 INFO - PROCESS | 8148 | 1477709127182 Marionette TRACE conn4 <- [1,3473,null,["8"]] 19:45:27 INFO - PROCESS | 8148 | 1477709127233 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 19:45:27 INFO - PROCESS | 8148 | 1477709127240 Marionette TRACE conn4 <- [1,3474,null,{}] 19:45:27 INFO - PROCESS | 8148 | 1477709127248 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:27 INFO - PROCESS | 8148 | ++DOCSHELL 0x959bdc00 == 54 [pid = 8148] [id = 765] 19:45:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 107 (0x959c4000) [pid = 8148] [serial = 2227] [outer = (nil)] 19:45:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 108 (0x9625dc00) [pid = 8148] [serial = 2228] [outer = 0x959c4000] 19:45:27 INFO - PROCESS | 8148 | 1477709127359 Marionette DEBUG loaded listener.js 19:45:27 INFO - PROCESS | 8148 | ++DOMWINDOW == 109 (0x9629c800) [pid = 8148] [serial = 2229] [outer = 0x959c4000] 19:45:28 INFO - PROCESS | 8148 | 1477709128070 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]]]}] 19:45:28 INFO - . 19:45:28 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1382ms 19:45:28 INFO - PROCESS | 8148 | 1477709128122 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 19:45:28 INFO - PROCESS | 8148 | 1477709128126 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 19:45:28 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 19:45:28 INFO - PROCESS | 8148 | 1477709128137 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}] 19:45:28 INFO - PROCESS | 8148 | 1477709128357 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 19:45:28 INFO - PROCESS | 8148 | [8148] 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 19:45:28 INFO - PROCESS | 8148 | 1477709128582 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 19:45:28 INFO - PROCESS | 8148 | 1477709128587 Marionette TRACE conn4 <- [1,3478,null,["8"]] 19:45:28 INFO - PROCESS | 8148 | 1477709128596 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 19:45:28 INFO - PROCESS | 8148 | 1477709128602 Marionette TRACE conn4 <- [1,3479,null,{}] 19:45:28 INFO - PROCESS | 8148 | 1477709128613 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:28 INFO - PROCESS | 8148 | ++DOCSHELL 0x9634b400 == 55 [pid = 8148] [id = 766] 19:45:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 110 (0x9634b800) [pid = 8148] [serial = 2230] [outer = (nil)] 19:45:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 111 (0x9634fc00) [pid = 8148] [serial = 2231] [outer = 0x9634b800] 19:45:28 INFO - PROCESS | 8148 | 1477709128747 Marionette DEBUG loaded listener.js 19:45:28 INFO - PROCESS | 8148 | ++DOMWINDOW == 112 (0x9635f800) [pid = 8148] [serial = 2232] [outer = 0x9634b800] 19:45:29 INFO - PROCESS | 8148 | 1477709129530 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]]]}] 19:45:29 INFO - ... 19:45:29 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1440ms 19:45:29 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 19:45:29 INFO - PROCESS | 8148 | 1477709129585 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 19:45:29 INFO - PROCESS | 8148 | 1477709129589 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 19:45:29 INFO - PROCESS | 8148 | 1477709129599 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}] 19:45:29 INFO - PROCESS | 8148 | 1477709129811 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 19:45:30 INFO - PROCESS | 8148 | 1477709130021 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 19:45:30 INFO - PROCESS | 8148 | 1477709130029 Marionette TRACE conn4 <- [1,3483,null,["8"]] 19:45:30 INFO - PROCESS | 8148 | 1477709130289 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 19:45:30 INFO - PROCESS | 8148 | 1477709130300 Marionette TRACE conn4 <- [1,3484,null,{}] 19:45:30 INFO - PROCESS | 8148 | 1477709130307 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:30 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a65c00 == 56 [pid = 8148] [id = 767] 19:45:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 113 (0x81b6ec00) [pid = 8148] [serial = 2233] [outer = (nil)] 19:45:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 114 (0x824abc00) [pid = 8148] [serial = 2234] [outer = 0x81b6ec00] 19:45:30 INFO - PROCESS | 8148 | 1477709130415 Marionette DEBUG loaded listener.js 19:45:30 INFO - PROCESS | 8148 | ++DOMWINDOW == 115 (0x82720400) [pid = 8148] [serial = 2235] [outer = 0x81b6ec00] 19:45:31 INFO - PROCESS | 8148 | 1477709131218 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]]]}] 19:45:31 INFO - ... 19:45:31 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1688ms 19:45:31 INFO - PROCESS | 8148 | 1477709131296 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 19:45:31 INFO - PROCESS | 8148 | 1477709131304 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 19:45:31 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 19:45:31 INFO - PROCESS | 8148 | 1477709131315 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}] 19:45:31 INFO - PROCESS | 8148 | 1477709131518 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 19:45:31 INFO - PROCESS | 8148 | 1477709131743 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 19:45:31 INFO - PROCESS | 8148 | 1477709131750 Marionette TRACE conn4 <- [1,3488,null,["8"]] 19:45:31 INFO - PROCESS | 8148 | 1477709131835 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 19:45:31 INFO - PROCESS | 8148 | 1477709131846 Marionette TRACE conn4 <- [1,3489,null,{}] 19:45:31 INFO - PROCESS | 8148 | 1477709131852 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:31 INFO - PROCESS | 8148 | ++DOCSHELL 0x8279dc00 == 57 [pid = 8148] [id = 768] 19:45:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 116 (0x827a3800) [pid = 8148] [serial = 2236] [outer = (nil)] 19:45:31 INFO - PROCESS | 8148 | ++DOMWINDOW == 117 (0x8c47d000) [pid = 8148] [serial = 2237] [outer = 0x827a3800] 19:45:31 INFO - PROCESS | 8148 | 1477709131961 Marionette DEBUG loaded listener.js 19:45:32 INFO - PROCESS | 8148 | ++DOMWINDOW == 118 (0x8c489800) [pid = 8148] [serial = 2238] [outer = 0x827a3800] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81981000 == 56 [pid = 8148] [id = 707] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81984400 == 55 [pid = 8148] [id = 737] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x905cd000 == 54 [pid = 8148] [id = 758] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x825c9800 == 53 [pid = 8148] [id = 756] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x82b64000 == 52 [pid = 8148] [id = 757] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81a5f400 == 51 [pid = 8148] [id = 755] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x827ce000 == 50 [pid = 8148] [id = 733] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x8c958400 == 49 [pid = 8148] [id = 716] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x818f1000 == 48 [pid = 8148] [id = 724] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81863800 == 47 [pid = 8148] [id = 725] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x8c699800 == 46 [pid = 8148] [id = 712] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x824bec00 == 45 [pid = 8148] [id = 726] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81860000 == 44 [pid = 8148] [id = 717] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81b7bc00 == 43 [pid = 8148] [id = 736] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x82b3ec00 == 42 [pid = 8148] [id = 727] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x8c6a3000 == 41 [pid = 8148] [id = 728] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x824a3800 == 40 [pid = 8148] [id = 709] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81a67400 == 39 [pid = 8148] [id = 729] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x82798c00 == 38 [pid = 8148] [id = 719] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x8c695800 == 37 [pid = 8148] [id = 721] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x82b42800 == 36 [pid = 8148] [id = 720] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81a66800 == 35 [pid = 8148] [id = 730] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x8c481400 == 34 [pid = 8148] [id = 715] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x905d0400 == 33 [pid = 8148] [id = 741] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x825d2800 == 32 [pid = 8148] [id = 723] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x82a8e000 == 31 [pid = 8148] [id = 754] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x8d816c00 == 30 [pid = 8148] [id = 722] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81a62800 == 29 [pid = 8148] [id = 714] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81866800 == 28 [pid = 8148] [id = 731] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x82a94c00 == 27 [pid = 8148] [id = 732] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x82725400 == 26 [pid = 8148] [id = 750] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x92af2400 == 25 [pid = 8148] [id = 734] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x93176400 == 24 [pid = 8148] [id = 751] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x94ff5c00 == 23 [pid = 8148] [id = 752] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x827a3c00 == 22 [pid = 8148] [id = 753] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x94a56400 == 21 [pid = 8148] [id = 759] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x824bd400 == 20 [pid = 8148] [id = 760] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x94a05800 == 19 [pid = 8148] [id = 742] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x82718c00 == 18 [pid = 8148] [id = 708] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x824a2c00 == 17 [pid = 8148] [id = 718] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81860400 == 16 [pid = 8148] [id = 743] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x959bdc00 == 15 [pid = 8148] [id = 765] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x9634b400 == 14 [pid = 8148] [id = 766] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81858800 == 13 [pid = 8148] [id = 761] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x92b61c00 == 12 [pid = 8148] [id = 748] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x81860800 == 11 [pid = 8148] [id = 749] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x827ca800 == 10 [pid = 8148] [id = 762] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x8c6a0800 == 9 [pid = 8148] [id = 763] 19:45:33 INFO - PROCESS | 8148 | --DOCSHELL 0x92a2c000 == 8 [pid = 8148] [id = 764] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 117 (0x82795400) [pid = 8148] [serial = 2150] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 116 (0x8d813000) [pid = 8148] [serial = 2153] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 115 (0x92ae9c00) [pid = 8148] [serial = 2156] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 114 (0x94a09c00) [pid = 8148] [serial = 2159] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 113 (0x8da2bc00) [pid = 8148] [serial = 2162] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 112 (0x81b7c000) [pid = 8148] [serial = 2166] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 111 (0x825d1400) [pid = 8148] [serial = 2165] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 110 (0x8c6a4400) [pid = 8148] [serial = 2169] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 109 (0x8c696000) [pid = 8148] [serial = 2168] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 108 (0x9292fc00) [pid = 8148] [serial = 2172] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 107 (0x905c5c00) [pid = 8148] [serial = 2171] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 106 (0x94a0fc00) [pid = 8148] [serial = 2175] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 105 (0x94a08000) [pid = 8148] [serial = 2174] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 104 (0x94d93000) [pid = 8148] [serial = 2178] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 103 (0x94d8d000) [pid = 8148] [serial = 2177] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | --DOMWINDOW == 102 (0x94ff1400) [pid = 8148] [serial = 2180] [outer = (nil)] [url = about:blank] 19:45:33 INFO - PROCESS | 8148 | 1477709133891 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]]]}] 19:45:33 INFO - ... 19:45:33 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 2589ms 19:45:33 INFO - PROCESS | 8148 | 1477709133905 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 19:45:33 INFO - PROCESS | 8148 | 1477709133911 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 19:45:33 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 19:45:33 INFO - PROCESS | 8148 | 1477709133984 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}] 19:45:34 INFO - PROCESS | 8148 | 1477709134202 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 19:45:34 INFO - PROCESS | 8148 | 1477709134215 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 19:45:34 INFO - PROCESS | 8148 | 1477709134220 Marionette TRACE conn4 <- [1,3493,null,["8"]] 19:45:34 INFO - PROCESS | 8148 | 1477709134226 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 19:45:34 INFO - PROCESS | 8148 | 1477709134234 Marionette TRACE conn4 <- [1,3494,null,{}] 19:45:34 INFO - PROCESS | 8148 | 1477709134382 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x81b70000 == 9 [pid = 8148] [id = 769] 19:45:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 103 (0x81b74c00) [pid = 8148] [serial = 2239] [outer = (nil)] 19:45:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 104 (0x81b7c000) [pid = 8148] [serial = 2240] [outer = 0x81b74c00] 19:45:34 INFO - PROCESS | 8148 | 1477709134497 Marionette DEBUG loaded listener.js 19:45:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 105 (0x824bf400) [pid = 8148] [serial = 2241] [outer = 0x81b74c00] 19:45:35 INFO - PROCESS | 8148 | 1477709135160 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]]]}] 19:45:35 INFO - ... 19:45:35 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1282ms 19:45:35 INFO - PROCESS | 8148 | 1477709135205 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 19:45:35 INFO - PROCESS | 8148 | 1477709135213 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 19:45:35 INFO - TEST-START | /websockets/Send-binary-blob.htm 19:45:35 INFO - PROCESS | 8148 | 1477709135233 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}] 19:45:35 INFO - PROCESS | 8148 | 1477709135503 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 19:45:35 INFO - PROCESS | 8148 | 1477709135533 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 19:45:35 INFO - PROCESS | 8148 | 1477709135537 Marionette TRACE conn4 <- [1,3498,null,["8"]] 19:45:35 INFO - PROCESS | 8148 | 1477709135545 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 19:45:35 INFO - PROCESS | 8148 | 1477709135550 Marionette TRACE conn4 <- [1,3499,null,{}] 19:45:35 INFO - PROCESS | 8148 | 1477709135649 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x82725000 == 10 [pid = 8148] [id = 770] 19:45:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 106 (0x82726800) [pid = 8148] [serial = 2242] [outer = (nil)] 19:45:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 107 (0x827c6c00) [pid = 8148] [serial = 2243] [outer = 0x82726800] 19:45:35 INFO - PROCESS | 8148 | 1477709135750 Marionette DEBUG loaded listener.js 19:45:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 108 (0x827a2800) [pid = 8148] [serial = 2244] [outer = 0x82726800] 19:45:36 INFO - PROCESS | 8148 | 1477709136501 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]]]}] 19:45:36 INFO - ... 19:45:36 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1330ms 19:45:36 INFO - PROCESS | 8148 | 1477709136565 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 19:45:36 INFO - PROCESS | 8148 | 1477709136574 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 19:45:36 INFO - TEST-START | /websockets/Send-data.htm 19:45:36 INFO - PROCESS | 8148 | 1477709136592 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}] 19:45:36 INFO - PROCESS | 8148 | 1477709136942 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 19:45:37 INFO - PROCESS | 8148 | 1477709137077 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 19:45:37 INFO - PROCESS | 8148 | 1477709137083 Marionette TRACE conn4 <- [1,3503,null,["8"]] 19:45:37 INFO - PROCESS | 8148 | 1477709137088 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 19:45:37 INFO - PROCESS | 8148 | 1477709137096 Marionette TRACE conn4 <- [1,3504,null,{}] 19:45:37 INFO - PROCESS | 8148 | 1477709137103 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b66400 == 11 [pid = 8148] [id = 771] 19:45:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 109 (0x82b66800) [pid = 8148] [serial = 2245] [outer = (nil)] 19:45:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 110 (0x82b69c00) [pid = 8148] [serial = 2246] [outer = 0x82b66800] 19:45:37 INFO - PROCESS | 8148 | 1477709137214 Marionette DEBUG loaded listener.js 19:45:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 111 (0x82cdc800) [pid = 8148] [serial = 2247] [outer = 0x82b66800] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 110 (0x81860c00) [pid = 8148] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 109 (0x825cbc00) [pid = 8148] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 108 (0x82a95000) [pid = 8148] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 107 (0x8c951000) [pid = 8148] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 106 (0x94a05c00) [pid = 8148] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 105 (0x8da2b000) [pid = 8148] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 104 (0x90f45c00) [pid = 8148] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 103 (0x818f2000) [pid = 8148] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 102 (0x92b63000) [pid = 8148] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 101 (0x8c94c800) [pid = 8148] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 100 (0x92af4400) [pid = 8148] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 99 (0x82cd2400) [pid = 8148] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 98 (0x94a5c000) [pid = 8148] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 97 (0x95a11000) [pid = 8148] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 96 (0x93aa3000) [pid = 8148] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 95 (0x81a60c00) [pid = 8148] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0x94fe8400) [pid = 8148] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0x94ff7000) [pid = 8148] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x959c0400) [pid = 8148] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x825cc800) [pid = 8148] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x82cd2000) [pid = 8148] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x9577cc00) [pid = 8148] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x92a88c00) [pid = 8148] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 19:45:38 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x8da22400) [pid = 8148] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 19:45:38 INFO - PROCESS | 8148 | 1477709138751 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]]]}] 19:45:38 INFO - ... 19:45:38 INFO - TEST-OK | /websockets/Send-data.htm | took 2177ms 19:45:38 INFO - PROCESS | 8148 | 1477709138768 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 19:45:38 INFO - PROCESS | 8148 | 1477709138773 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 19:45:38 INFO - TEST-START | /websockets/Send-data.worker 19:45:38 INFO - PROCESS | 8148 | 1477709138795 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}] 19:45:39 INFO - PROCESS | 8148 | 1477709139063 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 19:45:39 INFO - PROCESS | 8148 | 1477709139084 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 19:45:39 INFO - PROCESS | 8148 | 1477709139087 Marionette TRACE conn4 <- [1,3508,null,["8"]] 19:45:39 INFO - PROCESS | 8148 | 1477709139093 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 19:45:39 INFO - PROCESS | 8148 | 1477709139099 Marionette TRACE conn4 <- [1,3509,null,{}] 19:45:39 INFO - PROCESS | 8148 | 1477709139109 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x82a8d000 == 12 [pid = 8148] [id = 772] 19:45:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 88 (0x82cd2000) [pid = 8148] [serial = 2248] [outer = (nil)] 19:45:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 89 (0x8c6a4400) [pid = 8148] [serial = 2249] [outer = 0x82cd2000] 19:45:39 INFO - PROCESS | 8148 | 1477709139220 Marionette DEBUG loaded listener.js 19:45:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 90 (0x8d810400) [pid = 8148] [serial = 2250] [outer = 0x82cd2000] 19:45:39 INFO - PROCESS | 8148 | [8148] 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 19:45:40 INFO - PROCESS | 8148 | 1477709140000 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,{},{}]]]}] 19:45:40 INFO - . 19:45:40 INFO - TEST-OK | /websockets/Send-data.worker | took 1230ms 19:45:40 INFO - PROCESS | 8148 | 1477709140019 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 19:45:40 INFO - TEST-START | /websockets/Send-null.htm 19:45:40 INFO - PROCESS | 8148 | 1477709140023 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 19:45:40 INFO - PROCESS | 8148 | 1477709140030 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}] 19:45:40 INFO - PROCESS | 8148 | 1477709140280 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 19:45:40 INFO - PROCESS | 8148 | 1477709140310 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 19:45:40 INFO - PROCESS | 8148 | 1477709140313 Marionette TRACE conn4 <- [1,3513,null,["8"]] 19:45:40 INFO - PROCESS | 8148 | 1477709140320 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 19:45:40 INFO - PROCESS | 8148 | 1477709140326 Marionette TRACE conn4 <- [1,3514,null,{}] 19:45:40 INFO - PROCESS | 8148 | 1477709140332 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:40 INFO - PROCESS | 8148 | ++DOCSHELL 0x8185e400 == 13 [pid = 8148] [id = 773] 19:45:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 91 (0x81860400) [pid = 8148] [serial = 2251] [outer = (nil)] 19:45:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 92 (0x818fb400) [pid = 8148] [serial = 2252] [outer = 0x81860400] 19:45:40 INFO - PROCESS | 8148 | 1477709140490 Marionette DEBUG loaded listener.js 19:45:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 93 (0x81981000) [pid = 8148] [serial = 2253] [outer = 0x81860400] 19:45:41 INFO - PROCESS | 8148 | 1477709141319 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]]]}] 19:45:41 INFO - ... 19:45:41 INFO - TEST-OK | /websockets/Send-null.htm | took 1332ms 19:45:41 INFO - PROCESS | 8148 | 1477709141408 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 19:45:41 INFO - PROCESS | 8148 | 1477709141416 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 19:45:41 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 19:45:41 INFO - PROCESS | 8148 | 1477709141433 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}] 19:45:41 INFO - PROCESS | 8148 | 1477709141650 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 19:45:41 INFO - PROCESS | 8148 | 1477709141851 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 19:45:41 INFO - PROCESS | 8148 | 1477709141869 Marionette TRACE conn4 <- [1,3518,null,["8"]] 19:45:41 INFO - PROCESS | 8148 | 1477709141929 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 19:45:41 INFO - PROCESS | 8148 | 1477709141940 Marionette TRACE conn4 <- [1,3519,null,{}] 19:45:41 INFO - PROCESS | 8148 | 1477709141962 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x8271bc00 == 14 [pid = 8148] [id = 774] 19:45:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 94 (0x8271c800) [pid = 8148] [serial = 2254] [outer = (nil)] 19:45:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 95 (0x82725400) [pid = 8148] [serial = 2255] [outer = 0x8271c800] 19:45:42 INFO - PROCESS | 8148 | 1477709142078 Marionette DEBUG loaded listener.js 19:45:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 96 (0x827c9800) [pid = 8148] [serial = 2256] [outer = 0x8271c800] 19:45:42 INFO - PROCESS | 8148 | 1477709142821 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]]]}] 19:45:42 INFO - ... 19:45:42 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1429ms 19:45:42 INFO - PROCESS | 8148 | 1477709142863 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 19:45:42 INFO - PROCESS | 8148 | 1477709142869 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 19:45:42 INFO - TEST-START | /websockets/Send-unicode-data.htm 19:45:42 INFO - PROCESS | 8148 | 1477709142880 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}] 19:45:43 INFO - PROCESS | 8148 | 1477709143185 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 19:45:43 INFO - PROCESS | 8148 | 1477709143327 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 19:45:43 INFO - PROCESS | 8148 | 1477709143333 Marionette TRACE conn4 <- [1,3523,null,["8"]] 19:45:43 INFO - PROCESS | 8148 | 1477709143391 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 19:45:43 INFO - PROCESS | 8148 | 1477709143400 Marionette TRACE conn4 <- [1,3524,null,{}] 19:45:43 INFO - PROCESS | 8148 | 1477709143407 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:43 INFO - PROCESS | 8148 | ++DOCSHELL 0x827c4800 == 15 [pid = 8148] [id = 775] 19:45:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 97 (0x82b47c00) [pid = 8148] [serial = 2257] [outer = (nil)] 19:45:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 98 (0x82b68c00) [pid = 8148] [serial = 2258] [outer = 0x82b47c00] 19:45:43 INFO - PROCESS | 8148 | 1477709143518 Marionette DEBUG loaded listener.js 19:45:43 INFO - PROCESS | 8148 | ++DOMWINDOW == 99 (0x8c6a4000) [pid = 8148] [serial = 2259] [outer = 0x82b47c00] 19:45:44 INFO - PROCESS | 8148 | 1477709144276 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]]]}] 19:45:44 INFO - ... 19:45:44 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1427ms 19:45:44 INFO - PROCESS | 8148 | 1477709144315 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 19:45:44 INFO - PROCESS | 8148 | 1477709144324 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 19:45:44 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 19:45:44 INFO - PROCESS | 8148 | 1477709144378 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}] 19:45:44 INFO - PROCESS | 8148 | 1477709144597 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 19:45:44 INFO - PROCESS | 8148 | 1477709144796 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 19:45:44 INFO - PROCESS | 8148 | 1477709144802 Marionette TRACE conn4 <- [1,3528,null,["8"]] 19:45:44 INFO - PROCESS | 8148 | 1477709144854 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 19:45:44 INFO - PROCESS | 8148 | 1477709144862 Marionette TRACE conn4 <- [1,3529,null,{}] 19:45:44 INFO - PROCESS | 8148 | 1477709144877 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x8fa19c00 == 16 [pid = 8148] [id = 776] 19:45:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 100 (0x8fa1ac00) [pid = 8148] [serial = 2260] [outer = (nil)] 19:45:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 101 (0x905d0800) [pid = 8148] [serial = 2261] [outer = 0x8fa1ac00] 19:45:44 INFO - PROCESS | 8148 | 1477709144990 Marionette DEBUG loaded listener.js 19:45:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 102 (0x8fa19400) [pid = 8148] [serial = 2262] [outer = 0x8fa1ac00] 19:45:45 INFO - PROCESS | 8148 | 1477709145791 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]]]}] 19:45:45 INFO - .. 19:45:45 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1434ms 19:45:45 INFO - PROCESS | 8148 | 1477709145805 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 19:45:45 INFO - TEST-START | /websockets/constructor.html 19:45:45 INFO - PROCESS | 8148 | 1477709145811 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 19:45:45 INFO - PROCESS | 8148 | 1477709145820 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}] 19:45:46 INFO - PROCESS | 8148 | 1477709146153 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 19:45:46 INFO - PROCESS | 8148 | 1477709146309 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 19:45:46 INFO - PROCESS | 8148 | 1477709146313 Marionette TRACE conn4 <- [1,3533,null,["8"]] 19:45:46 INFO - PROCESS | 8148 | 1477709146328 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 19:45:46 INFO - PROCESS | 8148 | 1477709146338 Marionette TRACE conn4 <- [1,3534,null,{}] 19:45:46 INFO - PROCESS | 8148 | 1477709146348 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:46 INFO - PROCESS | 8148 | ++DOCSHELL 0x8f6ef400 == 17 [pid = 8148] [id = 777] 19:45:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 103 (0x92a2c000) [pid = 8148] [serial = 2263] [outer = (nil)] 19:45:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 104 (0x92a80000) [pid = 8148] [serial = 2264] [outer = 0x92a2c000] 19:45:46 INFO - PROCESS | 8148 | 1477709146461 Marionette DEBUG loaded listener.js 19:45:46 INFO - PROCESS | 8148 | ++DOMWINDOW == 105 (0x92b5e000) [pid = 8148] [serial = 2265] [outer = 0x92a2c000] 19:45:47 INFO - PROCESS | 8148 | 1477709147169 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]]]}] 19:45:47 INFO - . 19:45:47 INFO - TEST-OK | /websockets/constructor.html | took 1428ms 19:45:47 INFO - PROCESS | 8148 | 1477709147247 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 19:45:47 INFO - PROCESS | 8148 | 1477709147252 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 19:45:47 INFO - TEST-START | /websockets/eventhandlers.html 19:45:47 INFO - PROCESS | 8148 | 1477709147259 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}] 19:45:47 INFO - PROCESS | 8148 | 1477709147468 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 19:45:47 INFO - PROCESS | 8148 | [8148] 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 19:45:47 INFO - PROCESS | 8148 | 1477709147671 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 19:45:47 INFO - PROCESS | 8148 | 1477709147677 Marionette TRACE conn4 <- [1,3538,null,["8"]] 19:45:47 INFO - PROCESS | 8148 | 1477709147702 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 19:45:47 INFO - PROCESS | 8148 | 1477709147709 Marionette TRACE conn4 <- [1,3539,null,{}] 19:45:47 INFO - PROCESS | 8148 | 1477709147719 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:47 INFO - PROCESS | 8148 | ++DOCSHELL 0x93143800 == 18 [pid = 8148] [id = 778] 19:45:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 106 (0x93173000) [pid = 8148] [serial = 2266] [outer = (nil)] 19:45:47 INFO - PROCESS | 8148 | ++DOMWINDOW == 107 (0x93869400) [pid = 8148] [serial = 2267] [outer = 0x93173000] 19:45:47 INFO - PROCESS | 8148 | 1477709147849 Marionette DEBUG loaded listener.js 19:45:48 INFO - PROCESS | 8148 | ++DOMWINDOW == 108 (0x94a55400) [pid = 8148] [serial = 2268] [outer = 0x93173000] 19:45:48 INFO - PROCESS | 8148 | 1477709148646 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]]]}] 19:45:48 INFO - .... 19:45:48 INFO - TEST-OK | /websockets/eventhandlers.html | took 1426ms 19:45:48 INFO - PROCESS | 8148 | 1477709148685 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 19:45:48 INFO - PROCESS | 8148 | 1477709148689 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 19:45:48 INFO - TEST-START | /websockets/extended-payload-length.html 19:45:48 INFO - PROCESS | 8148 | 1477709148697 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 19:45:48 INFO - PROCESS | 8148 | 1477709148702 Marionette TRACE conn4 <- [1,3542,null,{}] 19:45:48 INFO - PROCESS | 8148 | 1477709148762 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}] 19:45:48 INFO - PROCESS | 8148 | 1477709148987 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 19:45:49 INFO - PROCESS | 8148 | [8148] 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 19:45:49 INFO - PROCESS | 8148 | [8148] 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 19:45:49 INFO - PROCESS | 8148 | [8148] 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 19:45:49 INFO - PROCESS | 8148 | [8148] 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 19:45:49 INFO - PROCESS | 8148 | 1477709149208 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 19:45:49 INFO - PROCESS | 8148 | 1477709149214 Marionette TRACE conn4 <- [1,3544,null,["8"]] 19:45:49 INFO - PROCESS | 8148 | 1477709149374 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 19:45:49 INFO - PROCESS | 8148 | 1477709149384 Marionette TRACE conn4 <- [1,3545,null,{}] 19:45:49 INFO - PROCESS | 8148 | 1477709149395 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\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"}] 19:45:49 INFO - PROCESS | 8148 | ++DOCSHELL 0x81863800 == 19 [pid = 8148] [id = 779] 19:45:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 109 (0x81863c00) [pid = 8148] [serial = 2269] [outer = (nil)] 19:45:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 110 (0x81981400) [pid = 8148] [serial = 2270] [outer = 0x81863c00] 19:45:49 INFO - PROCESS | 8148 | 1477709149502 Marionette DEBUG loaded listener.js 19:45:49 INFO - PROCESS | 8148 | ++DOMWINDOW == 111 (0x81b77400) [pid = 8148] [serial = 2271] [outer = 0x81863c00] 19:45:50 INFO - PROCESS | 8148 | 1477709150544 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]]]}] 19:45:50 INFO - .... 19:45:50 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1944ms 19:45:50 INFO - PROCESS | 8148 | 1477709150650 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 19:45:50 INFO - TEST-START | /websockets/extended-payload-length.html?wss 19:45:50 INFO - PROCESS | 8148 | 1477709150661 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 19:45:50 INFO - PROCESS | 8148 | 1477709150677 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}] 19:45:51 INFO - PROCESS | 8148 | 1477709151018 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 19:45:51 INFO - PROCESS | 8148 | [8148] 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 19:45:51 INFO - PROCESS | 8148 | [8148] 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 19:45:51 INFO - PROCESS | 8148 | [8148] 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 19:45:51 INFO - PROCESS | 8148 | [8148] 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 19:45:51 INFO - PROCESS | 8148 | --DOCSHELL 0x82b66400 == 18 [pid = 8148] [id = 771] 19:45:51 INFO - PROCESS | 8148 | --DOCSHELL 0x82725000 == 17 [pid = 8148] [id = 770] 19:45:51 INFO - PROCESS | 8148 | --DOCSHELL 0x81b70000 == 16 [pid = 8148] [id = 769] 19:45:51 INFO - PROCESS | 8148 | --DOCSHELL 0x8279dc00 == 15 [pid = 8148] [id = 768] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 110 (0x959be400) [pid = 8148] [serial = 2213] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 109 (0x95a0e800) [pid = 8148] [serial = 2214] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 108 (0x94ee7000) [pid = 8148] [serial = 2210] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 107 (0x94fe8800) [pid = 8148] [serial = 2211] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 106 (0x92b5a400) [pid = 8148] [serial = 2207] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 105 (0x92b63c00) [pid = 8148] [serial = 2208] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 104 (0x8db78000) [pid = 8148] [serial = 2204] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 103 (0x8fa1d400) [pid = 8148] [serial = 2205] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 102 (0x8279f400) [pid = 8148] [serial = 2201] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 101 (0x82cddc00) [pid = 8148] [serial = 2202] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 100 (0x825c5c00) [pid = 8148] [serial = 2198] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 99 (0x824a7000) [pid = 8148] [serial = 2199] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 98 (0x94a57c00) [pid = 8148] [serial = 2163] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 97 (0x827d2000) [pid = 8148] [serial = 2151] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 96 (0x8c47f000) [pid = 8148] [serial = 2130] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 95 (0x8da23800) [pid = 8148] [serial = 2148] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 94 (0x94a0e400) [pid = 8148] [serial = 2160] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 93 (0x8f7d6c00) [pid = 8148] [serial = 2100] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 92 (0x92b59800) [pid = 8148] [serial = 2157] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 91 (0x81b74400) [pid = 8148] [serial = 2127] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 90 (0x93864000) [pid = 8148] [serial = 2139] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 89 (0x8da22800) [pid = 8148] [serial = 2154] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 88 (0x92b5ac00) [pid = 8148] [serial = 2136] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 87 (0x9292bc00) [pid = 8148] [serial = 2133] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 86 (0x95b03c00) [pid = 8148] [serial = 2195] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 85 (0x95e82000) [pid = 8148] [serial = 2196] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 84 (0x959c4c00) [pid = 8148] [serial = 2192] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 83 (0x959c6800) [pid = 8148] [serial = 2193] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 82 (0x952aa000) [pid = 8148] [serial = 2189] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 81 (0x95779400) [pid = 8148] [serial = 2190] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 80 (0x94a54400) [pid = 8148] [serial = 2186] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 79 (0x8da30000) [pid = 8148] [serial = 2187] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x8c489000) [pid = 8148] [serial = 2183] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x8d817800) [pid = 8148] [serial = 2184] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x94ff2800) [pid = 8148] [serial = 2181] [outer = (nil)] [url = about:blank] 19:45:51 INFO - PROCESS | 8148 | 1477709151299 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 19:45:51 INFO - PROCESS | 8148 | 1477709151305 Marionette TRACE conn4 <- [1,3549,null,["8"]] 19:45:51 INFO - PROCESS | 8148 | 1477709151344 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 19:45:51 INFO - PROCESS | 8148 | 1477709151355 Marionette TRACE conn4 <- [1,3550,null,{}] 19:45:51 INFO - PROCESS | 8148 | 1477709151365 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\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"}] 19:45:51 INFO - PROCESS | 8148 | ++DOCSHELL 0x81984400 == 16 [pid = 8148] [id = 780] 19:45:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 77 (0x81b70000) [pid = 8148] [serial = 2272] [outer = (nil)] 19:45:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 78 (0x8271b400) [pid = 8148] [serial = 2273] [outer = 0x81b70000] 19:45:51 INFO - PROCESS | 8148 | 1477709151474 Marionette DEBUG loaded listener.js 19:45:51 INFO - PROCESS | 8148 | ++DOMWINDOW == 79 (0x8279c000) [pid = 8148] [serial = 2274] [outer = 0x81b70000] 19:45:54 INFO - PROCESS | 8148 | --DOMWINDOW == 78 (0x827a3800) [pid = 8148] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 19:45:54 INFO - PROCESS | 8148 | --DOMWINDOW == 77 (0x81b74c00) [pid = 8148] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 19:45:54 INFO - PROCESS | 8148 | --DOMWINDOW == 76 (0x82b66800) [pid = 8148] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 19:45:54 INFO - PROCESS | 8148 | --DOMWINDOW == 75 (0x8185a800) [pid = 8148] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 19:45:54 INFO - PROCESS | 8148 | --DOMWINDOW == 74 (0x827cb800) [pid = 8148] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 19:45:54 INFO - PROCESS | 8148 | --DOMWINDOW == 73 (0x8c6a3c00) [pid = 8148] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 19:45:54 INFO - PROCESS | 8148 | --DOMWINDOW == 72 (0x92aea400) [pid = 8148] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 19:45:54 INFO - PROCESS | 8148 | --DOMWINDOW == 71 (0x959c4000) [pid = 8148] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 19:45:54 INFO - PROCESS | 8148 | --DOMWINDOW == 70 (0x9634b800) [pid = 8148] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 19:45:54 INFO - PROCESS | 8148 | --DOMWINDOW == 69 (0x81b6ec00) [pid = 8148] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 19:45:54 INFO - PROCESS | 8148 | --DOMWINDOW == 68 (0x82726800) [pid = 8148] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 19:45:59 INFO - PROCESS | 8148 | --DOCSHELL 0x81a65c00 == 15 [pid = 8148] [id = 767] 19:45:59 INFO - PROCESS | 8148 | --DOCSHELL 0x82a8d000 == 14 [pid = 8148] [id = 772] 19:45:59 INFO - PROCESS | 8148 | --DOCSHELL 0x81863800 == 13 [pid = 8148] [id = 779] 19:45:59 INFO - PROCESS | 8148 | --DOCSHELL 0x93143800 == 12 [pid = 8148] [id = 778] 19:45:59 INFO - PROCESS | 8148 | --DOCSHELL 0x8f6ef400 == 11 [pid = 8148] [id = 777] 19:45:59 INFO - PROCESS | 8148 | --DOCSHELL 0x8fa19c00 == 10 [pid = 8148] [id = 776] 19:45:59 INFO - PROCESS | 8148 | --DOCSHELL 0x827c4800 == 9 [pid = 8148] [id = 775] 19:45:59 INFO - PROCESS | 8148 | --DOCSHELL 0x8271bc00 == 8 [pid = 8148] [id = 774] 19:45:59 INFO - PROCESS | 8148 | --DOCSHELL 0x8185e400 == 7 [pid = 8148] [id = 773] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 67 (0x824abc00) [pid = 8148] [serial = 2234] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 66 (0x81b7c000) [pid = 8148] [serial = 2240] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 65 (0x82720400) [pid = 8148] [serial = 2235] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 64 (0x827d0000) [pid = 8148] [serial = 2219] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 63 (0x9625dc00) [pid = 8148] [serial = 2228] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 62 (0x9629c800) [pid = 8148] [serial = 2229] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 61 (0x8db7bc00) [pid = 8148] [serial = 2223] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 60 (0x9635f800) [pid = 8148] [serial = 2232] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 59 (0x82b69c00) [pid = 8148] [serial = 2246] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 58 (0x93867c00) [pid = 8148] [serial = 2225] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 57 (0x827a2800) [pid = 8148] [serial = 2244] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 56 (0x81986000) [pid = 8148] [serial = 2217] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 55 (0x8c489800) [pid = 8148] [serial = 2238] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 54 (0x818f2400) [pid = 8148] [serial = 2216] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 53 (0x8c47d000) [pid = 8148] [serial = 2237] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 52 (0x82cdc800) [pid = 8148] [serial = 2247] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 51 (0x8c953000) [pid = 8148] [serial = 2222] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 50 (0x824bf400) [pid = 8148] [serial = 2241] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 49 (0x9634fc00) [pid = 8148] [serial = 2231] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 48 (0x827c6c00) [pid = 8148] [serial = 2243] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 47 (0x8c6a4400) [pid = 8148] [serial = 2249] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 46 (0x82b3a400) [pid = 8148] [serial = 2220] [outer = (nil)] [url = about:blank] 19:45:59 INFO - PROCESS | 8148 | --DOMWINDOW == 45 (0x93b0e800) [pid = 8148] [serial = 2226] [outer = (nil)] [url = about:blank] 19:46:03 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x82b47c00) [pid = 8148] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 19:46:03 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x81860400) [pid = 8148] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 19:46:03 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x8fa1ac00) [pid = 8148] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 19:46:03 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x8271c800) [pid = 8148] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 19:46:03 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x93173000) [pid = 8148] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 19:46:03 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x92a2c000) [pid = 8148] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 19:46:03 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x82cd2000) [pid = 8148] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 19:46:03 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x81863c00) [pid = 8148] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x8d810400) [pid = 8148] [serial = 2250] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x827c9800) [pid = 8148] [serial = 2256] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x82725400) [pid = 8148] [serial = 2255] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x8c6a4000) [pid = 8148] [serial = 2259] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x82b68c00) [pid = 8148] [serial = 2258] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x8fa19400) [pid = 8148] [serial = 2262] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x905d0800) [pid = 8148] [serial = 2261] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x92b5e000) [pid = 8148] [serial = 2265] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x92a80000) [pid = 8148] [serial = 2264] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x94a55400) [pid = 8148] [serial = 2268] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x93869400) [pid = 8148] [serial = 2267] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x81b77400) [pid = 8148] [serial = 2271] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x81981400) [pid = 8148] [serial = 2270] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x8271b400) [pid = 8148] [serial = 2273] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x818fb400) [pid = 8148] [serial = 2252] [outer = (nil)] [url = about:blank] 19:46:08 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x81981000) [pid = 8148] [serial = 2253] [outer = (nil)] [url = about:blank] 19:46:52 INFO - PROCESS | 8148 | 1477709212049 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]]]}] 19:46:52 INFO - .... 19:46:52 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61427ms 19:46:52 INFO - PROCESS | 8148 | 1477709212100 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 19:46:52 INFO - PROCESS | 8148 | 1477709212107 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 19:46:52 INFO - TEST-START | /websockets/opening-handshake/001.html 19:46:52 INFO - PROCESS | 8148 | 1477709212118 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 19:46:52 INFO - PROCESS | 8148 | 1477709212122 Marionette TRACE conn4 <- [1,3553,null,{}] 19:46:52 INFO - PROCESS | 8148 | 1477709212134 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}] 19:46:52 INFO - PROCESS | 8148 | 1477709212391 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 19:46:52 INFO - PROCESS | 8148 | 1477709212500 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 19:46:52 INFO - PROCESS | 8148 | 1477709212506 Marionette TRACE conn4 <- [1,3555,null,["8"]] 19:46:52 INFO - PROCESS | 8148 | 1477709212516 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 19:46:52 INFO - PROCESS | 8148 | 1477709212529 Marionette TRACE conn4 <- [1,3556,null,{}] 19:46:52 INFO - PROCESS | 8148 | 1477709212542 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:52 INFO - PROCESS | 8148 | ++DOCSHELL 0x81988400 == 8 [pid = 8148] [id = 781] 19:46:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x81988800) [pid = 8148] [serial = 2275] [outer = (nil)] 19:46:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x81a5c800) [pid = 8148] [serial = 2276] [outer = 0x81988800] 19:46:52 INFO - PROCESS | 8148 | 1477709212655 Marionette DEBUG loaded listener.js 19:46:52 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81a5fc00) [pid = 8148] [serial = 2277] [outer = 0x81988800] 19:46:53 INFO - PROCESS | 8148 | [8148] 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 19:46:53 INFO - PROCESS | 8148 | 1477709213315 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 19:46:53 INFO - . 19:46:53 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1246ms 19:46:53 INFO - PROCESS | 8148 | 1477709213363 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 19:46:53 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 19:46:53 INFO - PROCESS | 8148 | 1477709213371 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 19:46:53 INFO - PROCESS | 8148 | 1477709213383 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}] 19:46:53 INFO - PROCESS | 8148 | 1477709213644 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 19:46:53 INFO - PROCESS | 8148 | 1477709213661 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 19:46:53 INFO - PROCESS | 8148 | 1477709213665 Marionette TRACE conn4 <- [1,3560,null,["8"]] 19:46:53 INFO - PROCESS | 8148 | 1477709213673 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 19:46:53 INFO - PROCESS | 8148 | 1477709213682 Marionette TRACE conn4 <- [1,3561,null,{}] 19:46:53 INFO - PROCESS | 8148 | 1477709213702 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:53 INFO - PROCESS | 8148 | ++DOCSHELL 0x81a60800 == 9 [pid = 8148] [id = 782] 19:46:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x824a4800) [pid = 8148] [serial = 2278] [outer = (nil)] 19:46:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x824c4400) [pid = 8148] [serial = 2279] [outer = 0x824a4800] 19:46:53 INFO - PROCESS | 8148 | 1477709213810 Marionette DEBUG loaded listener.js 19:46:53 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x824c2c00) [pid = 8148] [serial = 2280] [outer = 0x824a4800] 19:46:54 INFO - PROCESS | 8148 | 1477709214882 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 19:46:54 INFO - . 19:46:54 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1525ms 19:46:54 INFO - PROCESS | 8148 | 1477709214903 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 19:46:54 INFO - PROCESS | 8148 | 1477709214908 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 19:46:54 INFO - TEST-START | /websockets/opening-handshake/002.html 19:46:54 INFO - PROCESS | 8148 | 1477709214915 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 19:46:54 INFO - PROCESS | 8148 | 1477709214921 Marionette TRACE conn4 <- [1,3564,null,{}] 19:46:54 INFO - PROCESS | 8148 | 1477709214927 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}] 19:46:55 INFO - PROCESS | 8148 | 1477709215127 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 19:46:55 INFO - PROCESS | 8148 | 1477709215142 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 19:46:55 INFO - PROCESS | 8148 | 1477709215146 Marionette TRACE conn4 <- [1,3566,null,["8"]] 19:46:55 INFO - PROCESS | 8148 | 1477709215284 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 19:46:55 INFO - PROCESS | 8148 | 1477709215292 Marionette TRACE conn4 <- [1,3567,null,{}] 19:46:55 INFO - PROCESS | 8148 | 1477709215298 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\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"}] 19:46:55 INFO - PROCESS | 8148 | ++DOCSHELL 0x82724400 == 10 [pid = 8148] [id = 783] 19:46:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x82725000) [pid = 8148] [serial = 2281] [outer = (nil)] 19:46:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x82727000) [pid = 8148] [serial = 2282] [outer = 0x82725000] 19:46:55 INFO - PROCESS | 8148 | 1477709215410 Marionette DEBUG loaded listener.js 19:46:55 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x8279b800) [pid = 8148] [serial = 2283] [outer = 0x82725000] 19:46:57 INFO - PROCESS | 8148 | 1477709217242 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 19:46:57 INFO - . 19:46:57 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2341ms 19:46:57 INFO - PROCESS | 8148 | 1477709217257 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 19:46:57 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 19:46:57 INFO - PROCESS | 8148 | 1477709217262 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 19:46:57 INFO - PROCESS | 8148 | 1477709217270 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}] 19:46:57 INFO - PROCESS | 8148 | 1477709217499 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 19:46:57 INFO - PROCESS | 8148 | 1477709217593 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 19:46:57 INFO - PROCESS | 8148 | 1477709217598 Marionette TRACE conn4 <- [1,3571,null,["8"]] 19:46:57 INFO - PROCESS | 8148 | 1477709217606 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 19:46:57 INFO - PROCESS | 8148 | 1477709217613 Marionette TRACE conn4 <- [1,3572,null,{}] 19:46:57 INFO - PROCESS | 8148 | 1477709217622 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\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"}] 19:46:57 INFO - PROCESS | 8148 | ++DOCSHELL 0x827ca800 == 11 [pid = 8148] [id = 784] 19:46:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x827cfc00) [pid = 8148] [serial = 2284] [outer = (nil)] 19:46:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x82cd1800) [pid = 8148] [serial = 2285] [outer = 0x827cfc00] 19:46:57 INFO - PROCESS | 8148 | 1477709217742 Marionette DEBUG loaded listener.js 19:46:57 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x82cdd800) [pid = 8148] [serial = 2286] [outer = 0x827cfc00] 19:46:58 INFO - PROCESS | 8148 | 1477709218363 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"]]]}] 19:46:58 INFO - . 19:46:58 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1122ms 19:46:58 INFO - PROCESS | 8148 | 1477709218391 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 19:46:58 INFO - PROCESS | 8148 | 1477709218395 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 19:46:58 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 19:46:58 INFO - PROCESS | 8148 | 1477709218401 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 19:46:58 INFO - PROCESS | 8148 | 1477709218407 Marionette TRACE conn4 <- [1,3575,null,{}] 19:46:58 INFO - PROCESS | 8148 | 1477709218423 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}] 19:46:58 INFO - PROCESS | 8148 | 1477709218649 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 19:46:58 INFO - PROCESS | 8148 | 1477709218667 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 19:46:58 INFO - PROCESS | 8148 | 1477709218672 Marionette TRACE conn4 <- [1,3577,null,["8"]] 19:46:58 INFO - PROCESS | 8148 | 1477709218677 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 19:46:58 INFO - PROCESS | 8148 | 1477709218682 Marionette TRACE conn4 <- [1,3578,null,{}] 19:46:58 INFO - PROCESS | 8148 | 1477709218689 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:58 INFO - PROCESS | 8148 | ++DOCSHELL 0x87d6c400 == 12 [pid = 8148] [id = 785] 19:46:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x87d6cc00) [pid = 8148] [serial = 2287] [outer = (nil)] 19:46:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x87d70800) [pid = 8148] [serial = 2288] [outer = 0x87d6cc00] 19:46:58 INFO - PROCESS | 8148 | 1477709218783 Marionette DEBUG loaded listener.js 19:46:58 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x87d73400) [pid = 8148] [serial = 2289] [outer = 0x87d6cc00] 19:46:59 INFO - PROCESS | 8148 | [8148] 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 19:46:59 INFO - PROCESS | 8148 | 1477709219678 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,{},{}]]]}] 19:46:59 INFO - . 19:46:59 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1293ms 19:46:59 INFO - PROCESS | 8148 | 1477709219699 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 19:46:59 INFO - PROCESS | 8148 | 1477709219704 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 19:46:59 INFO - TEST-START | /websockets/opening-handshake/003.html 19:46:59 INFO - PROCESS | 8148 | 1477709219711 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}] 19:46:59 INFO - PROCESS | 8148 | 1477709219991 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 19:47:00 INFO - PROCESS | 8148 | 1477709220086 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 19:47:00 INFO - PROCESS | 8148 | 1477709220090 Marionette TRACE conn4 <- [1,3582,null,["8"]] 19:47:00 INFO - PROCESS | 8148 | 1477709220096 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 19:47:00 INFO - PROCESS | 8148 | 1477709220102 Marionette TRACE conn4 <- [1,3583,null,{}] 19:47:00 INFO - PROCESS | 8148 | 1477709220108 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:00 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c484000 == 13 [pid = 8148] [id = 786] 19:47:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x8c486c00) [pid = 8148] [serial = 2290] [outer = (nil)] 19:47:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x8c94c000) [pid = 8148] [serial = 2291] [outer = 0x8c486c00] 19:47:00 INFO - PROCESS | 8148 | 1477709220215 Marionette DEBUG loaded listener.js 19:47:00 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x8c955800) [pid = 8148] [serial = 2292] [outer = 0x8c486c00] 19:47:01 INFO - PROCESS | 8148 | 1477709221139 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 19:47:01 INFO - . 19:47:01 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1472ms 19:47:01 INFO - PROCESS | 8148 | 1477709221186 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 19:47:01 INFO - PROCESS | 8148 | 1477709221196 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 19:47:01 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 19:47:01 INFO - PROCESS | 8148 | 1477709221210 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}] 19:47:01 INFO - PROCESS | 8148 | 1477709221460 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 19:47:01 INFO - PROCESS | 8148 | 1477709221658 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 19:47:01 INFO - PROCESS | 8148 | 1477709221664 Marionette TRACE conn4 <- [1,3587,null,["8"]] 19:47:01 INFO - PROCESS | 8148 | 1477709221717 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 19:47:01 INFO - PROCESS | 8148 | 1477709221726 Marionette TRACE conn4 <- [1,3588,null,{}] 19:47:01 INFO - PROCESS | 8148 | 1477709221736 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:01 INFO - PROCESS | 8148 | ++DOCSHELL 0x824a5400 == 14 [pid = 8148] [id = 787] 19:47:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x824a7400) [pid = 8148] [serial = 2293] [outer = (nil)] 19:47:01 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x824bd400) [pid = 8148] [serial = 2294] [outer = 0x824a7400] 19:47:01 INFO - PROCESS | 8148 | 1477709221867 Marionette DEBUG loaded listener.js 19:47:02 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x825d3c00) [pid = 8148] [serial = 2295] [outer = 0x824a7400] 19:47:02 INFO - PROCESS | 8148 | 1477709222655 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"]]]}] 19:47:02 INFO - . 19:47:02 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1472ms 19:47:02 INFO - PROCESS | 8148 | 1477709222681 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 19:47:02 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 19:47:02 INFO - PROCESS | 8148 | 1477709222689 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 19:47:02 INFO - PROCESS | 8148 | 1477709222697 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}] 19:47:02 INFO - PROCESS | 8148 | 1477709222971 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 19:47:03 INFO - PROCESS | 8148 | 1477709223102 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 19:47:03 INFO - PROCESS | 8148 | 1477709223107 Marionette TRACE conn4 <- [1,3592,null,["8"]] 19:47:03 INFO - PROCESS | 8148 | 1477709223120 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 19:47:03 INFO - PROCESS | 8148 | 1477709223126 Marionette TRACE conn4 <- [1,3593,null,{}] 19:47:03 INFO - PROCESS | 8148 | 1477709223178 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:03 INFO - PROCESS | 8148 | ++DOCSHELL 0x82a8e000 == 15 [pid = 8148] [id = 788] 19:47:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x82b6b800) [pid = 8148] [serial = 2296] [outer = (nil)] 19:47:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x8c485c00) [pid = 8148] [serial = 2297] [outer = 0x82b6b800] 19:47:03 INFO - PROCESS | 8148 | 1477709223294 Marionette DEBUG loaded listener.js 19:47:03 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x8c6a2c00) [pid = 8148] [serial = 2298] [outer = 0x82b6b800] 19:47:06 INFO - PROCESS | 8148 | --DOCSHELL 0x81984400 == 14 [pid = 8148] [id = 780] 19:47:08 INFO - PROCESS | 8148 | --DOMWINDOW == 44 (0x87d6cc00) [pid = 8148] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 19:47:08 INFO - PROCESS | 8148 | --DOMWINDOW == 43 (0x8c486c00) [pid = 8148] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 19:47:08 INFO - PROCESS | 8148 | --DOMWINDOW == 42 (0x827cfc00) [pid = 8148] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 19:47:08 INFO - PROCESS | 8148 | --DOMWINDOW == 41 (0x82725000) [pid = 8148] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 19:47:08 INFO - PROCESS | 8148 | --DOMWINDOW == 40 (0x824a4800) [pid = 8148] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 19:47:08 INFO - PROCESS | 8148 | --DOMWINDOW == 39 (0x81988800) [pid = 8148] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 19:47:08 INFO - PROCESS | 8148 | --DOMWINDOW == 38 (0x81b70000) [pid = 8148] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 19:47:11 INFO - PROCESS | 8148 | --DOCSHELL 0x8c484000 == 13 [pid = 8148] [id = 786] 19:47:11 INFO - PROCESS | 8148 | --DOCSHELL 0x824a5400 == 12 [pid = 8148] [id = 787] 19:47:11 INFO - PROCESS | 8148 | --DOCSHELL 0x81a60800 == 11 [pid = 8148] [id = 782] 19:47:11 INFO - PROCESS | 8148 | --DOCSHELL 0x827ca800 == 10 [pid = 8148] [id = 784] 19:47:11 INFO - PROCESS | 8148 | --DOCSHELL 0x87d6c400 == 9 [pid = 8148] [id = 785] 19:47:11 INFO - PROCESS | 8148 | --DOCSHELL 0x82724400 == 8 [pid = 8148] [id = 783] 19:47:11 INFO - PROCESS | 8148 | --DOCSHELL 0x81988400 == 7 [pid = 8148] [id = 781] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 37 (0x87d73400) [pid = 8148] [serial = 2289] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 36 (0x87d70800) [pid = 8148] [serial = 2288] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 35 (0x8c94c000) [pid = 8148] [serial = 2291] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 34 (0x8c955800) [pid = 8148] [serial = 2292] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 33 (0x82cdd800) [pid = 8148] [serial = 2286] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 32 (0x82cd1800) [pid = 8148] [serial = 2285] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 31 (0x8279b800) [pid = 8148] [serial = 2283] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 30 (0x82727000) [pid = 8148] [serial = 2282] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 29 (0x824c2c00) [pid = 8148] [serial = 2280] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 28 (0x824c4400) [pid = 8148] [serial = 2279] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 27 (0x81a5fc00) [pid = 8148] [serial = 2277] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 26 (0x81a5c800) [pid = 8148] [serial = 2276] [outer = (nil)] [url = about:blank] 19:47:11 INFO - PROCESS | 8148 | --DOMWINDOW == 25 (0x8279c000) [pid = 8148] [serial = 2274] [outer = (nil)] [url = about:blank] 19:47:13 INFO - PROCESS | 8148 | --DOMWINDOW == 24 (0x824a7400) [pid = 8148] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 19:47:19 INFO - PROCESS | 8148 | --DOMWINDOW == 23 (0x825d3c00) [pid = 8148] [serial = 2295] [outer = (nil)] [url = about:blank] 19:47:19 INFO - PROCESS | 8148 | --DOMWINDOW == 22 (0x8c485c00) [pid = 8148] [serial = 2297] [outer = (nil)] [url = about:blank] 19:47:19 INFO - PROCESS | 8148 | --DOMWINDOW == 21 (0x824bd400) [pid = 8148] [serial = 2294] [outer = (nil)] [url = about:blank] 19:47:33 INFO - PROCESS | 8148 | MARIONETTE LOG: INFO: Timeout fired 19:47:33 INFO - PROCESS | 8148 | 1477709253507 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]]]}] 19:47:33 INFO - . 19:47:33 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30871ms 19:47:33 INFO - PROCESS | 8148 | 1477709253569 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 19:47:33 INFO - PROCESS | 8148 | 1477709253577 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 19:47:33 INFO - TEST-START | /websockets/opening-handshake/005.html 19:47:33 INFO - PROCESS | 8148 | 1477709253592 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}] 19:47:33 INFO - PROCESS | 8148 | 1477709253842 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 19:47:33 INFO - PROCESS | 8148 | 1477709253937 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 19:47:33 INFO - PROCESS | 8148 | 1477709253944 Marionette TRACE conn4 <- [1,3597,null,["8"]] 19:47:33 INFO - PROCESS | 8148 | 1477709253954 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 19:47:33 INFO - PROCESS | 8148 | 1477709253964 Marionette TRACE conn4 <- [1,3598,null,{}] 19:47:34 INFO - PROCESS | 8148 | 1477709253975 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:34 INFO - PROCESS | 8148 | ++DOCSHELL 0x818fb400 == 8 [pid = 8148] [id = 789] 19:47:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 22 (0x818fb800) [pid = 8148] [serial = 2299] [outer = (nil)] 19:47:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 23 (0x8197a400) [pid = 8148] [serial = 2300] [outer = 0x818fb800] 19:47:34 INFO - PROCESS | 8148 | 1477709254088 Marionette DEBUG loaded listener.js 19:47:34 INFO - PROCESS | 8148 | ++DOMWINDOW == 24 (0x81982c00) [pid = 8148] [serial = 2301] [outer = 0x818fb800] 19:47:34 INFO - PROCESS | 8148 | 1477709254738 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] 19:47:34 INFO - PROCESS | 8148 | 1477709254820 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 19:47:34 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 19:47:34 INFO - PROCESS | 8148 | 1477709254829 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}] 19:47:35 INFO - PROCESS | 8148 | 1477709255032 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 19:47:35 INFO - PROCESS | 8148 | 1477709255173 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 19:47:35 INFO - PROCESS | 8148 | 1477709255180 Marionette TRACE conn4 <- [1,3602,null,["8"]] 19:47:35 INFO - PROCESS | 8148 | 1477709255190 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 19:47:35 INFO - PROCESS | 8148 | 1477709255197 Marionette TRACE conn4 <- [1,3603,null,{}] 19:47:35 INFO - PROCESS | 8148 | 1477709255204 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:35 INFO - PROCESS | 8148 | ++DOCSHELL 0x8197dc00 == 9 [pid = 8148] [id = 790] 19:47:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 25 (0x81980800) [pid = 8148] [serial = 2302] [outer = (nil)] 19:47:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 26 (0x81b78c00) [pid = 8148] [serial = 2303] [outer = 0x81980800] 19:47:35 INFO - PROCESS | 8148 | 1477709255315 Marionette DEBUG loaded listener.js 19:47:35 INFO - PROCESS | 8148 | ++DOMWINDOW == 27 (0x81b77400) [pid = 8148] [serial = 2304] [outer = 0x81980800] 19:47:35 INFO - PROCESS | 8148 | [8148] 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 19:47:36 INFO - ............................................................. 19:47:36 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1772ms 19:47:36 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 19:47:36 INFO - PROCESS | 8148 | 1477709256529 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,{},{}]]]}] 19:47:36 INFO - PROCESS | 8148 | 1477709256617 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 19:47:36 INFO - PROCESS | 8148 | 1477709256634 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 19:47:36 INFO - PROCESS | 8148 | 1477709256669 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}] 19:47:36 INFO - PROCESS | 8148 | 1477709256872 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 19:47:37 INFO - PROCESS | 8148 | 1477709257023 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 19:47:37 INFO - PROCESS | 8148 | 1477709257028 Marionette TRACE conn4 <- [1,3607,null,["8"]] 19:47:37 INFO - PROCESS | 8148 | 1477709257035 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 19:47:37 INFO - PROCESS | 8148 | 1477709257043 Marionette TRACE conn4 <- [1,3608,null,{}] 19:47:37 INFO - PROCESS | 8148 | 1477709257051 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:37 INFO - PROCESS | 8148 | ++DOCSHELL 0x8279d400 == 10 [pid = 8148] [id = 791] 19:47:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 28 (0x8279d800) [pid = 8148] [serial = 2305] [outer = (nil)] 19:47:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 29 (0x827a0c00) [pid = 8148] [serial = 2306] [outer = 0x8279d800] 19:47:37 INFO - PROCESS | 8148 | 1477709257158 Marionette DEBUG loaded listener.js 19:47:37 INFO - PROCESS | 8148 | ++DOMWINDOW == 30 (0x827a4000) [pid = 8148] [serial = 2307] [outer = 0x8279d800] 19:47:37 INFO - PROCESS | 8148 | [8148] 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 19:47:38 INFO - PROCESS | 8148 | 1477709258100 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,{},{}]]]}] 19:47:38 INFO - .................................. 19:47:38 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1491ms 19:47:38 INFO - PROCESS | 8148 | 1477709258152 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 19:47:38 INFO - TEST-START | /workers/semantics/interface-objects/003.html 19:47:38 INFO - PROCESS | 8148 | 1477709258157 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 19:47:38 INFO - PROCESS | 8148 | 1477709258164 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}] 19:47:38 INFO - PROCESS | 8148 | 1477709258349 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 19:47:38 INFO - PROCESS | 8148 | 1477709258492 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 19:47:38 INFO - PROCESS | 8148 | 1477709258499 Marionette TRACE conn4 <- [1,3612,null,["8"]] 19:47:38 INFO - PROCESS | 8148 | 1477709258505 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 19:47:38 INFO - PROCESS | 8148 | 1477709258511 Marionette TRACE conn4 <- [1,3613,null,{}] 19:47:38 INFO - PROCESS | 8148 | 1477709258517 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:38 INFO - PROCESS | 8148 | ++DOCSHELL 0x825d0800 == 11 [pid = 8148] [id = 792] 19:47:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 31 (0x82b3b400) [pid = 8148] [serial = 2308] [outer = (nil)] 19:47:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 32 (0x87d6b800) [pid = 8148] [serial = 2309] [outer = 0x82b3b400] 19:47:38 INFO - PROCESS | 8148 | 1477709258621 Marionette DEBUG loaded listener.js 19:47:38 INFO - PROCESS | 8148 | ++DOMWINDOW == 33 (0x87d73000) [pid = 8148] [serial = 2310] [outer = 0x82b3b400] 19:47:39 INFO - .............................................................. 19:47:39 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1310ms 19:47:39 INFO - TEST-START | /workers/semantics/interface-objects/004.html 19:47:39 INFO - PROCESS | 8148 | 1477709259414 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]]]}] 19:47:39 INFO - PROCESS | 8148 | 1477709259474 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 19:47:39 INFO - PROCESS | 8148 | 1477709259477 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 19:47:39 INFO - PROCESS | 8148 | 1477709259488 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}] 19:47:39 INFO - PROCESS | 8148 | 1477709259703 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 19:47:39 INFO - PROCESS | 8148 | 1477709259888 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 19:47:39 INFO - PROCESS | 8148 | 1477709259894 Marionette TRACE conn4 <- [1,3617,null,["8"]] 19:47:39 INFO - PROCESS | 8148 | 1477709259900 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 19:47:39 INFO - PROCESS | 8148 | 1477709259906 Marionette TRACE conn4 <- [1,3618,null,{}] 19:47:39 INFO - PROCESS | 8148 | 1477709259911 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:39 INFO - PROCESS | 8148 | ++DOCSHELL 0x82b47c00 == 12 [pid = 8148] [id = 793] 19:47:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 34 (0x87d6e000) [pid = 8148] [serial = 2311] [outer = (nil)] 19:47:39 INFO - PROCESS | 8148 | ++DOMWINDOW == 35 (0x8c485400) [pid = 8148] [serial = 2312] [outer = 0x87d6e000] 19:47:40 INFO - PROCESS | 8148 | 1477709260005 Marionette DEBUG loaded listener.js 19:47:40 INFO - PROCESS | 8148 | ++DOMWINDOW == 36 (0x8c955400) [pid = 8148] [serial = 2313] [outer = 0x87d6e000] 19:47:40 INFO - PROCESS | 8148 | 1477709260665 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]]]}] 19:47:40 INFO - ................................. 19:47:40 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1231ms 19:47:40 INFO - PROCESS | 8148 | 1477709260716 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 19:47:40 INFO - PROCESS | 8148 | 1477709260720 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 19:47:40 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 19:47:40 INFO - PROCESS | 8148 | 1477709260727 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}] 19:47:40 INFO - PROCESS | 8148 | 1477709260954 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 19:47:41 INFO - PROCESS | 8148 | 1477709261149 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 19:47:41 INFO - PROCESS | 8148 | 1477709261152 Marionette TRACE conn4 <- [1,3622,null,["8"]] 19:47:41 INFO - PROCESS | 8148 | 1477709261160 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 19:47:41 INFO - PROCESS | 8148 | 1477709261165 Marionette TRACE conn4 <- [1,3623,null,{}] 19:47:41 INFO - PROCESS | 8148 | 1477709261170 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:41 INFO - PROCESS | 8148 | ++DOCSHELL 0x8c69a400 == 13 [pid = 8148] [id = 794] 19:47:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 37 (0x8c957c00) [pid = 8148] [serial = 2314] [outer = (nil)] 19:47:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 38 (0x8d818c00) [pid = 8148] [serial = 2315] [outer = 0x8c957c00] 19:47:41 INFO - PROCESS | 8148 | 1477709261277 Marionette DEBUG loaded listener.js 19:47:41 INFO - PROCESS | 8148 | ++DOMWINDOW == 39 (0x825c9800) [pid = 8148] [serial = 2316] [outer = 0x8c957c00] 19:47:42 INFO - PROCESS | 8148 | 1477709262030 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"]]]}] 19:47:42 INFO - . 19:47:42 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1324ms 19:47:42 INFO - PROCESS | 8148 | 1477709262053 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 19:47:42 INFO - PROCESS | 8148 | 1477709262060 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 19:47:42 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 19:47:42 INFO - PROCESS | 8148 | 1477709262091 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}] 19:47:42 INFO - PROCESS | 8148 | 1477709262325 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 19:47:42 INFO - PROCESS | 8148 | 1477709262527 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 19:47:42 INFO - PROCESS | 8148 | 1477709262537 Marionette TRACE conn4 <- [1,3627,null,["8"]] 19:47:42 INFO - PROCESS | 8148 | 1477709262595 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 19:47:42 INFO - PROCESS | 8148 | 1477709262605 Marionette TRACE conn4 <- [1,3628,null,{}] 19:47:42 INFO - PROCESS | 8148 | 1477709262613 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:42 INFO - PROCESS | 8148 | ++DOCSHELL 0x818f0800 == 14 [pid = 8148] [id = 795] 19:47:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 40 (0x818f2c00) [pid = 8148] [serial = 2317] [outer = (nil)] 19:47:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 41 (0x818fac00) [pid = 8148] [serial = 2318] [outer = 0x818f2c00] 19:47:42 INFO - PROCESS | 8148 | 1477709262738 Marionette DEBUG loaded listener.js 19:47:42 INFO - PROCESS | 8148 | ++DOMWINDOW == 42 (0x824aa800) [pid = 8148] [serial = 2319] [outer = 0x818f2c00] 19:47:43 INFO - PROCESS | 8148 | 1477709263564 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"]]]}] 19:47:43 INFO - . 19:47:43 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1525ms 19:47:43 INFO - PROCESS | 8148 | 1477709263614 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 19:47:43 INFO - PROCESS | 8148 | 1477709263620 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 19:47:43 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 19:47:43 INFO - PROCESS | 8148 | 1477709263630 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}] 19:47:43 INFO - PROCESS | 8148 | 1477709263830 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 19:47:44 INFO - PROCESS | 8148 | 1477709264028 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 19:47:44 INFO - PROCESS | 8148 | 1477709264039 Marionette TRACE conn4 <- [1,3632,null,["8"]] 19:47:44 INFO - PROCESS | 8148 | 1477709264092 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 19:47:44 INFO - PROCESS | 8148 | 1477709264100 Marionette TRACE conn4 <- [1,3633,null,{}] 19:47:44 INFO - PROCESS | 8148 | 1477709264107 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:44 INFO - PROCESS | 8148 | ++DOCSHELL 0x824c7000 == 15 [pid = 8148] [id = 796] 19:47:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 43 (0x824c7800) [pid = 8148] [serial = 2320] [outer = (nil)] 19:47:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 44 (0x825d1000) [pid = 8148] [serial = 2321] [outer = 0x824c7800] 19:47:44 INFO - PROCESS | 8148 | 1477709264221 Marionette DEBUG loaded listener.js 19:47:44 INFO - PROCESS | 8148 | ++DOMWINDOW == 45 (0x82719400) [pid = 8148] [serial = 2322] [outer = 0x824c7800] 19:47:44 INFO - PROCESS | 8148 | 1477709264946 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"]]]}] 19:47:45 INFO - . 19:47:45 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1380ms 19:47:45 INFO - PROCESS | 8148 | 1477709265018 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 19:47:45 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 19:47:45 INFO - PROCESS | 8148 | 1477709265027 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 19:47:45 INFO - PROCESS | 8148 | 1477709265034 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}] 19:47:45 INFO - PROCESS | 8148 | 1477709265228 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 19:47:45 INFO - PROCESS | 8148 | 1477709265429 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 19:47:45 INFO - PROCESS | 8148 | 1477709265437 Marionette TRACE conn4 <- [1,3637,null,["8"]] 19:47:45 INFO - PROCESS | 8148 | 1477709265493 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 19:47:45 INFO - PROCESS | 8148 | 1477709265501 Marionette TRACE conn4 <- [1,3638,null,{}] 19:47:45 INFO - PROCESS | 8148 | 1477709265508 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\", \"ab790aa1-aebf-4a3b-bc40-33de395d729b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:45 INFO - PROCESS | 8148 | ++DOCSHELL 0x8279d000 == 16 [pid = 8148] [id = 797] 19:47:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 46 (0x827a3c00) [pid = 8148] [serial = 2323] [outer = (nil)] 19:47:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 47 (0x82b3c800) [pid = 8148] [serial = 2324] [outer = 0x827a3c00] 19:47:45 INFO - PROCESS | 8148 | 1477709265621 Marionette DEBUG loaded listener.js 19:47:45 INFO - PROCESS | 8148 | ++DOMWINDOW == 48 (0x87d70000) [pid = 8148] [serial = 2325] [outer = 0x827a3c00] 19:47:46 INFO - PROCESS | 8148 | 1477709266362 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] 19:47:46 INFO - PROCESS | 8148 | 1477709266436 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 19:47:47 WARNING - u'runner_teardown' () 19:47:47 INFO - No more tests 19:47:47 INFO - Got 0 unexpected results 19:47:47 INFO - SUITE-END | took 2443s 19:47:47 INFO - Closing logging queue 19:47:47 INFO - queue closed 19:47:47 INFO - Return code: 0 19:47:47 WARNING - # TBPL SUCCESS # 19:47:47 INFO - Running post-action listener: _resource_record_post_action 19:47:47 INFO - [mozharness: 2016-10-29 02:47:47.814850Z] Finished run-tests step (success) 19:47:47 INFO - Running post-run listener: _resource_record_post_run 19:47:48 INFO - Total resource usage - Wall time: 2485s; CPU: 53.0%; Read bytes: 622592; Write bytes: 316403712; Read time: 72; Write time: 199572 19:47:48 INFO - TinderboxPrint: CPU usage
53.2% 19:47:48 INFO - TinderboxPrint: I/O read bytes / time
622,592 / 72 19:47:48 INFO - TinderboxPrint: I/O write bytes / time
316,403,712 / 199,572 19:47:48 INFO - TinderboxPrint: CPU idle
1,145.2 (46.5%) 19:47:48 INFO - TinderboxPrint: CPU system
123.6 (5.0%) 19:47:48 INFO - TinderboxPrint: CPU user
1,190.6 (48.3%) 19:47:48 INFO - TinderboxPrint: Swap in / out
0 / 0 19:47:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:47:48 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 8192; Write bytes: 194318336; Read time: 20; Write time: 164980 19:47:48 INFO - run-tests - Wall time: 2450s; CPU: 53.0%; Read bytes: 606208; Write bytes: 101982208; Read time: 52; Write time: 11964 19:47:48 INFO - Running post-run listener: _upload_blobber_files 19:47:48 INFO - Blob upload gear active. 19:47:48 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:47:48 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 19:47:48 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'] 19:47:48 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 19:47:49 INFO - (blobuploader) - INFO - Open directory for files ... 19:47:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:47:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:47:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:47:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:47:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:47:52 INFO - (blobuploader) - INFO - Done attempting. 19:47:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:47:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:47:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:47:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:47:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:47:53 INFO - (blobuploader) - INFO - Done attempting. 19:47:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 19:47:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:47:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:47:57 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 19:47:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:47:57 INFO - (blobuploader) - INFO - Done attempting. 19:47:57 INFO - (blobuploader) - INFO - Iteration through files over. 19:47:57 INFO - Return code: 0 19:47:57 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:47:57 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:47:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b4bd764cedcb16b0306e95d48bd92984375561dff02c284ce08da76b0b033c658c14dcb0094c0651df5c370eec9a342a66a65d43ac22f04f65e7d51e8248afbd", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/844b742130cc59fdfae708298894d8935a76e0f4ad1cdf539906098f2ed299a26e1acbbc0ec44c3d22c0dfdcb5adc575c518ef11eff4114ef872df54e4d2338c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/847c470b9609846e7ee4f7199761c41ab83e3b9c38bc22d13367571fc50e9d40c87d5e4fc0a82fec6d44ca210c543f01e0cd67a4f6ba38472cf90ae10d24297f"} 19:47:57 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:47:57 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:47:57 INFO - Contents: 19:47:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b4bd764cedcb16b0306e95d48bd92984375561dff02c284ce08da76b0b033c658c14dcb0094c0651df5c370eec9a342a66a65d43ac22f04f65e7d51e8248afbd", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/844b742130cc59fdfae708298894d8935a76e0f4ad1cdf539906098f2ed299a26e1acbbc0ec44c3d22c0dfdcb5adc575c518ef11eff4114ef872df54e4d2338c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/847c470b9609846e7ee4f7199761c41ab83e3b9c38bc22d13367571fc50e9d40c87d5e4fc0a82fec6d44ca210c543f01e0cd67a4f6ba38472cf90ae10d24297f"} 19:47:57 INFO - Running post-run listener: copy_logs_to_upload_dir 19:47:57 INFO - Copying logs to upload dir... 19:47:57 INFO - mkdir: /builds/slave/test/build/upload/logs 19:47:57 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2593.237210 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 13 secs) (at 2016-10-28 19:47:57.446094) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-28 19:47:57.447152) ========= 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-1477706412.933002-1581677820 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b4bd764cedcb16b0306e95d48bd92984375561dff02c284ce08da76b0b033c658c14dcb0094c0651df5c370eec9a342a66a65d43ac22f04f65e7d51e8248afbd", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/844b742130cc59fdfae708298894d8935a76e0f4ad1cdf539906098f2ed299a26e1acbbc0ec44c3d22c0dfdcb5adc575c518ef11eff4114ef872df54e4d2338c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/847c470b9609846e7ee4f7199761c41ab83e3b9c38bc22d13367571fc50e9d40c87d5e4fc0a82fec6d44ca210c543f01e0cd67a4f6ba38472cf90ae10d24297f"} build_url:https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034258 build_url: 'https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/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/b4bd764cedcb16b0306e95d48bd92984375561dff02c284ce08da76b0b033c658c14dcb0094c0651df5c370eec9a342a66a65d43ac22f04f65e7d51e8248afbd", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/844b742130cc59fdfae708298894d8935a76e0f4ad1cdf539906098f2ed299a26e1acbbc0ec44c3d22c0dfdcb5adc575c518ef11eff4114ef872df54e4d2338c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/847c470b9609846e7ee4f7199761c41ab83e3b9c38bc22d13367571fc50e9d40c87d5e4fc0a82fec6d44ca210c543f01e0cd67a4f6ba38472cf90ae10d24297f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KrWICx0RR_ybmsQB_8ZN6g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-28 19:47:57.518733) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 19:47:57.519232) ========= 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-1477706412.933002-1581677820 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020888 ========= master_lag: 0.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 19:47:57.612723) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-28 19:47:57.613043) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-28 19:47:57.613334) ========= ========= Total master_lag: 0.85 =========