builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-480 starttime: 1478314913.2 results: success (0) buildid: 20161104184821 builduid: 69daeb60fcb74405962d066c483c9ef7 revision: b4ade2b0841c5825968f34752d86ee09507a0a9f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:53.200201) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:53.200560) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:53.200838) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:53.239896) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:53.240178) ========= 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-1478314738.762287-1324372707 _=/tools/buildbot/bin/python using PTY: False --2016-11-04 20:01:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.33M=0.001s 2016-11-04 20:01:53 (9.33 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.270676 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:53.542438) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:53.542746) ========= 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-1478314738.762287-1324372707 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029470 ========= master_lag: 0.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:53.731504) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-11-04 20:01:53.731848) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev b4ade2b0841c5825968f34752d86ee09507a0a9f --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 b4ade2b0841c5825968f34752d86ee09507a0a9f --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-1478314738.762287-1324372707 _=/tools/buildbot/bin/python using PTY: False 2016-11-04 20:01:53,837 truncating revision to first 12 chars 2016-11-04 20:01:53,838 Setting DEBUG logging. 2016-11-04 20:01:53,838 attempt 1/10 2016-11-04 20:01:53,838 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/b4ade2b0841c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-11-04 20:01:55,266 unpacking tar archive at: mozilla-inbound-b4ade2b0841c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.708375 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-11-04 20:01:55.574090) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:55.574381) ========= script_repo_revision: b4ade2b0841c5825968f34752d86ee09507a0a9f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:55.574740) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:55.575013) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-04 20:01:55.756238) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 36 secs) (at 2016-11-04 20:01:55.756577) ========= /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-1478314738.762287-1324372707 _=/tools/buildbot/bin/python using PTY: False 20:01:56 INFO - MultiFileLogger online at 20161104 20:01:56 in /builds/slave/test 20:01:56 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 20:01:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:01:56 INFO - {'allow_software_gl_layers': False, 20:01:56 INFO - 'append_to_log': False, 20:01:56 INFO - 'base_work_dir': '/builds/slave/test', 20:01:56 INFO - 'blob_upload_branch': 'mozilla-inbound', 20:01:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:01:56 INFO - 'buildbot_json_path': 'buildprops.json', 20:01:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:01:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:01:56 INFO - 'download_minidump_stackwalk': True, 20:01:56 INFO - 'download_symbols': 'true', 20:01:56 INFO - 'download_tooltool': True, 20:01:56 INFO - 'e10s': False, 20:01:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:01:56 INFO - 'tooltool.py': '/tools/tooltool.py', 20:01:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:01:56 INFO - '/tools/misc-python/virtualenv.py')}, 20:01:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:01:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:01:56 INFO - 'log_level': 'info', 20:01:56 INFO - 'log_to_console': True, 20:01:56 INFO - 'opt_config_files': (), 20:01:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:01:56 INFO - '--processes=1', 20:01:56 INFO - '--config=%(test_path)s/wptrunner.ini', 20:01:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:01:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:01:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:01:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:01:56 INFO - 'pip_index': False, 20:01:56 INFO - 'require_test_zip': True, 20:01:56 INFO - 'test_type': ('testharness',), 20:01:56 INFO - 'this_chunk': '1', 20:01:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:01:56 INFO - 'total_chunks': '10', 20:01:56 INFO - 'virtualenv_path': 'venv', 20:01:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:01:56 INFO - 'work_dir': 'build'} 20:01:56 INFO - [mozharness: 2016-11-05 03:01:56.054225Z] Running clobber step. 20:01:56 INFO - Running pre-action listener: _resource_record_pre_action 20:01:56 INFO - Running main action method: clobber 20:01:56 INFO - rmtree: /builds/slave/test/build 20:01:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:01:57 INFO - Running post-action listener: _resource_record_post_action 20:01:57 INFO - [mozharness: 2016-11-05 03:01:57.332662Z] Finished clobber step (success) 20:01:57 INFO - [mozharness: 2016-11-05 03:01:57.333028Z] Running read-buildbot-config step. 20:01:57 INFO - Running pre-action listener: _resource_record_pre_action 20:01:57 INFO - Running main action method: read_buildbot_config 20:01:57 INFO - Using buildbot properties: 20:01:57 INFO - { 20:01:57 INFO - "project": "", 20:01:57 INFO - "product": "firefox", 20:01:57 INFO - "script_repo_revision": "production", 20:01:57 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 20:01:57 INFO - "repository": "", 20:01:57 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 20:01:57 INFO - "buildid": "20161104184821", 20:01:57 INFO - "pgo_build": "False", 20:01:57 INFO - "basedir": "/builds/slave/test", 20:01:57 INFO - "buildnumber": 14, 20:01:57 INFO - "slavename": "tst-linux32-spot-480", 20:01:57 INFO - "revision": "b4ade2b0841c5825968f34752d86ee09507a0a9f", 20:01:57 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 20:01:57 INFO - "platform": "linux", 20:01:57 INFO - "branch": "mozilla-inbound", 20:01:57 INFO - "repo_path": "integration/mozilla-inbound", 20:01:57 INFO - "moz_repo_path": "", 20:01:57 INFO - "stage_platform": "linux", 20:01:57 INFO - "builduid": "69daeb60fcb74405962d066c483c9ef7", 20:01:57 INFO - "slavebuilddir": "test" 20:01:57 INFO - } 20:01:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 20:01:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 20:01:57 INFO - Running post-action listener: _resource_record_post_action 20:01:57 INFO - [mozharness: 2016-11-05 03:01:57.342226Z] Finished read-buildbot-config step (success) 20:01:57 INFO - [mozharness: 2016-11-05 03:01:57.342538Z] Running download-and-extract step. 20:01:57 INFO - Running pre-action listener: _resource_record_pre_action 20:01:57 INFO - Running main action method: download_and_extract 20:01:57 INFO - mkdir: /builds/slave/test/build/tests 20:01: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')]} 20:01:57 INFO - trying https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:01:57 INFO - Downloading https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:01:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 20:01:58 INFO - Downloaded 1325 bytes. 20:01:58 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:01:58 INFO - Using the following test package requirements: 20:01:58 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:01:58 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:01:58 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 20:01:58 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:01:58 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 20:01:58 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:01:58 INFO - u'jsshell-linux-i686.zip'], 20:01:58 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:01:58 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 20:01:58 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:01:58 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:01:58 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 20:01:58 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:01:58 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 20:01:58 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:01:58 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 20:01:58 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:01:58 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 20:01:58 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 20:01:58 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/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 20:01:58 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 20:01:58 INFO - Fetch https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 20:01:59 INFO - Http code: 200 20:01:59 INFO - x-amz-id-2: GQrW6rL9Ah4yZeds1/wbuY5tYncEqxFT6qAzes45YUpQJ90czX4PtaVmCcBJucQx84fAePmfARM= 20:01:59 INFO - x-amz-request-id: AA1F44DF26B0F3D3 20:01:59 INFO - x-amz-version-id: XCKXi6hhtpgnK5JM4atM5yA5lRRPXdr6 20:01:59 INFO - Expected file size: 20490109 20:01:59 INFO - Obtained file size: 20490109 20:02:00 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/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 20:02:00 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 20:02:00 INFO - Fetch https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 20:02:01 INFO - Http code: 200 20:02:01 INFO - via: 1.1 11dd60d1f68e8258294f92935b53a91f.cloudfront.net (CloudFront) 20:02:01 INFO - x-amz-cf-id: LaK_-apGEgbVJ6swos26G_Or3Nvpw5-aRY5ExTgRbDueXhub65NPjQ== 20:02:01 INFO - x-amz-version-id: lYGh8UvkhaHy.a0PbEeqLKUDxu93XOHQ 20:02:04 INFO - Expected file size: 43221190 20:02:04 INFO - Obtained file size: 43221190 20:02:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:02:17 INFO - trying https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:02:17 INFO - Downloading https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:02:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 20:02:23 INFO - Downloaded 66168856 bytes. 20:02:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:02:23 INFO - mkdir: /builds/slave/test/properties 20:02:23 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:02:23 INFO - Writing to file /builds/slave/test/properties/build_url 20:02:23 INFO - Contents: 20:02:23 INFO - build_url:https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:02:23 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 20:02:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:02:24 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:02:24 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:02:24 INFO - Contents: 20:02:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:02:24 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:02:24 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 20:02:24 INFO - Fetch https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 20:02:24 INFO - Http code: 200 20:02:24 INFO - x-amz-id-2: bXJNG/dcXhza0IhPelhEoWUU4GbF1mF4mpYi5WvSU2Zba8JFy5aO9dnMDXOf+jeaxfF7+JKL7k0= 20:02:24 INFO - x-amz-request-id: 7FEBD3B53A0C43DA 20:02:24 INFO - x-amz-version-id: GevqyESgenOQzO8u3hz.ZCgLdx_goFdi 20:02:28 INFO - Expected file size: 175612553 20:02:28 INFO - Obtained file size: 175612553 20:02:49 INFO - Running post-action listener: _resource_record_post_action 20:02:49 INFO - Running post-action listener: set_extra_try_arguments 20:02:49 INFO - [mozharness: 2016-11-05 03:02:49.018382Z] Finished download-and-extract step (success) 20:02:49 INFO - [mozharness: 2016-11-05 03:02:49.018791Z] Running fetch-geckodriver step. 20:02:49 INFO - Running pre-action listener: _resource_record_pre_action 20:02:49 INFO - Running main action method: fetch_geckodriver 20:02:49 INFO - Running post-action listener: _resource_record_post_action 20:02:49 INFO - [mozharness: 2016-11-05 03:02:49.391400Z] Finished fetch-geckodriver step (success) 20:02:49 INFO - [mozharness: 2016-11-05 03:02:49.391800Z] Running create-virtualenv step. 20:02:49 INFO - Running pre-action listener: _pre_create_virtualenv 20:02:49 INFO - Running pre-action listener: _resource_record_pre_action 20:02:49 INFO - Running main action method: create_virtualenv 20:02:49 INFO - Creating virtualenv /builds/slave/test/build/venv 20:02:49 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 20:02:49 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:02:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:02:49 INFO - Using real prefix '/usr' 20:02:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:02:51 INFO - Installing distribute.............................................................................................................................................................................................done. 20:02:55 INFO - Installing pip.................done. 20:02:55 INFO - Return code: 0 20:02:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 20:02:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 20:02:55 INFO - Reading from file tmpfile_stdout 20:02:55 INFO - Output received: 20:02:55 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 20:02:55 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 20:02:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:02:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:02:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:02:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:02:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:02:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:02:55 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 0x9de1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d338b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f803c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d687a0>, '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 0x9d6d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e82aa8>, '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-1478314738.762287-1324372707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:02:55 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 20:02:55 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 20:02:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:02:55 INFO - 'CCACHE_UMASK': '002', 20:02:55 INFO - 'DISPLAY': ':0', 20:02:55 INFO - 'HOME': '/home/cltbld', 20:02:55 INFO - 'LANG': 'en_US.UTF-8', 20:02:55 INFO - 'LOGNAME': 'cltbld', 20:02:55 INFO - 'MAIL': '/var/mail/cltbld', 20:02:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:02:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:02:55 INFO - 'MOZ_NO_REMOTE': '1', 20:02:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:02:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:02:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:02:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:02:55 INFO - 'PWD': '/builds/slave/test', 20:02:55 INFO - 'SHELL': '/bin/bash', 20:02:55 INFO - 'SHLVL': '1', 20:02:55 INFO - 'TERM': 'linux', 20:02:55 INFO - 'TMOUT': '86400', 20:02:55 INFO - 'USER': 'cltbld', 20:02:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478314738.762287-1324372707', 20:02:55 INFO - '_': '/tools/buildbot/bin/python'} 20:02:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:02:56 INFO - Downloading/unpacking psutil>=3.1.1 20:02: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 20:02: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 20:02: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 20:02: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 20:02: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 20:02: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 20:03:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:03:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:03:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:03:01 INFO - Installing collected packages: psutil 20:03:01 INFO - Running setup.py install for psutil 20:03:01 INFO - building 'psutil._psutil_linux' extension 20:03:01 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 20:03:02 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:03:02 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:03:02 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 20:03:02 INFO - building 'psutil._psutil_posix' extension 20:03:02 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 20:03:02 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 20:03:02 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:03:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:03:02 INFO - Successfully installed psutil 20:03:02 INFO - Cleaning up... 20:03:03 INFO - Return code: 0 20:03:03 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 20:03:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:03:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:03:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:03 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 0x9de1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d338b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f803c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d687a0>, '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 0x9d6d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e82aa8>, '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-1478314738.762287-1324372707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:03:03 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 20:03:03 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 20:03:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:03:03 INFO - 'CCACHE_UMASK': '002', 20:03:03 INFO - 'DISPLAY': ':0', 20:03:03 INFO - 'HOME': '/home/cltbld', 20:03:03 INFO - 'LANG': 'en_US.UTF-8', 20:03:03 INFO - 'LOGNAME': 'cltbld', 20:03:03 INFO - 'MAIL': '/var/mail/cltbld', 20:03:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:03:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:03:03 INFO - 'MOZ_NO_REMOTE': '1', 20:03:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:03:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:03:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:03:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:03:03 INFO - 'PWD': '/builds/slave/test', 20:03:03 INFO - 'SHELL': '/bin/bash', 20:03:03 INFO - 'SHLVL': '1', 20:03:03 INFO - 'TERM': 'linux', 20:03:03 INFO - 'TMOUT': '86400', 20:03:03 INFO - 'USER': 'cltbld', 20:03:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478314738.762287-1324372707', 20:03:03 INFO - '_': '/tools/buildbot/bin/python'} 20:03:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:03:03 INFO - Downloading/unpacking mozsystemmonitor==0.3 20:03: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 20:03: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 20:03: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 20:03: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 20:03: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 20:03: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 20:03:07 INFO - Downloading mozsystemmonitor-0.3.tar.gz 20:03:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:03:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 20:03:07 INFO - Installing collected packages: mozsystemmonitor 20:03:07 INFO - Running setup.py install for mozsystemmonitor 20:03:07 INFO - Successfully installed mozsystemmonitor 20:03:07 INFO - Cleaning up... 20:03:07 INFO - Return code: 0 20:03:07 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 20:03:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:03:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:03:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:08 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9de1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d338b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f803c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d687a0>, '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 0x9d6d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e82aa8>, '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-1478314738.762287-1324372707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:03:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:03:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:03:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:03:08 INFO - 'CCACHE_UMASK': '002', 20:03:08 INFO - 'DISPLAY': ':0', 20:03:08 INFO - 'HOME': '/home/cltbld', 20:03:08 INFO - 'LANG': 'en_US.UTF-8', 20:03:08 INFO - 'LOGNAME': 'cltbld', 20:03:08 INFO - 'MAIL': '/var/mail/cltbld', 20:03:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:03:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:03:08 INFO - 'MOZ_NO_REMOTE': '1', 20:03:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:03:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:03:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:03:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:03:08 INFO - 'PWD': '/builds/slave/test', 20:03:08 INFO - 'SHELL': '/bin/bash', 20:03:08 INFO - 'SHLVL': '1', 20:03:08 INFO - 'TERM': 'linux', 20:03:08 INFO - 'TMOUT': '86400', 20:03:08 INFO - 'USER': 'cltbld', 20:03:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478314738.762287-1324372707', 20:03:08 INFO - '_': '/tools/buildbot/bin/python'} 20:03:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:03:08 INFO - Downloading/unpacking jsonschema==2.5.1 20:03:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:08 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 20:03:08 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 20:03:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:12 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 20:03:12 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 20:03:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:12 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 20:03:12 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 20:03:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:12 INFO - Downloading functools32-3.2.3-2.tar.gz 20:03:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 20:03:12 INFO - warning: no files found matching '*.txt' 20:03:12 INFO - no previously-included directories found matching 'build' 20:03:12 INFO - no previously-included directories found matching 'dist' 20:03:12 INFO - no previously-included directories found matching '.git*' 20:03:12 INFO - Installing collected packages: jsonschema, functools32 20:03:12 INFO - Running setup.py install for functools32 20:03:13 INFO - warning: no files found matching '*.txt' 20:03:13 INFO - no previously-included directories found matching 'build' 20:03:13 INFO - no previously-included directories found matching 'dist' 20:03:13 INFO - no previously-included directories found matching '.git*' 20:03:13 INFO - Successfully installed jsonschema functools32 20:03:13 INFO - Cleaning up... 20:03:13 INFO - Return code: 0 20:03:13 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 20:03:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:03:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:03:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9de1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d338b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f803c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d687a0>, '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 0x9d6d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e82aa8>, '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-1478314738.762287-1324372707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:03:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:03:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:03:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:03:13 INFO - 'CCACHE_UMASK': '002', 20:03:13 INFO - 'DISPLAY': ':0', 20:03:13 INFO - 'HOME': '/home/cltbld', 20:03:13 INFO - 'LANG': 'en_US.UTF-8', 20:03:13 INFO - 'LOGNAME': 'cltbld', 20:03:13 INFO - 'MAIL': '/var/mail/cltbld', 20:03:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:03:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:03:13 INFO - 'MOZ_NO_REMOTE': '1', 20:03:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:03:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:03:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:03:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:03:13 INFO - 'PWD': '/builds/slave/test', 20:03:13 INFO - 'SHELL': '/bin/bash', 20:03:13 INFO - 'SHLVL': '1', 20:03:13 INFO - 'TERM': 'linux', 20:03:13 INFO - 'TMOUT': '86400', 20:03:13 INFO - 'USER': 'cltbld', 20:03:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478314738.762287-1324372707', 20:03:13 INFO - '_': '/tools/buildbot/bin/python'} 20:03:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:03:13 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 20:03:13 INFO - Cleaning up... 20:03:13 INFO - Return code: 0 20:03:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:03:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:03:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:03:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9de1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d338b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f803c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d687a0>, '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 0x9d6d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e82aa8>, '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-1478314738.762287-1324372707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:03:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:03:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 20:03:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:03:13 INFO - 'CCACHE_UMASK': '002', 20:03:13 INFO - 'DISPLAY': ':0', 20:03:13 INFO - 'HOME': '/home/cltbld', 20:03:13 INFO - 'LANG': 'en_US.UTF-8', 20:03:13 INFO - 'LOGNAME': 'cltbld', 20:03:13 INFO - 'MAIL': '/var/mail/cltbld', 20:03:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:03:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:03:13 INFO - 'MOZ_NO_REMOTE': '1', 20:03:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:03:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:03:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:03:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:03:13 INFO - 'PWD': '/builds/slave/test', 20:03:13 INFO - 'SHELL': '/bin/bash', 20:03:13 INFO - 'SHLVL': '1', 20:03:13 INFO - 'TERM': 'linux', 20:03:13 INFO - 'TMOUT': '86400', 20:03:13 INFO - 'USER': 'cltbld', 20:03:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478314738.762287-1324372707', 20:03:13 INFO - '_': '/tools/buildbot/bin/python'} 20:03:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:03:14 INFO - Downloading/unpacking blobuploader==1.2.4 20:03:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:14 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 20:03:14 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 20:03:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:18 INFO - Downloading blobuploader-1.2.4.tar.gz 20:03:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:03:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:03:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:18 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 20:03:18 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 20:03:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:03:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:03:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:19 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 20:03:19 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 20:03:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:19 INFO - Downloading docopt-0.6.1.tar.gz 20:03:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:03:19 INFO - Installing collected packages: blobuploader, requests, docopt 20:03:19 INFO - Running setup.py install for blobuploader 20:03:19 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:03:20 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:03:20 INFO - Running setup.py install for requests 20:03:20 INFO - Running setup.py install for docopt 20:03:21 INFO - Successfully installed blobuploader requests docopt 20:03:21 INFO - Cleaning up... 20:03:21 INFO - Return code: 0 20:03:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:03:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:03:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:03:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:21 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 0x9de1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d338b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f803c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d687a0>, '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 0x9d6d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e82aa8>, '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-1478314738.762287-1324372707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:03:21 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 20:03:21 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 20:03:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:03:21 INFO - 'CCACHE_UMASK': '002', 20:03:21 INFO - 'DISPLAY': ':0', 20:03:21 INFO - 'HOME': '/home/cltbld', 20:03:21 INFO - 'LANG': 'en_US.UTF-8', 20:03:21 INFO - 'LOGNAME': 'cltbld', 20:03:21 INFO - 'MAIL': '/var/mail/cltbld', 20:03:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:03:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:03:21 INFO - 'MOZ_NO_REMOTE': '1', 20:03:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:03:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:03:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:03:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:03:21 INFO - 'PWD': '/builds/slave/test', 20:03:21 INFO - 'SHELL': '/bin/bash', 20:03:21 INFO - 'SHLVL': '1', 20:03:21 INFO - 'TERM': 'linux', 20:03:21 INFO - 'TMOUT': '86400', 20:03:21 INFO - 'USER': 'cltbld', 20:03:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478314738.762287-1324372707', 20:03:21 INFO - '_': '/tools/buildbot/bin/python'} 20:03:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:03:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:03:21 INFO - Running setup.py (path:/tmp/pip-jNQzWg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:03:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:03:21 INFO - Running setup.py (path:/tmp/pip-T94yzA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:03:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:03:21 INFO - Running setup.py (path:/tmp/pip-qHmQf4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:03:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:03:22 INFO - Running setup.py (path:/tmp/pip-mGfSJS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:03:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:03:22 INFO - Running setup.py (path:/tmp/pip-RqLcKu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:03:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:03:22 INFO - Running setup.py (path:/tmp/pip-MLYPrN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:03:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:03:22 INFO - Running setup.py (path:/tmp/pip-gyBX0N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:03:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:03:22 INFO - Running setup.py (path:/tmp/pip-iG65o_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:03:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:03:22 INFO - Running setup.py (path:/tmp/pip-UALda5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:03:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:03:22 INFO - Running setup.py (path:/tmp/pip-cjE9C0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:03:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:03:23 INFO - Running setup.py (path:/tmp/pip-1wa9Gz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:03:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:03:23 INFO - Running setup.py (path:/tmp/pip-R5ObLX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:03:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:03:23 INFO - Running setup.py (path:/tmp/pip-FSF2ZD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:03:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:03:23 INFO - Running setup.py (path:/tmp/pip-OjLP9T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:03:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:03:23 INFO - Running setup.py (path:/tmp/pip-vrztuV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:03:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:03:23 INFO - Running setup.py (path:/tmp/pip-MB4tJT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:03:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:03:23 INFO - Running setup.py (path:/tmp/pip-mM9vxL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:03:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:03:24 INFO - Running setup.py (path:/tmp/pip-8ZcK0C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:03:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:03:24 INFO - Running setup.py (path:/tmp/pip-5RH01e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:03:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:03:24 INFO - Running setup.py (path:/tmp/pip-j8jxSP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:03:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:03:24 INFO - Running setup.py (path:/tmp/pip-du3Xc9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:03:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:03:24 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 20:03:24 INFO - Running setup.py install for manifestparser 20:03:24 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:03:24 INFO - Running setup.py install for mozcrash 20:03:25 INFO - Running setup.py install for mozdebug 20:03:25 INFO - Running setup.py install for mozdevice 20:03:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:03:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:03:25 INFO - Running setup.py install for mozfile 20:03:25 INFO - Running setup.py install for mozhttpd 20:03:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:03:26 INFO - Running setup.py install for mozinfo 20:03:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:03:26 INFO - Running setup.py install for mozInstall 20:03:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:03:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:03:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:03:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:03:26 INFO - Running setup.py install for mozleak 20:03:26 INFO - Running setup.py install for mozlog 20:03:26 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:03:27 INFO - Running setup.py install for moznetwork 20:03:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:03:27 INFO - Running setup.py install for mozprocess 20:03:27 INFO - Running setup.py install for mozprofile 20:03:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:03:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:03:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:03:27 INFO - Running setup.py install for mozrunner 20:03:27 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:03:27 INFO - Running setup.py install for mozscreenshot 20:03:28 INFO - Running setup.py install for moztest 20:03:28 INFO - Running setup.py install for mozversion 20:03:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:03:28 INFO - Running setup.py install for wptserve 20:03:28 INFO - Running setup.py install for marionette-driver 20:03:29 INFO - Running setup.py install for browsermob-proxy 20:03:29 INFO - Running setup.py install for marionette-client 20:03:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:03:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:03:29 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 20:03:29 INFO - Cleaning up... 20:03:30 INFO - Return code: 0 20:03:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:03:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:03:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:03:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:03:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:03:30 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 0x9de1dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d338b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f803c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d687a0>, '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 0x9d6d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e82aa8>, '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-1478314738.762287-1324372707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:03:30 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 20:03:30 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 20:03:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:03:30 INFO - 'CCACHE_UMASK': '002', 20:03:30 INFO - 'DISPLAY': ':0', 20:03:30 INFO - 'HOME': '/home/cltbld', 20:03:30 INFO - 'LANG': 'en_US.UTF-8', 20:03:30 INFO - 'LOGNAME': 'cltbld', 20:03:30 INFO - 'MAIL': '/var/mail/cltbld', 20:03:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:03:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:03:30 INFO - 'MOZ_NO_REMOTE': '1', 20:03:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:03:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:03:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:03:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:03:30 INFO - 'PWD': '/builds/slave/test', 20:03:30 INFO - 'SHELL': '/bin/bash', 20:03:30 INFO - 'SHLVL': '1', 20:03:30 INFO - 'TERM': 'linux', 20:03:30 INFO - 'TMOUT': '86400', 20:03:30 INFO - 'USER': 'cltbld', 20:03:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478314738.762287-1324372707', 20:03:30 INFO - '_': '/tools/buildbot/bin/python'} 20:03:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:03:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:03:30 INFO - Running setup.py (path:/tmp/pip-gBJx2d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:03:30 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 20:03:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:03:30 INFO - Running setup.py (path:/tmp/pip-giUNfe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:03:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:03:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:03:30 INFO - Running setup.py (path:/tmp/pip-r1H3c1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:03:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 20:03:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:03:31 INFO - Running setup.py (path:/tmp/pip-V1Xg2O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:03:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:03:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:03:31 INFO - Running setup.py (path:/tmp/pip-aQTwuU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:03:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 20:03:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:03:31 INFO - Running setup.py (path:/tmp/pip-HE7ziu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:03:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 20:03:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:03:31 INFO - Running setup.py (path:/tmp/pip-8vgEUR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:03:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 20:03:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:03:31 INFO - Running setup.py (path:/tmp/pip-NG6J51-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:03:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 20:03:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:03:31 INFO - Running setup.py (path:/tmp/pip-b9qvit-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:03:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 20:03:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:03:31 INFO - Running setup.py (path:/tmp/pip-RItPRS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:03:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:03:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:03:32 INFO - Running setup.py (path:/tmp/pip-NwV4Px-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:03:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 20:03:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:03:32 INFO - Running setup.py (path:/tmp/pip-l0ITYi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:03:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 20:03:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:03:32 INFO - Running setup.py (path:/tmp/pip-RwGEub-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:03:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 20:03:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:03:32 INFO - Running setup.py (path:/tmp/pip-v1wfjP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:03:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 20:03:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:03:32 INFO - Running setup.py (path:/tmp/pip-86xGuc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:03:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 20:03:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:03:32 INFO - Running setup.py (path:/tmp/pip-sczlIg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:03:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 20:03:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:03:32 INFO - Running setup.py (path:/tmp/pip-4n1Y26-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:03:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 20:03:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:03:33 INFO - Running setup.py (path:/tmp/pip-vMh0zn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:03:33 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 20:03:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:03:33 INFO - Running setup.py (path:/tmp/pip-C0FzUW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:03:33 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 20:03:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:03:33 INFO - Running setup.py (path:/tmp/pip-srMTLY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:03:33 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 20:03:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:03:33 INFO - Running setup.py (path:/tmp/pip-Y1rxqw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:03:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:03:33 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 20:03:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:03:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:03:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 20:03:33 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:03:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:03:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:03:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:03:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:03:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:03:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:03:37 INFO - Downloading blessings-1.6.tar.gz 20:03:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:03:37 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 20:03:37 INFO - Installing collected packages: blessings 20:03:37 INFO - Running setup.py install for blessings 20:03:38 INFO - Successfully installed blessings 20:03:38 INFO - Cleaning up... 20:03:38 INFO - Return code: 0 20:03:38 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:03:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:03:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:03:38 INFO - Reading from file tmpfile_stdout 20:03:38 INFO - Current package versions: 20:03:38 INFO - argparse == 1.2.1 20:03:38 INFO - blessings == 1.6 20:03:38 INFO - blobuploader == 1.2.4 20:03:38 INFO - browsermob-proxy == 0.6.0 20:03:38 INFO - docopt == 0.6.1 20:03:38 INFO - functools32 == 3.2.3-2 20:03:38 INFO - jsonschema == 2.5.1 20:03:38 INFO - manifestparser == 1.1 20:03:38 INFO - marionette-client == 3.2.0 20:03:38 INFO - marionette-driver == 2.1.0 20:03:38 INFO - mozInstall == 1.12 20:03:38 INFO - mozcrash == 0.17 20:03:38 INFO - mozdebug == 0.1 20:03:38 INFO - mozdevice == 0.48 20:03:38 INFO - mozfile == 1.2 20:03:38 INFO - mozhttpd == 0.7 20:03:38 INFO - mozinfo == 0.9 20:03:38 INFO - mozleak == 0.1 20:03:38 INFO - mozlog == 3.4 20:03:38 INFO - moznetwork == 0.27 20:03:38 INFO - mozprocess == 0.23 20:03:38 INFO - mozprofile == 0.28 20:03:38 INFO - mozrunner == 6.12 20:03:38 INFO - mozscreenshot == 0.1 20:03:38 INFO - mozsystemmonitor == 0.3 20:03:38 INFO - moztest == 0.7 20:03:38 INFO - mozversion == 1.4 20:03:38 INFO - psutil == 3.1.1 20:03:38 INFO - requests == 1.2.3 20:03:38 INFO - wptserve == 1.4.0 20:03:38 INFO - wsgiref == 0.1.2 20:03:38 INFO - Running post-action listener: _resource_record_post_action 20:03:38 INFO - Running post-action listener: _start_resource_monitoring 20:03:38 INFO - Starting resource monitoring. 20:03:38 INFO - [mozharness: 2016-11-05 03:03:38.740532Z] Finished create-virtualenv step (success) 20:03:38 INFO - [mozharness: 2016-11-05 03:03:38.743498Z] Running pull step. 20:03:38 INFO - Running pre-action listener: _resource_record_pre_action 20:03:38 INFO - Running main action method: pull 20:03:38 INFO - Pull has nothing to do! 20:03:38 INFO - Running post-action listener: _resource_record_post_action 20:03:38 INFO - [mozharness: 2016-11-05 03:03:38.747615Z] Finished pull step (success) 20:03:38 INFO - [mozharness: 2016-11-05 03:03:38.747991Z] Running install step. 20:03:38 INFO - Running pre-action listener: _resource_record_pre_action 20:03:38 INFO - Running main action method: install 20:03:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:03:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:03:39 INFO - Reading from file tmpfile_stdout 20:03:39 INFO - Detecting whether we're running mozinstall >=1.0... 20:03:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:03:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:03:39 INFO - Reading from file tmpfile_stdout 20:03:39 INFO - Output received: 20:03:39 INFO - Usage: mozinstall [options] installer 20:03:39 INFO - Options: 20:03:39 INFO - -h, --help show this help message and exit 20:03:39 INFO - -d DEST, --destination=DEST 20:03:39 INFO - Directory to install application into. [default: 20:03:39 INFO - "/builds/slave/test"] 20:03:39 INFO - --app=APP Application being installed. [default: firefox] 20:03:39 INFO - mkdir: /builds/slave/test/build/application 20:03:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 20:03:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 20:04:22 INFO - Reading from file tmpfile_stdout 20:04:22 INFO - Output received: 20:04:22 INFO - /builds/slave/test/build/application/firefox/firefox 20:04:22 INFO - Running post-action listener: _resource_record_post_action 20:04:22 INFO - [mozharness: 2016-11-05 03:04:22.051160Z] Finished install step (success) 20:04:22 INFO - [mozharness: 2016-11-05 03:04:22.051505Z] Running run-tests step. 20:04:22 INFO - Running pre-action listener: _resource_record_pre_action 20:04:22 INFO - Running main action method: run_tests 20:04:22 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:04:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:04:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:04:22 INFO - grabbing minidump binary from tooltool 20:04:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:04:22 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 20:04:22 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 20:04:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 20:04:22 INFO - Downloaded 37427 bytes. 20:04:22 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 20:04:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:04:22 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 0x9d687a0>, '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 0x9d6d678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e82aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:04:22 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 20:04:22 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 20:04:22 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 20:04:22 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:04:22 INFO - Return code: 0 20:04:22 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:04:22 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:04:22 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/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 20:04:22 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/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 20:04:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:04:22 INFO - 'CCACHE_UMASK': '002', 20:04:22 INFO - 'DISPLAY': ':0', 20:04:22 INFO - 'HOME': '/home/cltbld', 20:04:22 INFO - 'LANG': 'en_US.UTF-8', 20:04:22 INFO - 'LOGNAME': 'cltbld', 20:04:22 INFO - 'MAIL': '/var/mail/cltbld', 20:04:22 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:04:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:04:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:04:22 INFO - 'MOZ_NO_REMOTE': '1', 20:04:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:04:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:04:22 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:04:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:04:22 INFO - 'PWD': '/builds/slave/test', 20:04:22 INFO - 'SHELL': '/bin/bash', 20:04:22 INFO - 'SHLVL': '1', 20:04:22 INFO - 'TERM': 'linux', 20:04:22 INFO - 'TMOUT': '86400', 20:04:22 INFO - 'USER': 'cltbld', 20:04:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478314738.762287-1324372707', 20:04:22 INFO - '_': '/tools/buildbot/bin/python'} 20:04:22 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/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 20:04:23 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 20:04:23 INFO - import pkg_resources 20:04:23 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 20:04:24 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 20:04:25 INFO - Using 1 client processes 20:04:25 INFO - wptserve Starting http server on 127.0.0.1:8000 20:04:25 INFO - wptserve Starting http server on 127.0.0.1:8001 20:04:25 INFO - wptserve Starting http server on 127.0.0.1:8443 20:04:28 INFO - SUITE-START | Running 904 tests 20:04:28 INFO - Running testharness tests 20:04:28 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 20:04:28 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 20:04:28 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 20:04:28 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 20:04:28 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 20:04:28 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 20:04:28 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 20:04:28 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 1ms 20:04:28 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 20:04:28 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 20:04:28 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 20:04:28 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 1ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 5ms 20:04:28 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 20:04:28 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 20:04:28 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-events.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 3ms 20:04:28 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-events.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-expiration.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 1ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 20:04:28 INFO - TEST-START | /encrypted-media/idlharness.html 20:04:28 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 20:04:28 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 20:04:28 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 20:04:28 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 20:04:28 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 20:04:28 INFO - TEST-START | /media-source/mediasource-duration.html 20:04:28 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 20:04:28 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 20:04:28 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 20:04:28 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:04:28 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 20:04:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:04:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 20:04:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:04:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:04:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 20:04:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 20:04:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:04:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 20:04:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 20:04:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 20:04:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 20:04:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:04:28 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 20:04:28 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 20:04:28 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 20:04:28 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 20:04:28 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 20:04:28 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 20:04:28 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 20:04:28 INFO - TEST-START | /streams/readable-streams/cancel.https.html 20:04:28 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 20:04:28 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 20:04:28 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 20:04:28 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 20:04:28 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 20:04:28 INFO - TEST-START | /streams/readable-streams/general.https.html 20:04:28 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 20:04:28 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 20:04:28 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 20:04:28 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 20:04:28 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 20:04:28 INFO - TEST-START | /streams/readable-streams/tee.https.html 20:04:28 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 1ms 20:04:28 INFO - TEST-START | /streams/readable-streams/templated.https.html 20:04:28 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 20:04:28 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 20:04:28 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 20:04:28 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 20:04:28 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 20:04:28 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 20:04:28 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 20:04:28 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 20:04:28 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 20:04:28 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 20:04:28 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 20:04:28 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 20:04:28 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 20:04:28 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 20:04:28 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 20:04:28 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 20:04:28 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 1ms 20:04:28 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 20:04:28 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 1ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 1ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 1ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 20:04:28 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 20:04:28 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 20:04:28 INFO - Setting up ssl 20:04:28 INFO - PROCESS | certutil | 20:04:28 INFO - PROCESS | certutil | 20:04:28 INFO - PROCESS | certutil | 20:04:28 INFO - Certificate Nickname Trust Attributes 20:04:28 INFO - SSL,S/MIME,JAR/XPI 20:04:28 INFO - 20:04:28 INFO - web-platform-tests CT,, 20:04:28 INFO - 20:04:28 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpfh6m1_.mozrunner 20:04:28 INFO - Starting runner 20:04:32 INFO - PROCESS | 1826 | 1478315072252 Marionette DEBUG Marionette enabled via build flag and pref 20:04:32 INFO - PROCESS | 1826 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 20:04:32 INFO - PROCESS | 1826 | [1826] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 20:04:32 INFO - PROCESS | 1826 | [1826] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 20:04:32 INFO - PROCESS | 1826 | ++DOCSHELL 0xa0ec4400 == 1 [pid = 1826] [id = 1] 20:04:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 1 (0xa0ec4800) [pid = 1826] [serial = 1] [outer = (nil)] 20:04:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 2 (0xa0ec5000) [pid = 1826] [serial = 2] [outer = 0xa0ec4800] 20:04:33 INFO - PROCESS | 1826 | 1478315073199 Marionette INFO Listening on port 2828 20:04:33 INFO - PROCESS | 1826 | 1478315073896 Marionette DEBUG Marionette enabled via command-line flag 20:04:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a154000 == 2 [pid = 1826] [id = 2] 20:04:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 3 (0x9a15b000) [pid = 1826] [serial = 3] [outer = (nil)] 20:04:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 4 (0x9a15b800) [pid = 1826] [serial = 4] [outer = 0x9a15b000] 20:04:34 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 99545960 20:04:34 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 99552480 20:04:34 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99567900 20:04:34 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 995703c0 20:04:34 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99570e80 20:04:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 5 (0x99565c00) [pid = 1826] [serial = 5] [outer = 0xa0ec4800] 20:04:34 INFO - PROCESS | 1826 | 1478315074412 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41274 20:04:34 INFO - PROCESS | 1826 | 1478315074446 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41275 20:04:34 INFO - PROCESS | 1826 | 1478315074516 Marionette DEBUG Closed connection conn0 20:04:34 INFO - PROCESS | 1826 | 1478315074520 Marionette DEBUG Closed connection conn1 20:04:34 INFO - PROCESS | 1826 | 1478315074601 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41276 20:04:34 INFO - PROCESS | 1826 | 1478315074679 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41277 20:04:34 INFO - PROCESS | 1826 | 1478315074685 Marionette DEBUG Closed connection conn2 20:04:34 INFO - PROCESS | 1826 | 1478315074736 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:41278 20:04:34 INFO - PROCESS | 1826 | 1478315074759 Marionette DEBUG Closed connection conn3 20:04:34 INFO - PROCESS | 1826 | 1478315074840 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:04:34 INFO - PROCESS | 1826 | 1478315074866 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":"20161104184821","processId":1826,"version":"52.0a1"} 20:04:35 INFO - PROCESS | 1826 | [1826] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 20:04:35 INFO - PROCESS | 1826 | [1826] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 20:04:35 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:04:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x96287000 == 3 [pid = 1826] [id = 3] 20:04:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 6 (0x96287400) [pid = 1826] [serial = 6] [outer = (nil)] 20:04:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x96285800 == 4 [pid = 1826] [id = 4] 20:04:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 7 (0x96289400) [pid = 1826] [serial = 7] [outer = (nil)] 20:04:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x951f1c00 == 5 [pid = 1826] [id = 5] 20:04:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 8 (0x951f2000) [pid = 1826] [serial = 8] [outer = (nil)] 20:04:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 9 (0x94e76800) [pid = 1826] [serial = 9] [outer = 0x951f2000] 20:04:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 10 (0x94c87c00) [pid = 1826] [serial = 10] [outer = 0x96287400] 20:04:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 11 (0x95134000) [pid = 1826] [serial = 11] [outer = 0x96289400] 20:04:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 12 (0x95135800) [pid = 1826] [serial = 12] [outer = 0x951f2000] 20:04:38 INFO - PROCESS | 1826 | [1826] 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 2429 20:04:39 INFO - PROCESS | 1826 | 1478315079166 Marionette DEBUG loaded listener.js 20:04:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 13 (0x92eba000) [pid = 1826] [serial = 13] [outer = 0x951f2000] 20:04:40 INFO - PROCESS | 1826 | 1478315080369 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"8f7c59fc-4617-4cca-a170-9f2c5cb231e2","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":"20161104184821","processId":1826,"version":"52.0a1","command_id":1}}] 20:04:40 INFO - PROCESS | 1826 | 1478315080722 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}] 20:04:41 INFO - PROCESS | 1826 | 1478315081068 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 20:04:41 INFO - PROCESS | 1826 | 1478315081434 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 20:04:41 INFO - PROCESS | 1826 | 1478315081442 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 20:04:41 INFO - PROCESS | 1826 | 1478315081507 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:04:41 INFO - PROCESS | 1826 | [1826] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:04:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 14 (0x8fdc9400) [pid = 1826] [serial = 14] [outer = 0x951f2000] 20:04:41 INFO - PROCESS | 1826 | 1478315081933 Marionette TRACE conn4 <- [1,4,null,{}] 20:04:41 INFO - PROCESS | 1826 | 1478315081975 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:04:42 INFO - PROCESS | 1826 | 1478315082095 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 20:04:42 INFO - PROCESS | 1826 | 1478315082197 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 20:04:42 INFO - PROCESS | 1826 | 1478315082206 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 20:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:04:42 INFO - PROCESS | 1826 | 1478315082244 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 20:04:42 INFO - PROCESS | 1826 | 1478315082251 Marionette TRACE conn4 <- [1,7,null,{}] 20:04:42 INFO - PROCESS | 1826 | 1478315082283 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}] 20:04:42 INFO - PROCESS | 1826 | 1478315082319 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 20:04:42 INFO - PROCESS | 1826 | 1478315082334 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 20:04:42 INFO - PROCESS | 1826 | 1478315082338 Marionette TRACE conn4 <- [1,9,null,["8"]] 20:04:42 INFO - PROCESS | 1826 | 1478315082366 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 20:04:42 INFO - PROCESS | 1826 | 1478315082373 Marionette TRACE conn4 <- [1,10,null,{}] 20:04:42 INFO - PROCESS | 1826 | 1478315082397 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de61400 == 6 [pid = 1826] [id = 6] 20:04:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 15 (0x8de61800) [pid = 1826] [serial = 15] [outer = (nil)] 20:04:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 16 (0x8dd47800) [pid = 1826] [serial = 16] [outer = 0x8de61800] 20:04:42 INFO - PROCESS | 1826 | 1478315082533 Marionette DEBUG loaded listener.js 20:04:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 17 (0x8dd4bc00) [pid = 1826] [serial = 17] [outer = 0x8de61800] 20:04:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db22c00 == 7 [pid = 1826] [id = 7] 20:04:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 18 (0x8db23000) [pid = 1826] [serial = 18] [outer = (nil)] 20:04:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 19 (0x8db25c00) [pid = 1826] [serial = 19] [outer = 0x8db23000] 20:04:42 INFO - PROCESS | 1826 | 1478315082977 Marionette DEBUG loaded listener.js 20:04:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x8f8e8000) [pid = 1826] [serial = 20] [outer = 0x8db23000] 20:04:43 INFO - PROCESS | 1826 | [1826] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 20:04:44 INFO - PROCESS | 1826 | 1478315084271 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]]]}] 20:04:44 INFO - . 20:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2237ms 20:04:44 INFO - PROCESS | 1826 | 1478315084529 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 20:04:44 INFO - PROCESS | 1826 | 1478315084535 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 20:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:04:44 INFO - PROCESS | 1826 | 1478315084640 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}] 20:04:44 INFO - PROCESS | 1826 | 1478315084939 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 20:04:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a260800 == 8 [pid = 1826] [id = 8] 20:04:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x9a263c00) [pid = 1826] [serial = 21] [outer = (nil)] 20:04:45 INFO - PROCESS | 1826 | 1478315085065 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 20:04:45 INFO - PROCESS | 1826 | 1478315085072 Marionette TRACE conn4 <- [1,14,null,["8"]] 20:04:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x9a2e7000) [pid = 1826] [serial = 22] [outer = 0x9a263c00] 20:04:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x9a334400) [pid = 1826] [serial = 23] [outer = 0x9a263c00] 20:04:45 INFO - PROCESS | 1826 | 1478315085189 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 20:04:45 INFO - PROCESS | 1826 | 1478315085197 Marionette TRACE conn4 <- [1,15,null,{}] 20:04:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a25c000 == 9 [pid = 1826] [id = 9] 20:04:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x9a333000) [pid = 1826] [serial = 24] [outer = (nil)] 20:04:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x9a590400) [pid = 1826] [serial = 25] [outer = 0x9a333000] 20:04:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x9b412400) [pid = 1826] [serial = 26] [outer = 0x9a333000] 20:04:45 INFO - PROCESS | 1826 | 1478315085452 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:45 INFO - PROCESS | 1826 | ++DOCSHELL 0xa23e0400 == 10 [pid = 1826] [id = 10] 20:04:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0xa23e0c00) [pid = 1826] [serial = 27] [outer = (nil)] 20:04:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0xa2dbdc00) [pid = 1826] [serial = 28] [outer = 0xa23e0c00] 20:04:45 INFO - PROCESS | 1826 | 1478315085637 Marionette DEBUG loaded listener.js 20:04:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0xa2e0f400) [pid = 1826] [serial = 29] [outer = 0xa23e0c00] 20:04:46 INFO - PROCESS | 1826 | 1478315086699 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]]]}] 20:04:46 INFO - . 20:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2195ms 20:04:46 INFO - PROCESS | 1826 | 1478315086774 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 20:04:46 INFO - PROCESS | 1826 | 1478315086780 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 20:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:04:46 INFO - PROCESS | 1826 | 1478315086890 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}] 20:04:47 INFO - PROCESS | 1826 | 1478315087171 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 20:04:47 INFO - PROCESS | 1826 | 1478315087307 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 20:04:47 INFO - PROCESS | 1826 | 1478315087319 Marionette TRACE conn4 <- [1,19,null,["8"]] 20:04:47 INFO - PROCESS | 1826 | 1478315087370 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 20:04:47 INFO - PROCESS | 1826 | 1478315087377 Marionette TRACE conn4 <- [1,20,null,{}] 20:04:47 INFO - PROCESS | 1826 | 1478315087389 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de54c00 == 11 [pid = 1826] [id = 11] 20:04:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8de58c00) [pid = 1826] [serial = 30] [outer = (nil)] 20:04:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x952db400) [pid = 1826] [serial = 31] [outer = 0x8de58c00] 20:04:47 INFO - PROCESS | 1826 | 1478315087511 Marionette DEBUG loaded listener.js 20:04:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0xa4598c00) [pid = 1826] [serial = 32] [outer = 0x8de58c00] 20:04:48 INFO - PROCESS | 1826 | 1478315088452 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]]]}] 20:04:48 INFO - . 20:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1677ms 20:04:48 INFO - PROCESS | 1826 | 1478315088490 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 20:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:04:48 INFO - PROCESS | 1826 | 1478315088497 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 20:04:48 INFO - PROCESS | 1826 | 1478315088522 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}] 20:04:48 INFO - PROCESS | 1826 | 1478315088804 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 20:04:48 INFO - PROCESS | 1826 | 1478315088892 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 20:04:48 INFO - PROCESS | 1826 | 1478315088898 Marionette TRACE conn4 <- [1,24,null,["8"]] 20:04:48 INFO - PROCESS | 1826 | 1478315088913 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 20:04:48 INFO - PROCESS | 1826 | 1478315088923 Marionette TRACE conn4 <- [1,25,null,{}] 20:04:48 INFO - PROCESS | 1826 | 1478315088932 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a68400 == 12 [pid = 1826] [id = 12] 20:04:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x93a68800) [pid = 1826] [serial = 33] [outer = (nil)] 20:04:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x95824400) [pid = 1826] [serial = 34] [outer = 0x93a68800] 20:04:49 INFO - PROCESS | 1826 | 1478315089064 Marionette DEBUG loaded listener.js 20:04:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x95829800) [pid = 1826] [serial = 35] [outer = 0x93a68800] 20:04:50 INFO - PROCESS | 1826 | 1478315090328 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]]]}] 20:04:50 INFO - . 20:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1874ms 20:04:50 INFO - PROCESS | 1826 | 1478315090380 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 20:04:50 INFO - PROCESS | 1826 | 1478315090386 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 20:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:04:50 INFO - PROCESS | 1826 | 1478315090400 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}] 20:04:50 INFO - PROCESS | 1826 | 1478315090602 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 20:04:50 INFO - PROCESS | 1826 | 1478315090769 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 20:04:50 INFO - PROCESS | 1826 | 1478315090785 Marionette TRACE conn4 <- [1,29,null,["8"]] 20:04:50 INFO - PROCESS | 1826 | 1478315090816 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 20:04:50 INFO - PROCESS | 1826 | 1478315090831 Marionette TRACE conn4 <- [1,30,null,{}] 20:04:50 INFO - PROCESS | 1826 | 1478315090840 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x912cec00 == 13 [pid = 1826] [id = 13] 20:04:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x92bb1000) [pid = 1826] [serial = 36] [outer = (nil)] 20:04:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x92bb8800) [pid = 1826] [serial = 37] [outer = 0x92bb1000] 20:04:50 INFO - PROCESS | 1826 | 1478315090953 Marionette DEBUG loaded listener.js 20:04:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x93210000) [pid = 1826] [serial = 38] [outer = 0x92bb1000] 20:04:51 INFO - PROCESS | 1826 | 1478315091765 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]]]}] 20:04:51 INFO - . 20:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1388ms 20:04:51 INFO - PROCESS | 1826 | 1478315091798 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 20:04:51 INFO - PROCESS | 1826 | 1478315091805 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 20:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:04:51 INFO - PROCESS | 1826 | 1478315091815 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}] 20:04:52 INFO - PROCESS | 1826 | 1478315092023 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 20:04:52 INFO - PROCESS | 1826 | 1478315092035 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 20:04:52 INFO - PROCESS | 1826 | 1478315092040 Marionette TRACE conn4 <- [1,34,null,["8"]] 20:04:52 INFO - PROCESS | 1826 | 1478315092141 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 20:04:52 INFO - PROCESS | 1826 | 1478315092149 Marionette TRACE conn4 <- [1,35,null,{}] 20:04:52 INFO - PROCESS | 1826 | 1478315092159 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a69000 == 14 [pid = 1826] [id = 14] 20:04:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x94120c00) [pid = 1826] [serial = 39] [outer = (nil)] 20:04:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x94124c00) [pid = 1826] [serial = 40] [outer = 0x94120c00] 20:04:52 INFO - PROCESS | 1826 | 1478315092264 Marionette DEBUG loaded listener.js 20:04:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x9412a400) [pid = 1826] [serial = 41] [outer = 0x94120c00] 20:04:53 INFO - PROCESS | 1826 | 1478315093087 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]]]}] 20:04:53 INFO - . 20:04:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1321ms 20:04:53 INFO - PROCESS | 1826 | 1478315093137 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 20:04:53 INFO - PROCESS | 1826 | 1478315093146 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 20:04:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:04:53 INFO - PROCESS | 1826 | 1478315093160 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}] 20:04:53 INFO - PROCESS | 1826 | 1478315093387 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 20:04:53 INFO - PROCESS | 1826 | 1478315093522 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 20:04:53 INFO - PROCESS | 1826 | 1478315093530 Marionette TRACE conn4 <- [1,39,null,["8"]] 20:04:53 INFO - PROCESS | 1826 | 1478315093545 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 20:04:53 INFO - PROCESS | 1826 | 1478315093555 Marionette TRACE conn4 <- [1,40,null,{}] 20:04:53 INFO - PROCESS | 1826 | 1478315093563 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de58000 == 15 [pid = 1826] [id = 15] 20:04:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8de58400) [pid = 1826] [serial = 42] [outer = (nil)] 20:04:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8de5bc00) [pid = 1826] [serial = 43] [outer = 0x8de58400] 20:04:53 INFO - PROCESS | 1826 | 1478315093697 Marionette DEBUG loaded listener.js 20:04:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x93a68000) [pid = 1826] [serial = 44] [outer = 0x8de58400] 20:04:54 INFO - PROCESS | 1826 | 1478315094491 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]]]}] 20:04:54 INFO - . 20:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1371ms 20:04:54 INFO - PROCESS | 1826 | 1478315094529 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 20:04:54 INFO - PROCESS | 1826 | 1478315094536 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 20:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:04:54 INFO - PROCESS | 1826 | 1478315094547 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}] 20:04:54 INFO - PROCESS | 1826 | 1478315094869 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 20:04:54 INFO - PROCESS | 1826 | 1478315094973 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 20:04:54 INFO - PROCESS | 1826 | 1478315094980 Marionette TRACE conn4 <- [1,44,null,["8"]] 20:04:54 INFO - PROCESS | 1826 | 1478315094995 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 20:04:55 INFO - PROCESS | 1826 | 1478315095002 Marionette TRACE conn4 <- [1,45,null,{}] 20:04:55 INFO - PROCESS | 1826 | 1478315095011 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x95138000 == 16 [pid = 1826] [id = 16] 20:04:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x95142400) [pid = 1826] [serial = 45] [outer = (nil)] 20:04:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x952d9c00) [pid = 1826] [serial = 46] [outer = 0x95142400] 20:04:55 INFO - PROCESS | 1826 | 1478315095138 Marionette DEBUG loaded listener.js 20:04:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x952dd000) [pid = 1826] [serial = 47] [outer = 0x95142400] 20:04:56 INFO - PROCESS | 1826 | 1478315095998 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]]]}] 20:04:56 INFO - . 20:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1473ms 20:04:56 INFO - PROCESS | 1826 | 1478315096078 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 20:04:56 INFO - PROCESS | 1826 | 1478315096087 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 20:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:04:56 INFO - PROCESS | 1826 | 1478315096118 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}] 20:04:56 INFO - PROCESS | 1826 | 1478315096338 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 20:04:56 INFO - PROCESS | 1826 | 1478315096474 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 20:04:56 INFO - PROCESS | 1826 | 1478315096480 Marionette TRACE conn4 <- [1,49,null,["8"]] 20:04:56 INFO - PROCESS | 1826 | 1478315096493 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 20:04:56 INFO - PROCESS | 1826 | 1478315096502 Marionette TRACE conn4 <- [1,50,null,{}] 20:04:56 INFO - PROCESS | 1826 | 1478315096513 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x95bca000 == 17 [pid = 1826] [id = 17] 20:04:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x95bca800) [pid = 1826] [serial = 48] [outer = (nil)] 20:04:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x95c22c00) [pid = 1826] [serial = 49] [outer = 0x95bca800] 20:04:56 INFO - PROCESS | 1826 | 1478315096639 Marionette DEBUG loaded listener.js 20:04:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x9627f000) [pid = 1826] [serial = 50] [outer = 0x95bca800] 20:04:57 INFO - PROCESS | 1826 | 1478315097493 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]]]}] 20:04:57 INFO - . 20:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1425ms 20:04:57 INFO - PROCESS | 1826 | 1478315097542 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 20:04:57 INFO - PROCESS | 1826 | 1478315097548 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 20:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:04:57 INFO - PROCESS | 1826 | 1478315097559 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}] 20:04:57 INFO - PROCESS | 1826 | 1478315097802 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 20:04:57 INFO - PROCESS | 1826 | 1478315097945 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 20:04:57 INFO - PROCESS | 1826 | 1478315097954 Marionette TRACE conn4 <- [1,54,null,["8"]] 20:04:57 INFO - PROCESS | 1826 | 1478315097965 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 20:04:57 INFO - PROCESS | 1826 | 1478315097974 Marionette TRACE conn4 <- [1,55,null,{}] 20:04:58 INFO - PROCESS | 1826 | 1478315097984 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x968cdc00 == 18 [pid = 1826] [id = 18] 20:04:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x968d0c00) [pid = 1826] [serial = 51] [outer = (nil)] 20:04:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x97a2d400) [pid = 1826] [serial = 52] [outer = 0x968d0c00] 20:04:58 INFO - PROCESS | 1826 | 1478315098102 Marionette DEBUG loaded listener.js 20:04:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x97a30c00) [pid = 1826] [serial = 53] [outer = 0x968d0c00] 20:04:58 INFO - PROCESS | 1826 | 1478315098910 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]]]}] 20:04:58 INFO - . 20:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1373ms 20:04:58 INFO - PROCESS | 1826 | 1478315098932 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 20:04:58 INFO - PROCESS | 1826 | 1478315098935 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 20:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:04:58 INFO - PROCESS | 1826 | 1478315098945 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}] 20:04:59 INFO - PROCESS | 1826 | 1478315099149 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 20:04:59 INFO - PROCESS | 1826 | 1478315099291 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 20:04:59 INFO - PROCESS | 1826 | 1478315099296 Marionette TRACE conn4 <- [1,59,null,["8"]] 20:04:59 INFO - PROCESS | 1826 | 1478315099310 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 20:04:59 INFO - PROCESS | 1826 | 1478315099315 Marionette TRACE conn4 <- [1,60,null,{}] 20:04:59 INFO - PROCESS | 1826 | 1478315099324 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:04:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x97c5f400 == 19 [pid = 1826] [id = 19] 20:04:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x97c5fc00) [pid = 1826] [serial = 54] [outer = (nil)] 20:04:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x9955ec00) [pid = 1826] [serial = 55] [outer = 0x97c5fc00] 20:04:59 INFO - PROCESS | 1826 | 1478315099440 Marionette DEBUG loaded listener.js 20:04:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x995c5800) [pid = 1826] [serial = 56] [outer = 0x97c5fc00] 20:05:00 INFO - PROCESS | 1826 | 1478315100284 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]]]}] 20:05:00 INFO - . 20:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1380ms 20:05:00 INFO - PROCESS | 1826 | 1478315100326 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 20:05:00 INFO - PROCESS | 1826 | 1478315100333 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 20:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:05:00 INFO - PROCESS | 1826 | 1478315100363 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}] 20:05:00 INFO - PROCESS | 1826 | 1478315100625 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 20:05:00 INFO - PROCESS | 1826 | 1478315100771 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 20:05:00 INFO - PROCESS | 1826 | 1478315100776 Marionette TRACE conn4 <- [1,64,null,["8"]] 20:05:00 INFO - PROCESS | 1826 | 1478315100791 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 20:05:00 INFO - PROCESS | 1826 | 1478315100798 Marionette TRACE conn4 <- [1,65,null,{}] 20:05:00 INFO - PROCESS | 1826 | 1478315100807 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a1b1c00 == 20 [pid = 1826] [id = 20] 20:05:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x9a259c00) [pid = 1826] [serial = 57] [outer = (nil)] 20:05:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x9a2e2800) [pid = 1826] [serial = 58] [outer = 0x9a259c00] 20:05:00 INFO - PROCESS | 1826 | 1478315100929 Marionette DEBUG loaded listener.js 20:05:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8fd0ec00) [pid = 1826] [serial = 59] [outer = 0x9a259c00] 20:05:01 INFO - PROCESS | 1826 | 1478315101930 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]]]}] 20:05:01 INFO - . 20:05:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1635ms 20:05:01 INFO - PROCESS | 1826 | 1478315101995 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 20:05:02 INFO - PROCESS | 1826 | 1478315102000 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 20:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:05:02 INFO - PROCESS | 1826 | 1478315102008 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}] 20:05:02 INFO - PROCESS | 1826 | 1478315102207 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 20:05:02 INFO - PROCESS | 1826 | 1478315102333 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 20:05:02 INFO - PROCESS | 1826 | 1478315102340 Marionette TRACE conn4 <- [1,69,null,["8"]] 20:05:02 INFO - PROCESS | 1826 | 1478315102350 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 20:05:02 INFO - PROCESS | 1826 | 1478315102357 Marionette TRACE conn4 <- [1,70,null,{}] 20:05:02 INFO - PROCESS | 1826 | 1478315102370 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x9af69000 == 21 [pid = 1826] [id = 21] 20:05:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x9af6a000) [pid = 1826] [serial = 60] [outer = (nil)] 20:05:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x9b14e400) [pid = 1826] [serial = 61] [outer = 0x9af6a000] 20:05:02 INFO - PROCESS | 1826 | 1478315102486 Marionette DEBUG loaded listener.js 20:05:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x9b33b400) [pid = 1826] [serial = 62] [outer = 0x9af6a000] 20:05:03 INFO - PROCESS | 1826 | 1478315103411 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]]]}] 20:05:03 INFO - . 20:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1437ms 20:05:03 INFO - PROCESS | 1826 | 1478315103462 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 20:05:03 INFO - PROCESS | 1826 | 1478315103468 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 20:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:05:03 INFO - PROCESS | 1826 | 1478315103483 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}] 20:05:03 INFO - PROCESS | 1826 | 1478315103685 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 20:05:03 INFO - PROCESS | 1826 | 1478315103863 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 20:05:03 INFO - PROCESS | 1826 | 1478315103877 Marionette TRACE conn4 <- [1,74,null,["8"]] 20:05:03 INFO - PROCESS | 1826 | 1478315103898 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 20:05:03 INFO - PROCESS | 1826 | 1478315103906 Marionette TRACE conn4 <- [1,75,null,{}] 20:05:03 INFO - PROCESS | 1826 | 1478315103914 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x92bbbc00 == 22 [pid = 1826] [id = 22] 20:05:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x92c49400) [pid = 1826] [serial = 63] [outer = (nil)] 20:05:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x92ebd400) [pid = 1826] [serial = 64] [outer = 0x92c49400] 20:05:04 INFO - PROCESS | 1826 | 1478315104029 Marionette DEBUG loaded listener.js 20:05:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x94126c00) [pid = 1826] [serial = 65] [outer = 0x92c49400] 20:05:04 INFO - PROCESS | 1826 | --DOCSHELL 0x912cec00 == 21 [pid = 1826] [id = 13] 20:05:04 INFO - PROCESS | 1826 | 1478315104985 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]]]}] 20:05:05 INFO - . 20:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1580ms 20:05:05 INFO - PROCESS | 1826 | 1478315105062 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 20:05:05 INFO - PROCESS | 1826 | 1478315105070 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 20:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:05:05 INFO - PROCESS | 1826 | 1478315105082 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}] 20:05:05 INFO - PROCESS | 1826 | 1478315105333 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 20:05:05 INFO - PROCESS | 1826 | 1478315105491 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 20:05:05 INFO - PROCESS | 1826 | 1478315105496 Marionette TRACE conn4 <- [1,79,null,["8"]] 20:05:05 INFO - PROCESS | 1826 | 1478315105508 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 20:05:05 INFO - PROCESS | 1826 | 1478315105516 Marionette TRACE conn4 <- [1,80,null,{}] 20:05:05 INFO - PROCESS | 1826 | 1478315105524 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fd0d400 == 22 [pid = 1826] [id = 23] 20:05:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8fd0e400) [pid = 1826] [serial = 66] [outer = (nil)] 20:05:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x93a5bc00) [pid = 1826] [serial = 67] [outer = 0x8fd0e400] 20:05:05 INFO - PROCESS | 1826 | 1478315105696 Marionette DEBUG loaded listener.js 20:05:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x950b7000) [pid = 1826] [serial = 68] [outer = 0x8fd0e400] 20:05:06 INFO - PROCESS | 1826 | 1478315106580 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]]]}] 20:05:06 INFO - . 20:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1578ms 20:05:06 INFO - PROCESS | 1826 | 1478315106659 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 20:05:06 INFO - PROCESS | 1826 | 1478315106667 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 20:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:05:06 INFO - PROCESS | 1826 | 1478315106675 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}] 20:05:06 INFO - PROCESS | 1826 | 1478315106920 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 20:05:07 INFO - PROCESS | 1826 | 1478315107062 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 20:05:07 INFO - PROCESS | 1826 | 1478315107069 Marionette TRACE conn4 <- [1,84,null,["8"]] 20:05:07 INFO - PROCESS | 1826 | 1478315107080 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 20:05:07 INFO - PROCESS | 1826 | 1478315107086 Marionette TRACE conn4 <- [1,85,null,{}] 20:05:07 INFO - PROCESS | 1826 | 1478315107096 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x9582dc00 == 23 [pid = 1826] [id = 24] 20:05:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x9582f400) [pid = 1826] [serial = 69] [outer = (nil)] 20:05:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x95bbe400) [pid = 1826] [serial = 70] [outer = 0x9582f400] 20:05:07 INFO - PROCESS | 1826 | 1478315107215 Marionette DEBUG loaded listener.js 20:05:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x95bcb400) [pid = 1826] [serial = 71] [outer = 0x9582f400] 20:05:08 INFO - PROCESS | 1826 | 1478315108062 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]]]}] 20:05:08 INFO - . 20:05:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1476ms 20:05:08 INFO - PROCESS | 1826 | 1478315108159 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 20:05:08 INFO - PROCESS | 1826 | 1478315108166 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 20:05:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:05:08 INFO - PROCESS | 1826 | 1478315108174 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}] 20:05:08 INFO - PROCESS | 1826 | 1478315108374 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 20:05:08 INFO - PROCESS | 1826 | 1478315108513 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 20:05:08 INFO - PROCESS | 1826 | 1478315108520 Marionette TRACE conn4 <- [1,89,null,["8"]] 20:05:08 INFO - PROCESS | 1826 | 1478315108532 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 20:05:08 INFO - PROCESS | 1826 | 1478315108540 Marionette TRACE conn4 <- [1,90,null,{}] 20:05:08 INFO - PROCESS | 1826 | 1478315108547 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x97ab5800 == 24 [pid = 1826] [id = 25] 20:05:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x97ab6800) [pid = 1826] [serial = 72] [outer = (nil)] 20:05:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x9a15c000) [pid = 1826] [serial = 73] [outer = 0x97ab6800] 20:05:08 INFO - PROCESS | 1826 | 1478315108666 Marionette DEBUG loaded listener.js 20:05:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x9a2ddc00) [pid = 1826] [serial = 74] [outer = 0x97ab6800] 20:05:09 INFO - PROCESS | 1826 | 1478315109464 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]]]}] 20:05:09 INFO - . 20:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1371ms 20:05:09 INFO - PROCESS | 1826 | 1478315109545 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 20:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:05:09 INFO - PROCESS | 1826 | 1478315109550 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 20:05:09 INFO - PROCESS | 1826 | 1478315109562 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}] 20:05:09 INFO - PROCESS | 1826 | 1478315109776 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 20:05:09 INFO - PROCESS | 1826 | 1478315109917 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 20:05:09 INFO - PROCESS | 1826 | 1478315109925 Marionette TRACE conn4 <- [1,94,null,["8"]] 20:05:09 INFO - PROCESS | 1826 | 1478315109939 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 20:05:09 INFO - PROCESS | 1826 | 1478315109947 Marionette TRACE conn4 <- [1,95,null,{}] 20:05:09 INFO - PROCESS | 1826 | 1478315109954 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a58dc00 == 25 [pid = 1826] [id = 26] 20:05:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x9a5edc00) [pid = 1826] [serial = 75] [outer = (nil)] 20:05:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x9b33bc00) [pid = 1826] [serial = 76] [outer = 0x9a5edc00] 20:05:10 INFO - PROCESS | 1826 | 1478315110066 Marionette DEBUG loaded listener.js 20:05:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9b3ec000) [pid = 1826] [serial = 77] [outer = 0x9a5edc00] 20:05:10 INFO - PROCESS | 1826 | 1478315110819 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]]]}] 20:05:10 INFO - . 20:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1322ms 20:05:10 INFO - PROCESS | 1826 | 1478315110879 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 20:05:10 INFO - PROCESS | 1826 | 1478315110883 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 20:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:05:10 INFO - PROCESS | 1826 | 1478315110890 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}] 20:05:11 INFO - PROCESS | 1826 | 1478315111076 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 20:05:11 INFO - PROCESS | 1826 | 1478315111267 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 20:05:11 INFO - PROCESS | 1826 | 1478315111272 Marionette TRACE conn4 <- [1,99,null,["8"]] 20:05:11 INFO - PROCESS | 1826 | 1478315111283 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 20:05:11 INFO - PROCESS | 1826 | 1478315111289 Marionette TRACE conn4 <- [1,100,null,{}] 20:05:11 INFO - PROCESS | 1826 | 1478315111295 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b4ea000 == 26 [pid = 1826] [id = 27] 20:05:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0xa1923c00) [pid = 1826] [serial = 78] [outer = (nil)] 20:05:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0xa237e800) [pid = 1826] [serial = 79] [outer = 0xa1923c00] 20:05:11 INFO - PROCESS | 1826 | 1478315111407 Marionette DEBUG loaded listener.js 20:05:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0xa23e5000) [pid = 1826] [serial = 80] [outer = 0xa1923c00] 20:05:12 INFO - PROCESS | 1826 | 1478315112233 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]]]}] 20:05:12 INFO - . 20:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1524ms 20:05:12 INFO - PROCESS | 1826 | 1478315112416 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 20:05:12 INFO - PROCESS | 1826 | 1478315112423 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 20:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:05:12 INFO - PROCESS | 1826 | 1478315112432 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}] 20:05:12 INFO - PROCESS | 1826 | 1478315112629 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 20:05:12 INFO - PROCESS | 1826 | 1478315112783 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 20:05:12 INFO - PROCESS | 1826 | 1478315112791 Marionette TRACE conn4 <- [1,104,null,["8"]] 20:05:12 INFO - PROCESS | 1826 | 1478315112804 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 20:05:12 INFO - PROCESS | 1826 | 1478315112812 Marionette TRACE conn4 <- [1,105,null,{}] 20:05:12 INFO - PROCESS | 1826 | 1478315112819 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fd0c000 == 27 [pid = 1826] [id = 28] 20:05:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8fd0d000) [pid = 1826] [serial = 81] [outer = (nil)] 20:05:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x93a5ec00) [pid = 1826] [serial = 82] [outer = 0x8fd0d000] 20:05:12 INFO - PROCESS | 1826 | 1478315112926 Marionette DEBUG loaded listener.js 20:05:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x9513d000) [pid = 1826] [serial = 83] [outer = 0x8fd0d000] 20:05:13 INFO - PROCESS | 1826 | --DOCSHELL 0x9a1b1c00 == 26 [pid = 1826] [id = 20] 20:05:13 INFO - PROCESS | 1826 | --DOCSHELL 0x95bca000 == 25 [pid = 1826] [id = 17] 20:05:13 INFO - PROCESS | 1826 | --DOCSHELL 0x95138000 == 24 [pid = 1826] [id = 16] 20:05:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8de58000 == 23 [pid = 1826] [id = 15] 20:05:13 INFO - PROCESS | 1826 | 1478315113857 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]]]}] 20:05:13 INFO - . 20:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1480ms 20:05:13 INFO - PROCESS | 1826 | 1478315113927 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 20:05:13 INFO - PROCESS | 1826 | 1478315113935 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 20:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:05:13 INFO - PROCESS | 1826 | 1478315113952 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}] 20:05:14 INFO - PROCESS | 1826 | 1478315114168 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 20:05:14 INFO - PROCESS | 1826 | 1478315114320 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 20:05:14 INFO - PROCESS | 1826 | 1478315114326 Marionette TRACE conn4 <- [1,109,null,["8"]] 20:05:14 INFO - PROCESS | 1826 | 1478315114336 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 20:05:14 INFO - PROCESS | 1826 | 1478315114345 Marionette TRACE conn4 <- [1,110,null,{}] 20:05:14 INFO - PROCESS | 1826 | 1478315114352 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x91279400 == 24 [pid = 1826] [id = 29] 20:05:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x91279800) [pid = 1826] [serial = 84] [outer = (nil)] 20:05:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x94120800) [pid = 1826] [serial = 85] [outer = 0x91279800] 20:05:14 INFO - PROCESS | 1826 | 1478315114484 Marionette DEBUG loaded listener.js 20:05:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x952e4c00) [pid = 1826] [serial = 86] [outer = 0x91279800] 20:05:15 INFO - PROCESS | 1826 | 1478315115283 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]]]}] 20:05:15 INFO - . 20:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1383ms 20:05:15 INFO - PROCESS | 1826 | 1478315115332 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 20:05:15 INFO - PROCESS | 1826 | 1478315115337 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 20:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:05:15 INFO - PROCESS | 1826 | 1478315115364 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}] 20:05:15 INFO - PROCESS | 1826 | 1478315115600 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 20:05:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x9635b800) [pid = 1826] [serial = 87] [outer = 0x9a333000] 20:05:15 INFO - PROCESS | 1826 | 1478315115802 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 20:05:15 INFO - PROCESS | 1826 | 1478315115806 Marionette TRACE conn4 <- [1,114,null,["8"]] 20:05:15 INFO - PROCESS | 1826 | 1478315115884 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 20:05:15 INFO - PROCESS | 1826 | 1478315115891 Marionette TRACE conn4 <- [1,115,null,{}] 20:05:15 INFO - PROCESS | 1826 | 1478315115902 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x97a34000 == 25 [pid = 1826] [id = 30] 20:05:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x97a34400) [pid = 1826] [serial = 88] [outer = (nil)] 20:05:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x97ab9800) [pid = 1826] [serial = 89] [outer = 0x97a34400] 20:05:16 INFO - PROCESS | 1826 | 1478315116016 Marionette DEBUG loaded listener.js 20:05:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x984cbc00) [pid = 1826] [serial = 90] [outer = 0x97a34400] 20:05:16 INFO - PROCESS | 1826 | 1478315116863 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]]]}] 20:05:16 INFO - . 20:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1592ms 20:05:16 INFO - PROCESS | 1826 | 1478315116947 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 20:05:16 INFO - PROCESS | 1826 | 1478315116956 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 20:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:05:16 INFO - PROCESS | 1826 | 1478315116964 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}] 20:05:17 INFO - PROCESS | 1826 | 1478315117179 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 20:05:17 INFO - PROCESS | 1826 | 1478315117331 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 20:05:17 INFO - PROCESS | 1826 | 1478315117337 Marionette TRACE conn4 <- [1,119,null,["8"]] 20:05:17 INFO - PROCESS | 1826 | 1478315117348 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 20:05:17 INFO - PROCESS | 1826 | 1478315117358 Marionette TRACE conn4 <- [1,120,null,{}] 20:05:17 INFO - PROCESS | 1826 | 1478315117367 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a5e8000 == 26 [pid = 1826] [id = 31] 20:05:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x9a5e9400) [pid = 1826] [serial = 91] [outer = (nil)] 20:05:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x9b406800) [pid = 1826] [serial = 92] [outer = 0x9a5e9400] 20:05:17 INFO - PROCESS | 1826 | 1478315117497 Marionette DEBUG loaded listener.js 20:05:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0xa0ebe000) [pid = 1826] [serial = 93] [outer = 0x9a5e9400] 20:05:18 INFO - PROCESS | 1826 | 1478315118344 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]]]}] 20:05:18 INFO - . 20:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1427ms 20:05:18 INFO - PROCESS | 1826 | 1478315118391 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 20:05:18 INFO - PROCESS | 1826 | 1478315118397 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 20:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:05:18 INFO - PROCESS | 1826 | 1478315118406 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}] 20:05:18 INFO - PROCESS | 1826 | 1478315118668 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 20:05:18 INFO - PROCESS | 1826 | 1478315118776 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 20:05:18 INFO - PROCESS | 1826 | 1478315118781 Marionette TRACE conn4 <- [1,124,null,["8"]] 20:05:18 INFO - PROCESS | 1826 | 1478315118791 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 20:05:18 INFO - PROCESS | 1826 | 1478315118799 Marionette TRACE conn4 <- [1,125,null,{}] 20:05:18 INFO - PROCESS | 1826 | 1478315118814 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:18 INFO - PROCESS | 1826 | ++DOCSHELL 0xa0ebd000 == 27 [pid = 1826] [id = 32] 20:05:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0xa2e0d000) [pid = 1826] [serial = 94] [outer = (nil)] 20:05:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0xa432f000) [pid = 1826] [serial = 95] [outer = 0xa2e0d000] 20:05:18 INFO - PROCESS | 1826 | 1478315118965 Marionette DEBUG loaded listener.js 20:05:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x92bb1400) [pid = 1826] [serial = 96] [outer = 0xa2e0d000] 20:05:19 INFO - PROCESS | 1826 | 1478315119831 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]]]}] 20:05:19 INFO - . 20:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1482ms 20:05:19 INFO - PROCESS | 1826 | 1478315119887 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 20:05:19 INFO - PROCESS | 1826 | 1478315119891 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 20:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:05:19 INFO - PROCESS | 1826 | 1478315119899 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}] 20:05:20 INFO - PROCESS | 1826 | 1478315120079 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 20:05:20 INFO - PROCESS | 1826 | 1478315120223 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 20:05:20 INFO - PROCESS | 1826 | 1478315120228 Marionette TRACE conn4 <- [1,129,null,["8"]] 20:05:20 INFO - PROCESS | 1826 | 1478315120237 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 20:05:20 INFO - PROCESS | 1826 | 1478315120250 Marionette TRACE conn4 <- [1,130,null,{}] 20:05:20 INFO - PROCESS | 1826 | 1478315120255 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:20 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2e0c400 == 28 [pid = 1826] [id = 33] 20:05:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0xa2e17000) [pid = 1826] [serial = 97] [outer = (nil)] 20:05:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0xa4842400) [pid = 1826] [serial = 98] [outer = 0xa2e17000] 20:05:20 INFO - PROCESS | 1826 | 1478315120367 Marionette DEBUG loaded listener.js 20:05:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0xa484f000) [pid = 1826] [serial = 99] [outer = 0xa2e17000] 20:05:21 INFO - PROCESS | 1826 | 1478315121262 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]]]}] 20:05:21 INFO - . 20:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1421ms 20:05:21 INFO - PROCESS | 1826 | 1478315121324 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 20:05:21 INFO - PROCESS | 1826 | 1478315121328 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 20:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:05:21 INFO - PROCESS | 1826 | 1478315121337 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}] 20:05:21 INFO - PROCESS | 1826 | 1478315121576 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 20:05:21 INFO - PROCESS | 1826 | 1478315121726 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 20:05:21 INFO - PROCESS | 1826 | 1478315121730 Marionette TRACE conn4 <- [1,134,null,["8"]] 20:05:21 INFO - PROCESS | 1826 | 1478315121740 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 20:05:21 INFO - PROCESS | 1826 | 1478315121746 Marionette TRACE conn4 <- [1,135,null,{}] 20:05:21 INFO - PROCESS | 1826 | 1478315121753 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:21 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2f96c00 == 29 [pid = 1826] [id = 34] 20:05:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0xa2f97000) [pid = 1826] [serial = 100] [outer = (nil)] 20:05:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0xa2f98000) [pid = 1826] [serial = 101] [outer = 0xa2f97000] 20:05:21 INFO - PROCESS | 1826 | 1478315121865 Marionette DEBUG loaded listener.js 20:05:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0xa2f9c000) [pid = 1826] [serial = 102] [outer = 0xa2f97000] 20:05:22 INFO - PROCESS | 1826 | 1478315122624 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]]]}] 20:05:22 INFO - . 20:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1336ms 20:05:22 INFO - PROCESS | 1826 | 1478315122674 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 20:05:22 INFO - PROCESS | 1826 | 1478315122679 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 20:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:05:22 INFO - PROCESS | 1826 | 1478315122688 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}] 20:05:22 INFO - PROCESS | 1826 | 1478315122868 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 20:05:23 INFO - PROCESS | 1826 | 1478315123019 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 20:05:23 INFO - PROCESS | 1826 | 1478315123022 Marionette TRACE conn4 <- [1,139,null,["8"]] 20:05:23 INFO - PROCESS | 1826 | 1478315123032 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 20:05:23 INFO - PROCESS | 1826 | 1478315123046 Marionette TRACE conn4 <- [1,140,null,{}] 20:05:23 INFO - PROCESS | 1826 | 1478315123057 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:23 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2fa3800 == 30 [pid = 1826] [id = 35] 20:05:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0xa2fa4000) [pid = 1826] [serial = 103] [outer = (nil)] 20:05:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0xa9340000) [pid = 1826] [serial = 104] [outer = 0xa2fa4000] 20:05:23 INFO - PROCESS | 1826 | 1478315123166 Marionette DEBUG loaded listener.js 20:05:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x8dd96800) [pid = 1826] [serial = 105] [outer = 0xa2fa4000] 20:05:23 INFO - PROCESS | 1826 | --DOCSHELL 0xa23e0400 == 29 [pid = 1826] [id = 10] 20:05:23 INFO - PROCESS | 1826 | --DOCSHELL 0x9582dc00 == 28 [pid = 1826] [id = 24] 20:05:23 INFO - PROCESS | 1826 | --DOCSHELL 0x97ab5800 == 27 [pid = 1826] [id = 25] 20:05:23 INFO - PROCESS | 1826 | --DOCSHELL 0x9a58dc00 == 26 [pid = 1826] [id = 26] 20:05:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8fd0d400 == 25 [pid = 1826] [id = 23] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x9af69000 == 24 [pid = 1826] [id = 21] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x93a68400 == 23 [pid = 1826] [id = 12] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8de54c00 == 22 [pid = 1826] [id = 11] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0xa0ebd000 == 21 [pid = 1826] [id = 32] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8de61400 == 20 [pid = 1826] [id = 6] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0xa2e0c400 == 19 [pid = 1826] [id = 33] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x97c5f400 == 18 [pid = 1826] [id = 19] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0xa2f96c00 == 17 [pid = 1826] [id = 34] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x93a69000 == 16 [pid = 1826] [id = 14] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x9b4ea000 == 15 [pid = 1826] [id = 27] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8fd0c000 == 14 [pid = 1826] [id = 28] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x968cdc00 == 13 [pid = 1826] [id = 18] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x91279400 == 12 [pid = 1826] [id = 29] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x97a34000 == 11 [pid = 1826] [id = 30] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x92bbbc00 == 10 [pid = 1826] [id = 22] 20:05:26 INFO - PROCESS | 1826 | --DOCSHELL 0x9a5e8000 == 9 [pid = 1826] [id = 31] 20:05:28 INFO - PROCESS | 1826 | 1478315128053 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]]]}] 20:05:28 INFO - . 20:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 5440ms 20:05:28 INFO - PROCESS | 1826 | 1478315128134 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 20:05:28 INFO - PROCESS | 1826 | 1478315128143 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 20:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:05:28 INFO - PROCESS | 1826 | 1478315128153 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}] 20:05:28 INFO - PROCESS | 1826 | 1478315128385 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 20:05:28 INFO - PROCESS | 1826 | 1478315128495 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 20:05:28 INFO - PROCESS | 1826 | 1478315128501 Marionette TRACE conn4 <- [1,144,null,["8"]] 20:05:28 INFO - PROCESS | 1826 | 1478315128512 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 20:05:28 INFO - PROCESS | 1826 | 1478315128520 Marionette TRACE conn4 <- [1,145,null,{}] 20:05:28 INFO - PROCESS | 1826 | 1478315128528 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f5800 == 10 [pid = 1826] [id = 36] 20:05:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x8fbccc00) [pid = 1826] [serial = 106] [outer = (nil)] 20:05:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x8fbce400) [pid = 1826] [serial = 107] [outer = 0x8fbccc00] 20:05:28 INFO - PROCESS | 1826 | 1478315128663 Marionette DEBUG loaded listener.js 20:05:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x8dda5800) [pid = 1826] [serial = 108] [outer = 0x8fbccc00] 20:05:29 INFO - PROCESS | 1826 | 1478315129499 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]]]}] 20:05:29 INFO - . 20:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1421ms 20:05:29 INFO - PROCESS | 1826 | 1478315129605 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 20:05:29 INFO - PROCESS | 1826 | 1478315129611 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 20:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:05:29 INFO - PROCESS | 1826 | 1478315129650 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}] 20:05:29 INFO - PROCESS | 1826 | 1478315129935 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 20:05:29 INFO - PROCESS | 1826 | 1478315129984 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 20:05:29 INFO - PROCESS | 1826 | 1478315129990 Marionette TRACE conn4 <- [1,149,null,["8"]] 20:05:30 INFO - PROCESS | 1826 | 1478315130094 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 20:05:30 INFO - PROCESS | 1826 | 1478315130100 Marionette TRACE conn4 <- [1,150,null,{}] 20:05:30 INFO - PROCESS | 1826 | 1478315130108 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9dc00 == 11 [pid = 1826] [id = 37] 20:05:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x8fd0d400) [pid = 1826] [serial = 109] [outer = (nil)] 20:05:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x93208800) [pid = 1826] [serial = 110] [outer = 0x8fd0d400] 20:05:30 INFO - PROCESS | 1826 | 1478315130218 Marionette DEBUG loaded listener.js 20:05:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x93283c00) [pid = 1826] [serial = 111] [outer = 0x8fd0d400] 20:05:31 INFO - PROCESS | 1826 | 1478315131049 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]]]}] 20:05:31 INFO - . 20:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1478ms 20:05:31 INFO - PROCESS | 1826 | 1478315131108 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 20:05:31 INFO - PROCESS | 1826 | 1478315131116 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 20:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:05:31 INFO - PROCESS | 1826 | 1478315131130 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}] 20:05:31 INFO - PROCESS | 1826 | 1478315131368 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 20:05:31 INFO - PROCESS | 1826 | 1478315131393 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 20:05:31 INFO - PROCESS | 1826 | 1478315131399 Marionette TRACE conn4 <- [1,154,null,["8"]] 20:05:31 INFO - PROCESS | 1826 | 1478315131404 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 20:05:31 INFO - PROCESS | 1826 | 1478315131411 Marionette TRACE conn4 <- [1,155,null,{}] 20:05:31 INFO - PROCESS | 1826 | 1478315131480 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x94124000 == 12 [pid = 1826] [id = 38] 20:05:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x951fac00) [pid = 1826] [serial = 112] [outer = (nil)] 20:05:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x952dd400) [pid = 1826] [serial = 113] [outer = 0x951fac00] 20:05:31 INFO - PROCESS | 1826 | 1478315131633 Marionette DEBUG loaded listener.js 20:05:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x9582c000) [pid = 1826] [serial = 114] [outer = 0x951fac00] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x8fd0d000) [pid = 1826] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x8de58c00) [pid = 1826] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0xa23e0c00) [pid = 1826] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x93a68800) [pid = 1826] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x92bb1000) [pid = 1826] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0xa1923c00) [pid = 1826] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x9a5e9400) [pid = 1826] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x8de61800) [pid = 1826] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x9582f400) [pid = 1826] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0xa2e17000) [pid = 1826] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x9af6a000) [pid = 1826] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x9a259c00) [pid = 1826] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x8fd0e400) [pid = 1826] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x97c5fc00) [pid = 1826] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x97a34400) [pid = 1826] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x968d0c00) [pid = 1826] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0xa2f97000) [pid = 1826] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x95bca800) [pid = 1826] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x92c49400) [pid = 1826] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x95142400) [pid = 1826] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x8de58400) [pid = 1826] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0xa2e0d000) [pid = 1826] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x91279800) [pid = 1826] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x94120c00) [pid = 1826] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x9a5edc00) [pid = 1826] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:05:33 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x97ab6800) [pid = 1826] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:05:33 INFO - PROCESS | 1826 | 1478315133602 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]]]}] 20:05:33 INFO - . 20:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2529ms 20:05:33 INFO - PROCESS | 1826 | 1478315133690 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 20:05:33 INFO - PROCESS | 1826 | 1478315133695 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 20:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:05:33 INFO - PROCESS | 1826 | 1478315133882 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}] 20:05:34 INFO - PROCESS | 1826 | 1478315134151 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 20:05:34 INFO - PROCESS | 1826 | 1478315134185 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 20:05:34 INFO - PROCESS | 1826 | 1478315134190 Marionette TRACE conn4 <- [1,159,null,["8"]] 20:05:34 INFO - PROCESS | 1826 | 1478315134207 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 20:05:34 INFO - PROCESS | 1826 | 1478315134214 Marionette TRACE conn4 <- [1,160,null,{}] 20:05:34 INFO - PROCESS | 1826 | 1478315134226 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbcbc00 == 13 [pid = 1826] [id = 39] 20:05:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x93a5c800) [pid = 1826] [serial = 115] [outer = (nil)] 20:05:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x9a1b7c00) [pid = 1826] [serial = 116] [outer = 0x93a5c800] 20:05:34 INFO - PROCESS | 1826 | 1478315134331 Marionette DEBUG loaded listener.js 20:05:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x9a209c00) [pid = 1826] [serial = 117] [outer = 0x93a5c800] 20:05:35 INFO - PROCESS | 1826 | 1478315135073 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]]]}] 20:05:35 INFO - . 20:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1278ms 20:05:35 INFO - PROCESS | 1826 | 1478315135120 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 20:05:35 INFO - PROCESS | 1826 | 1478315135128 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 20:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:05:35 INFO - PROCESS | 1826 | 1478315135156 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}] 20:05:35 INFO - PROCESS | 1826 | 1478315135418 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 20:05:35 INFO - PROCESS | 1826 | 1478315135537 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 20:05:35 INFO - PROCESS | 1826 | 1478315135546 Marionette TRACE conn4 <- [1,164,null,["8"]] 20:05:35 INFO - PROCESS | 1826 | 1478315135560 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 20:05:35 INFO - PROCESS | 1826 | 1478315135569 Marionette TRACE conn4 <- [1,165,null,{}] 20:05:35 INFO - PROCESS | 1826 | 1478315135577 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f3400 == 14 [pid = 1826] [id = 40] 20:05:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x8fbc8400) [pid = 1826] [serial = 118] [outer = (nil)] 20:05:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x8fbcb400) [pid = 1826] [serial = 119] [outer = 0x8fbc8400] 20:05:35 INFO - PROCESS | 1826 | 1478315135706 Marionette DEBUG loaded listener.js 20:05:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x91279400) [pid = 1826] [serial = 120] [outer = 0x8fbc8400] 20:05:36 INFO - PROCESS | 1826 | 1478315136545 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]]]}] 20:05:36 INFO - . 20:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1481ms 20:05:36 INFO - PROCESS | 1826 | 1478315136620 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 20:05:36 INFO - PROCESS | 1826 | 1478315136626 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 20:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:05:36 INFO - PROCESS | 1826 | 1478315136637 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}] 20:05:36 INFO - PROCESS | 1826 | 1478315136862 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 20:05:37 INFO - PROCESS | 1826 | 1478315137020 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 20:05:37 INFO - PROCESS | 1826 | 1478315137026 Marionette TRACE conn4 <- [1,169,null,["8"]] 20:05:37 INFO - PROCESS | 1826 | 1478315137037 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 20:05:37 INFO - PROCESS | 1826 | 1478315137043 Marionette TRACE conn4 <- [1,170,null,{}] 20:05:37 INFO - PROCESS | 1826 | 1478315137051 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a5d800 == 15 [pid = 1826] [id = 41] 20:05:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x93a65c00) [pid = 1826] [serial = 121] [outer = (nil)] 20:05:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x9513d800) [pid = 1826] [serial = 122] [outer = 0x93a65c00] 20:05:37 INFO - PROCESS | 1826 | 1478315137169 Marionette DEBUG loaded listener.js 20:05:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x95bca000) [pid = 1826] [serial = 123] [outer = 0x93a65c00] 20:05:38 INFO - PROCESS | 1826 | 1478315137997 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]]]}] 20:05:38 INFO - . 20:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1421ms 20:05:38 INFO - PROCESS | 1826 | 1478315138068 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 20:05:38 INFO - PROCESS | 1826 | 1478315138077 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 20:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:05:38 INFO - PROCESS | 1826 | 1478315138087 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}] 20:05:38 INFO - PROCESS | 1826 | 1478315138290 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 20:05:38 INFO - PROCESS | 1826 | 1478315138443 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 20:05:38 INFO - PROCESS | 1826 | 1478315138449 Marionette TRACE conn4 <- [1,174,null,["8"]] 20:05:38 INFO - PROCESS | 1826 | 1478315138463 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 20:05:38 INFO - PROCESS | 1826 | 1478315138472 Marionette TRACE conn4 <- [1,175,null,{}] 20:05:38 INFO - PROCESS | 1826 | 1478315138479 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x9af66800 == 16 [pid = 1826] [id = 42] 20:05:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x9af66c00) [pid = 1826] [serial = 124] [outer = (nil)] 20:05:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x9b3f6400) [pid = 1826] [serial = 125] [outer = 0x9af66c00] 20:05:38 INFO - PROCESS | 1826 | 1478315138601 Marionette DEBUG loaded listener.js 20:05:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0xa0e7bc00) [pid = 1826] [serial = 126] [outer = 0x9af66c00] 20:05:39 INFO - PROCESS | 1826 | 1478315139275 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:05:39 INFO - PROCESS | 1826 | 1478315139549 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]]]}] 20:05:39 INFO - . 20:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1537ms 20:05:39 INFO - PROCESS | 1826 | 1478315139623 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 20:05:39 INFO - PROCESS | 1826 | 1478315139630 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 20:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:05:39 INFO - PROCESS | 1826 | 1478315139639 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}] 20:05:39 INFO - PROCESS | 1826 | 1478315139875 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 20:05:40 INFO - PROCESS | 1826 | 1478315140026 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 20:05:40 INFO - PROCESS | 1826 | 1478315140030 Marionette TRACE conn4 <- [1,179,null,["8"]] 20:05:40 INFO - PROCESS | 1826 | 1478315140036 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 20:05:40 INFO - PROCESS | 1826 | 1478315140043 Marionette TRACE conn4 <- [1,180,null,{}] 20:05:40 INFO - PROCESS | 1826 | 1478315140055 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd97800 == 17 [pid = 1826] [id = 43] 20:05:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0xa23e3000) [pid = 1826] [serial = 127] [outer = (nil)] 20:05:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0xa2db5c00) [pid = 1826] [serial = 128] [outer = 0xa23e3000] 20:05:40 INFO - PROCESS | 1826 | 1478315140208 Marionette DEBUG loaded listener.js 20:05:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0xa2db9800) [pid = 1826] [serial = 129] [outer = 0xa23e3000] 20:05:41 INFO - PROCESS | 1826 | 1478315141069 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]]]}] 20:05:41 INFO - . 20:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1470ms 20:05:41 INFO - PROCESS | 1826 | 1478315141108 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 20:05:41 INFO - PROCESS | 1826 | 1478315141113 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 20:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:05:41 INFO - PROCESS | 1826 | 1478315141120 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}] 20:05:41 INFO - PROCESS | 1826 | 1478315141312 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 20:05:41 INFO - PROCESS | 1826 | 1478315141466 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 20:05:41 INFO - PROCESS | 1826 | 1478315141470 Marionette TRACE conn4 <- [1,184,null,["8"]] 20:05:41 INFO - PROCESS | 1826 | 1478315141479 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 20:05:41 INFO - PROCESS | 1826 | 1478315141493 Marionette TRACE conn4 <- [1,185,null,{}] 20:05:41 INFO - PROCESS | 1826 | 1478315141501 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbd4400 == 18 [pid = 1826] [id = 44] 20:05:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x92b3bc00) [pid = 1826] [serial = 130] [outer = (nil)] 20:05:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x968c7400) [pid = 1826] [serial = 131] [outer = 0x92b3bc00] 20:05:41 INFO - PROCESS | 1826 | 1478315141617 Marionette DEBUG loaded listener.js 20:05:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x9955cc00) [pid = 1826] [serial = 132] [outer = 0x92b3bc00] 20:05:43 INFO - PROCESS | 1826 | 1478315143017 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]]]}] 20:05:43 INFO - . 20:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1976ms 20:05:43 INFO - PROCESS | 1826 | 1478315143098 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 20:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:05:43 INFO - PROCESS | 1826 | 1478315143106 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 20:05:43 INFO - PROCESS | 1826 | 1478315143117 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}] 20:05:43 INFO - PROCESS | 1826 | 1478315143396 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 20:05:43 INFO - PROCESS | 1826 | 1478315143592 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 20:05:43 INFO - PROCESS | 1826 | 1478315143597 Marionette TRACE conn4 <- [1,189,null,["8"]] 20:05:43 INFO - PROCESS | 1826 | 1478315143605 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 20:05:43 INFO - PROCESS | 1826 | 1478315143613 Marionette TRACE conn4 <- [1,190,null,{}] 20:05:43 INFO - PROCESS | 1826 | 1478315143628 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x9955ec00) [pid = 1826] [serial = 55] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x995c5800) [pid = 1826] [serial = 56] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x97a2d400) [pid = 1826] [serial = 52] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x95135800) [pid = 1826] [serial = 12] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x8db25c00) [pid = 1826] [serial = 19] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x9a590400) [pid = 1826] [serial = 25] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x97a30c00) [pid = 1826] [serial = 53] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0xa2f98000) [pid = 1826] [serial = 101] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0xa2f9c000) [pid = 1826] [serial = 102] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x95c22c00) [pid = 1826] [serial = 49] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x9627f000) [pid = 1826] [serial = 50] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0xa4842400) [pid = 1826] [serial = 98] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0xa484f000) [pid = 1826] [serial = 99] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0xa0ec5000) [pid = 1826] [serial = 2] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0xa432f000) [pid = 1826] [serial = 95] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x92bb1400) [pid = 1826] [serial = 96] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x9b406800) [pid = 1826] [serial = 92] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0xa0ebe000) [pid = 1826] [serial = 93] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x952d9c00) [pid = 1826] [serial = 46] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x97ab9800) [pid = 1826] [serial = 89] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x984cbc00) [pid = 1826] [serial = 90] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x952dd000) [pid = 1826] [serial = 47] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x94120800) [pid = 1826] [serial = 85] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x952e4c00) [pid = 1826] [serial = 86] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8de5bc00) [pid = 1826] [serial = 43] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x93a68000) [pid = 1826] [serial = 44] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x94124c00) [pid = 1826] [serial = 40] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x9412a400) [pid = 1826] [serial = 41] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x92bb8800) [pid = 1826] [serial = 37] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x93210000) [pid = 1826] [serial = 38] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x93a5ec00) [pid = 1826] [serial = 82] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x9513d000) [pid = 1826] [serial = 83] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x95824400) [pid = 1826] [serial = 34] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x95829800) [pid = 1826] [serial = 35] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x952db400) [pid = 1826] [serial = 31] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0xa4598c00) [pid = 1826] [serial = 32] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0xa237e800) [pid = 1826] [serial = 79] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0xa23e5000) [pid = 1826] [serial = 80] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x9b33bc00) [pid = 1826] [serial = 76] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x9b3ec000) [pid = 1826] [serial = 77] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x9a15c000) [pid = 1826] [serial = 73] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x9a2ddc00) [pid = 1826] [serial = 74] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x95bbe400) [pid = 1826] [serial = 70] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x95bcb400) [pid = 1826] [serial = 71] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x94e76800) [pid = 1826] [serial = 9] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0xa2dbdc00) [pid = 1826] [serial = 28] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0xa2e0f400) [pid = 1826] [serial = 29] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x9b412400) [pid = 1826] [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.] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x93a5bc00) [pid = 1826] [serial = 67] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x950b7000) [pid = 1826] [serial = 68] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8dd47800) [pid = 1826] [serial = 16] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8dd4bc00) [pid = 1826] [serial = 17] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x92ebd400) [pid = 1826] [serial = 64] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x94126c00) [pid = 1826] [serial = 65] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x9b14e400) [pid = 1826] [serial = 61] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x9b33b400) [pid = 1826] [serial = 62] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x9a2e2800) [pid = 1826] [serial = 58] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8fd0ec00) [pid = 1826] [serial = 59] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x9a2e7000) [pid = 1826] [serial = 22] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0xa9340000) [pid = 1826] [serial = 104] [outer = (nil)] [url = about:blank] 20:05:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd47800 == 19 [pid = 1826] [id = 45] 20:05:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8dd49800) [pid = 1826] [serial = 133] [outer = (nil)] 20:05:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8de59000) [pid = 1826] [serial = 134] [outer = 0x8dd49800] 20:05:43 INFO - PROCESS | 1826 | 1478315143821 Marionette DEBUG loaded listener.js 20:05:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8f8f3000) [pid = 1826] [serial = 135] [outer = 0x8dd49800] 20:05:44 INFO - PROCESS | 1826 | 1478315144594 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]]]}] 20:05:44 INFO - . 20:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1541ms 20:05:44 INFO - PROCESS | 1826 | 1478315144655 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 20:05:44 INFO - PROCESS | 1826 | 1478315144662 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 20:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:05:44 INFO - PROCESS | 1826 | 1478315144670 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}] 20:05:44 INFO - PROCESS | 1826 | 1478315144860 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 20:05:44 INFO - PROCESS | 1826 | 1478315144959 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 20:05:44 INFO - PROCESS | 1826 | 1478315144964 Marionette TRACE conn4 <- [1,194,null,["8"]] 20:05:44 INFO - PROCESS | 1826 | 1478315144971 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 20:05:44 INFO - PROCESS | 1826 | 1478315144977 Marionette TRACE conn4 <- [1,195,null,{}] 20:05:45 INFO - PROCESS | 1826 | 1478315144984 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x92c4c000 == 20 [pid = 1826] [id = 46] 20:05:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x92eb0400) [pid = 1826] [serial = 136] [outer = (nil)] 20:05:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x92eba800) [pid = 1826] [serial = 137] [outer = 0x92eb0400] 20:05:45 INFO - PROCESS | 1826 | 1478315145091 Marionette DEBUG loaded listener.js 20:05:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x93a5b000) [pid = 1826] [serial = 138] [outer = 0x92eb0400] 20:05:45 INFO - PROCESS | 1826 | 1478315145794 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]]]}] 20:05:45 INFO - . 20:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1171ms 20:05:45 INFO - PROCESS | 1826 | 1478315145849 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 20:05:45 INFO - PROCESS | 1826 | 1478315145857 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 20:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:05:45 INFO - PROCESS | 1826 | 1478315145865 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}] 20:05:46 INFO - PROCESS | 1826 | 1478315146095 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 20:05:46 INFO - PROCESS | 1826 | 1478315146119 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 20:05:46 INFO - PROCESS | 1826 | 1478315146124 Marionette TRACE conn4 <- [1,199,null,["8"]] 20:05:46 INFO - PROCESS | 1826 | 1478315146131 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 20:05:46 INFO - PROCESS | 1826 | 1478315146138 Marionette TRACE conn4 <- [1,200,null,{}] 20:05:46 INFO - PROCESS | 1826 | 1478315146199 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x94129800 == 21 [pid = 1826] [id = 47] 20:05:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x9412a400) [pid = 1826] [serial = 139] [outer = (nil)] 20:05:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x94e76400) [pid = 1826] [serial = 140] [outer = 0x9412a400] 20:05:46 INFO - PROCESS | 1826 | 1478315146302 Marionette DEBUG loaded listener.js 20:05:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x95135c00) [pid = 1826] [serial = 141] [outer = 0x9412a400] 20:05:47 INFO - PROCESS | 1826 | 1478315147119 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]]]}] 20:05:47 INFO - . 20:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1322ms 20:05:47 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x951fac00) [pid = 1826] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:05:47 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0xa2fa4000) [pid = 1826] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:05:47 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8fbccc00) [pid = 1826] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:05:47 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8fd0d400) [pid = 1826] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:05:47 INFO - PROCESS | 1826 | 1478315147208 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 20:05:47 INFO - PROCESS | 1826 | 1478315147212 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 20:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:05:47 INFO - PROCESS | 1826 | 1478315147234 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}] 20:05:47 INFO - PROCESS | 1826 | 1478315147504 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 20:05:47 INFO - PROCESS | 1826 | 1478315147626 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 20:05:47 INFO - PROCESS | 1826 | 1478315147635 Marionette TRACE conn4 <- [1,204,null,["8"]] 20:05:47 INFO - PROCESS | 1826 | 1478315147642 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 20:05:47 INFO - PROCESS | 1826 | 1478315147648 Marionette TRACE conn4 <- [1,205,null,{}] 20:05:47 INFO - PROCESS | 1826 | 1478315147655 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x950b7000 == 22 [pid = 1826] [id = 48] 20:05:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x95142400) [pid = 1826] [serial = 142] [outer = (nil)] 20:05:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x952da400) [pid = 1826] [serial = 143] [outer = 0x95142400] 20:05:47 INFO - PROCESS | 1826 | 1478315147759 Marionette DEBUG loaded listener.js 20:05:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x952e1800) [pid = 1826] [serial = 144] [outer = 0x95142400] 20:05:48 INFO - PROCESS | 1826 | 1478315148421 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]]]}] 20:05:48 INFO - . 20:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1232ms 20:05:48 INFO - PROCESS | 1826 | 1478315148466 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 20:05:48 INFO - PROCESS | 1826 | 1478315148472 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 20:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:05:48 INFO - PROCESS | 1826 | 1478315148485 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}] 20:05:48 INFO - PROCESS | 1826 | 1478315148740 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 20:05:48 INFO - PROCESS | 1826 | 1478315148847 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 20:05:48 INFO - PROCESS | 1826 | 1478315148851 Marionette TRACE conn4 <- [1,209,null,["8"]] 20:05:48 INFO - PROCESS | 1826 | 1478315148858 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 20:05:48 INFO - PROCESS | 1826 | 1478315148863 Marionette TRACE conn4 <- [1,210,null,{}] 20:05:48 INFO - PROCESS | 1826 | 1478315148869 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9d800 == 23 [pid = 1826] [id = 49] 20:05:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x95828800) [pid = 1826] [serial = 145] [outer = (nil)] 20:05:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x95bc3800) [pid = 1826] [serial = 146] [outer = 0x95828800] 20:05:48 INFO - PROCESS | 1826 | 1478315148964 Marionette DEBUG loaded listener.js 20:05:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x95c23c00) [pid = 1826] [serial = 147] [outer = 0x95828800] 20:05:49 INFO - PROCESS | 1826 | 1478315149633 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]]]}] 20:05:49 INFO - . 20:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1193ms 20:05:49 INFO - PROCESS | 1826 | 1478315149675 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 20:05:49 INFO - PROCESS | 1826 | 1478315149680 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 20:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:05:49 INFO - PROCESS | 1826 | 1478315149689 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}] 20:05:49 INFO - PROCESS | 1826 | 1478315149951 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 20:05:50 INFO - PROCESS | 1826 | 1478315150049 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 20:05:50 INFO - PROCESS | 1826 | 1478315150056 Marionette TRACE conn4 <- [1,214,null,["8"]] 20:05:50 INFO - PROCESS | 1826 | 1478315150065 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 20:05:50 INFO - PROCESS | 1826 | 1478315150077 Marionette TRACE conn4 <- [1,215,null,{}] 20:05:50 INFO - PROCESS | 1826 | 1478315150088 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4a800 == 24 [pid = 1826] [id = 50] 20:05:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8dd98800) [pid = 1826] [serial = 148] [outer = (nil)] 20:05:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8de5b400) [pid = 1826] [serial = 149] [outer = 0x8dd98800] 20:05:50 INFO - PROCESS | 1826 | 1478315150261 Marionette DEBUG loaded listener.js 20:05:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8fbc8c00) [pid = 1826] [serial = 150] [outer = 0x8dd98800] 20:05:51 INFO - PROCESS | 1826 | 1478315151165 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]]]}] 20:05:51 INFO - . 20:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1524ms 20:05:51 INFO - PROCESS | 1826 | 1478315151215 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 20:05:51 INFO - PROCESS | 1826 | 1478315151222 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 20:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:05:51 INFO - PROCESS | 1826 | 1478315151250 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}] 20:05:51 INFO - PROCESS | 1826 | 1478315151456 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 20:05:51 INFO - PROCESS | 1826 | 1478315151606 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 20:05:51 INFO - PROCESS | 1826 | 1478315151614 Marionette TRACE conn4 <- [1,219,null,["8"]] 20:05:51 INFO - PROCESS | 1826 | 1478315151628 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 20:05:51 INFO - PROCESS | 1826 | 1478315151637 Marionette TRACE conn4 <- [1,220,null,{}] 20:05:51 INFO - PROCESS | 1826 | 1478315151644 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a63000 == 25 [pid = 1826] [id = 51] 20:05:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x93a64800) [pid = 1826] [serial = 151] [outer = (nil)] 20:05:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x93b23800) [pid = 1826] [serial = 152] [outer = 0x93a64800] 20:05:51 INFO - PROCESS | 1826 | 1478315151764 Marionette DEBUG loaded listener.js 20:05:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x94121800) [pid = 1826] [serial = 153] [outer = 0x93a64800] 20:05:52 INFO - PROCESS | 1826 | 1478315152593 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]]]}] 20:05:52 INFO - . 20:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1381ms 20:05:52 INFO - PROCESS | 1826 | 1478315152628 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 20:05:52 INFO - PROCESS | 1826 | 1478315152632 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 20:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:05:52 INFO - PROCESS | 1826 | 1478315152641 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}] 20:05:52 INFO - PROCESS | 1826 | 1478315152925 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 20:05:53 INFO - PROCESS | 1826 | 1478315153045 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 20:05:53 INFO - PROCESS | 1826 | 1478315153057 Marionette TRACE conn4 <- [1,224,null,["8"]] 20:05:53 INFO - PROCESS | 1826 | 1478315153069 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 20:05:53 INFO - PROCESS | 1826 | 1478315153078 Marionette TRACE conn4 <- [1,225,null,{}] 20:05:53 INFO - PROCESS | 1826 | 1478315153130 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x968d4400 == 26 [pid = 1826] [id = 52] 20:05:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x97a2d800) [pid = 1826] [serial = 154] [outer = (nil)] 20:05:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x97c58c00) [pid = 1826] [serial = 155] [outer = 0x97a2d800] 20:05:53 INFO - PROCESS | 1826 | 1478315153243 Marionette DEBUG loaded listener.js 20:05:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x995cc000) [pid = 1826] [serial = 156] [outer = 0x97a2d800] 20:05:54 INFO - PROCESS | 1826 | 1478315154081 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]]]}] 20:05:54 INFO - . 20:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1524ms 20:05:54 INFO - PROCESS | 1826 | 1478315154165 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 20:05:54 INFO - PROCESS | 1826 | 1478315154169 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 20:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:05:54 INFO - PROCESS | 1826 | 1478315154179 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}] 20:05:54 INFO - PROCESS | 1826 | 1478315154400 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 20:05:54 INFO - PROCESS | 1826 | 1478315154518 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 20:05:54 INFO - PROCESS | 1826 | 1478315154522 Marionette TRACE conn4 <- [1,229,null,["8"]] 20:05:54 INFO - PROCESS | 1826 | 1478315154531 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 20:05:54 INFO - PROCESS | 1826 | 1478315154538 Marionette TRACE conn4 <- [1,230,null,{}] 20:05:54 INFO - PROCESS | 1826 | 1478315154544 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x9411fc00 == 27 [pid = 1826] [id = 53] 20:05:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x97a30000) [pid = 1826] [serial = 157] [outer = (nil)] 20:05:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9a353800) [pid = 1826] [serial = 158] [outer = 0x97a30000] 20:05:54 INFO - PROCESS | 1826 | 1478315154655 Marionette DEBUG loaded listener.js 20:05:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x9a534800) [pid = 1826] [serial = 159] [outer = 0x97a30000] 20:05:55 INFO - PROCESS | 1826 | 1478315155433 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]]]}] 20:05:55 INFO - . 20:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1274ms 20:05:55 INFO - PROCESS | 1826 | 1478315155454 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 20:05:55 INFO - PROCESS | 1826 | 1478315155460 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 20:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:05:55 INFO - PROCESS | 1826 | 1478315155469 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}] 20:05:55 INFO - PROCESS | 1826 | 1478315155686 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 20:05:55 INFO - PROCESS | 1826 | 1478315155831 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 20:05:55 INFO - PROCESS | 1826 | 1478315155836 Marionette TRACE conn4 <- [1,234,null,["8"]] 20:05:55 INFO - PROCESS | 1826 | 1478315155848 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 20:05:55 INFO - PROCESS | 1826 | 1478315155855 Marionette TRACE conn4 <- [1,235,null,{}] 20:05:55 INFO - PROCESS | 1826 | 1478315155862 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a2e8c00 == 28 [pid = 1826] [id = 54] 20:05:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9af69c00) [pid = 1826] [serial = 160] [outer = (nil)] 20:05:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9b154000) [pid = 1826] [serial = 161] [outer = 0x9af69c00] 20:05:55 INFO - PROCESS | 1826 | 1478315155975 Marionette DEBUG loaded listener.js 20:05:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x9b343c00) [pid = 1826] [serial = 162] [outer = 0x9af69c00] 20:05:56 INFO - PROCESS | 1826 | 1478315156874 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]]]}] 20:05:56 INFO - . 20:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1473ms 20:05:56 INFO - PROCESS | 1826 | 1478315156943 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 20:05:56 INFO - PROCESS | 1826 | 1478315156948 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 20:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:05:56 INFO - PROCESS | 1826 | 1478315156964 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}] 20:05:57 INFO - PROCESS | 1826 | 1478315157162 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 20:05:57 INFO - PROCESS | 1826 | 1478315157275 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 20:05:57 INFO - PROCESS | 1826 | 1478315157279 Marionette TRACE conn4 <- [1,239,null,["8"]] 20:05:57 INFO - PROCESS | 1826 | 1478315157286 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 20:05:57 INFO - PROCESS | 1826 | 1478315157293 Marionette TRACE conn4 <- [1,240,null,{}] 20:05:57 INFO - PROCESS | 1826 | 1478315157299 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:57 INFO - PROCESS | 1826 | ++DOCSHELL 0xa1924400 == 29 [pid = 1826] [id = 55] 20:05:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0xa1928c00) [pid = 1826] [serial = 163] [outer = (nil)] 20:05:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0xa2382400) [pid = 1826] [serial = 164] [outer = 0xa1928c00] 20:05:57 INFO - PROCESS | 1826 | 1478315157436 Marionette DEBUG loaded listener.js 20:05:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0xa2db5400) [pid = 1826] [serial = 165] [outer = 0xa1928c00] 20:05:58 INFO - PROCESS | 1826 | 1478315158559 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]]]}] 20:05:58 INFO - . 20:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1629ms 20:05:58 INFO - PROCESS | 1826 | 1478315158594 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 20:05:58 INFO - PROCESS | 1826 | 1478315158600 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 20:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:05:58 INFO - PROCESS | 1826 | 1478315158613 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}] 20:05:58 INFO - PROCESS | 1826 | 1478315158822 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 20:05:59 INFO - PROCESS | 1826 | 1478315159012 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 20:05:59 INFO - PROCESS | 1826 | 1478315159025 Marionette TRACE conn4 <- [1,244,null,["8"]] 20:05:59 INFO - PROCESS | 1826 | 1478315159040 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 20:05:59 INFO - PROCESS | 1826 | 1478315159048 Marionette TRACE conn4 <- [1,245,null,{}] 20:05:59 INFO - PROCESS | 1826 | 1478315159056 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:05:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f6800 == 30 [pid = 1826] [id = 56] 20:05:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8fbca800) [pid = 1826] [serial = 166] [outer = (nil)] 20:05:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x92c43800) [pid = 1826] [serial = 167] [outer = 0x8fbca800] 20:05:59 INFO - PROCESS | 1826 | 1478315159172 Marionette DEBUG loaded listener.js 20:05:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x93a5bc00) [pid = 1826] [serial = 168] [outer = 0x8fbca800] 20:06:00 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8dd96800) [pid = 1826] [serial = 105] [outer = (nil)] [url = about:blank] 20:06:00 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8dda5800) [pid = 1826] [serial = 108] [outer = (nil)] [url = about:blank] 20:06:00 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8fbce400) [pid = 1826] [serial = 107] [outer = (nil)] [url = about:blank] 20:06:00 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x93283c00) [pid = 1826] [serial = 111] [outer = (nil)] [url = about:blank] 20:06:00 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x93208800) [pid = 1826] [serial = 110] [outer = (nil)] [url = about:blank] 20:06:00 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x9582c000) [pid = 1826] [serial = 114] [outer = (nil)] [url = about:blank] 20:06:00 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x952dd400) [pid = 1826] [serial = 113] [outer = (nil)] [url = about:blank] 20:06:00 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x9a1b7c00) [pid = 1826] [serial = 116] [outer = (nil)] [url = about:blank] 20:06:01 INFO - PROCESS | 1826 | 1478315161066 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]]]}] 20:06:01 INFO - . 20:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2480ms 20:06:01 INFO - PROCESS | 1826 | 1478315161092 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 20:06:01 INFO - PROCESS | 1826 | 1478315161099 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 20:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:06:01 INFO - PROCESS | 1826 | 1478315161117 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}] 20:06:01 INFO - PROCESS | 1826 | 1478315161326 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 20:06:01 INFO - PROCESS | 1826 | 1478315161339 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 20:06:01 INFO - PROCESS | 1826 | 1478315161345 Marionette TRACE conn4 <- [1,249,null,["8"]] 20:06:01 INFO - PROCESS | 1826 | 1478315161355 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 20:06:01 INFO - PROCESS | 1826 | 1478315161365 Marionette TRACE conn4 <- [1,250,null,{}] 20:06:01 INFO - PROCESS | 1826 | 1478315161488 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbcf000 == 31 [pid = 1826] [id = 57] 20:06:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8fc90800) [pid = 1826] [serial = 169] [outer = (nil)] 20:06:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8fdbc800) [pid = 1826] [serial = 170] [outer = 0x8fc90800] 20:06:01 INFO - PROCESS | 1826 | 1478315161606 Marionette DEBUG loaded listener.js 20:06:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x912ce800) [pid = 1826] [serial = 171] [outer = 0x8fc90800] 20:06:02 INFO - PROCESS | 1826 | 1478315162355 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]]]}] 20:06:02 INFO - . 20:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1277ms 20:06:02 INFO - PROCESS | 1826 | 1478315162389 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 20:06:02 INFO - PROCESS | 1826 | 1478315162395 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 20:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:06:02 INFO - PROCESS | 1826 | 1478315162403 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}] 20:06:02 INFO - PROCESS | 1826 | 1478315162611 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 20:06:02 INFO - PROCESS | 1826 | 1478315162720 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 20:06:02 INFO - PROCESS | 1826 | 1478315162724 Marionette TRACE conn4 <- [1,254,null,["8"]] 20:06:02 INFO - PROCESS | 1826 | 1478315162736 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 20:06:02 INFO - PROCESS | 1826 | 1478315162743 Marionette TRACE conn4 <- [1,255,null,{}] 20:06:02 INFO - PROCESS | 1826 | 1478315162749 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x9328b000 == 32 [pid = 1826] [id = 58] 20:06:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x93a5ec00) [pid = 1826] [serial = 172] [outer = (nil)] 20:06:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x93a69400) [pid = 1826] [serial = 173] [outer = 0x93a5ec00] 20:06:02 INFO - PROCESS | 1826 | 1478315162854 Marionette DEBUG loaded listener.js 20:06:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x94123400) [pid = 1826] [serial = 174] [outer = 0x93a5ec00] 20:06:03 INFO - PROCESS | 1826 | 1478315163692 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]]]}] 20:06:03 INFO - . 20:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1335ms 20:06:03 INFO - PROCESS | 1826 | 1478315163747 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 20:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:06:03 INFO - PROCESS | 1826 | 1478315163757 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 20:06:03 INFO - PROCESS | 1826 | 1478315163792 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}] 20:06:04 INFO - PROCESS | 1826 | 1478315164027 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 20:06:04 INFO - PROCESS | 1826 | 1478315164112 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 20:06:04 INFO - PROCESS | 1826 | 1478315164118 Marionette TRACE conn4 <- [1,259,null,["8"]] 20:06:04 INFO - PROCESS | 1826 | 1478315164125 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 20:06:04 INFO - PROCESS | 1826 | 1478315164134 Marionette TRACE conn4 <- [1,260,null,{}] 20:06:04 INFO - PROCESS | 1826 | 1478315164141 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x95c23400 == 33 [pid = 1826] [id = 59] 20:06:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x95c24c00) [pid = 1826] [serial = 175] [outer = (nil)] 20:06:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x9627ec00) [pid = 1826] [serial = 176] [outer = 0x95c24c00] 20:06:04 INFO - PROCESS | 1826 | 1478315164271 Marionette DEBUG loaded listener.js 20:06:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x9628c800) [pid = 1826] [serial = 177] [outer = 0x95c24c00] 20:06:05 INFO - PROCESS | 1826 | 1478315165470 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]]]}] 20:06:05 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x92b3bc00) [pid = 1826] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:06:05 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8dd49800) [pid = 1826] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:06:05 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0xa23e3000) [pid = 1826] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:06:05 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x9af66c00) [pid = 1826] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:06:05 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x93a65c00) [pid = 1826] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:06:05 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8fbc8400) [pid = 1826] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:06:05 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x9412a400) [pid = 1826] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:06:05 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x92eb0400) [pid = 1826] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:06:05 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x95828800) [pid = 1826] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:06:05 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x93a5c800) [pid = 1826] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:06:05 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x95142400) [pid = 1826] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:06:05 INFO - . 20:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1777ms 20:06:05 INFO - PROCESS | 1826 | 1478315165541 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 20:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:06:05 INFO - PROCESS | 1826 | 1478315165546 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 20:06:05 INFO - PROCESS | 1826 | 1478315165554 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}] 20:06:05 INFO - PROCESS | 1826 | 1478315165777 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 20:06:05 INFO - PROCESS | 1826 | 1478315165898 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 20:06:05 INFO - PROCESS | 1826 | 1478315165904 Marionette TRACE conn4 <- [1,264,null,["8"]] 20:06:05 INFO - PROCESS | 1826 | 1478315165912 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 20:06:05 INFO - PROCESS | 1826 | 1478315165920 Marionette TRACE conn4 <- [1,265,null,{}] 20:06:05 INFO - PROCESS | 1826 | 1478315165928 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x912d5c00 == 34 [pid = 1826] [id = 60] 20:06:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x941ef400) [pid = 1826] [serial = 178] [outer = (nil)] 20:06:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9582a400) [pid = 1826] [serial = 179] [outer = 0x941ef400] 20:06:06 INFO - PROCESS | 1826 | 1478315166052 Marionette DEBUG loaded listener.js 20:06:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9a2e7000) [pid = 1826] [serial = 180] [outer = 0x941ef400] 20:06:06 INFO - PROCESS | 1826 | 1478315166798 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]]]}] 20:06:06 INFO - . 20:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1271ms 20:06:06 INFO - PROCESS | 1826 | 1478315166827 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 20:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:06:06 INFO - PROCESS | 1826 | 1478315166832 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 20:06:06 INFO - PROCESS | 1826 | 1478315166839 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}] 20:06:07 INFO - PROCESS | 1826 | 1478315167026 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 20:06:07 INFO - PROCESS | 1826 | 1478315167136 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 20:06:07 INFO - PROCESS | 1826 | 1478315167140 Marionette TRACE conn4 <- [1,269,null,["8"]] 20:06:07 INFO - PROCESS | 1826 | 1478315167147 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 20:06:07 INFO - PROCESS | 1826 | 1478315167153 Marionette TRACE conn4 <- [1,270,null,{}] 20:06:07 INFO - PROCESS | 1826 | 1478315167160 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a537000 == 35 [pid = 1826] [id = 61] 20:06:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x9a538400) [pid = 1826] [serial = 181] [outer = (nil)] 20:06:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x9a5e8c00) [pid = 1826] [serial = 182] [outer = 0x9a538400] 20:06:07 INFO - PROCESS | 1826 | 1478315167261 Marionette DEBUG loaded listener.js 20:06:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x9aff9c00) [pid = 1826] [serial = 183] [outer = 0x9a538400] 20:06:08 INFO - PROCESS | 1826 | 1478315168094 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]]]}] 20:06:08 INFO - . 20:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1323ms 20:06:08 INFO - PROCESS | 1826 | 1478315168166 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 20:06:08 INFO - PROCESS | 1826 | 1478315168175 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 20:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:06:08 INFO - PROCESS | 1826 | 1478315168187 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}] 20:06:08 INFO - PROCESS | 1826 | 1478315168426 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 20:06:08 INFO - PROCESS | 1826 | 1478315168582 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 20:06:08 INFO - PROCESS | 1826 | 1478315168588 Marionette TRACE conn4 <- [1,274,null,["8"]] 20:06:08 INFO - PROCESS | 1826 | 1478315168600 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 20:06:08 INFO - PROCESS | 1826 | 1478315168608 Marionette TRACE conn4 <- [1,275,null,{}] 20:06:08 INFO - PROCESS | 1826 | 1478315168616 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fd0c800 == 36 [pid = 1826] [id = 62] 20:06:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8fdc2400) [pid = 1826] [serial = 184] [outer = (nil)] 20:06:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x93286400) [pid = 1826] [serial = 185] [outer = 0x8fdc2400] 20:06:08 INFO - PROCESS | 1826 | 1478315168747 Marionette DEBUG loaded listener.js 20:06:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x93bd1800) [pid = 1826] [serial = 186] [outer = 0x8fdc2400] 20:06:09 INFO - PROCESS | 1826 | 1478315169858 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]]]}] 20:06:09 INFO - . 20:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1726ms 20:06:09 INFO - PROCESS | 1826 | 1478315169914 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 20:06:09 INFO - PROCESS | 1826 | 1478315169920 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 20:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:06:09 INFO - PROCESS | 1826 | 1478315169929 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}] 20:06:10 INFO - PROCESS | 1826 | 1478315170157 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 20:06:10 INFO - PROCESS | 1826 | 1478315170306 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 20:06:10 INFO - PROCESS | 1826 | 1478315170312 Marionette TRACE conn4 <- [1,279,null,["8"]] 20:06:10 INFO - PROCESS | 1826 | 1478315170322 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 20:06:10 INFO - PROCESS | 1826 | 1478315170327 Marionette TRACE conn4 <- [1,280,null,{}] 20:06:10 INFO - PROCESS | 1826 | 1478315170335 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x96280000 == 37 [pid = 1826] [id = 63] 20:06:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x96355c00) [pid = 1826] [serial = 187] [outer = (nil)] 20:06:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x968c9400) [pid = 1826] [serial = 188] [outer = 0x96355c00] 20:06:10 INFO - PROCESS | 1826 | 1478315170452 Marionette DEBUG loaded listener.js 20:06:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x97abf000) [pid = 1826] [serial = 189] [outer = 0x96355c00] 20:06:11 INFO - PROCESS | 1826 | 1478315171390 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]]]}] 20:06:11 INFO - . 20:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1522ms 20:06:11 INFO - PROCESS | 1826 | 1478315171472 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 20:06:11 INFO - PROCESS | 1826 | 1478315171481 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 20:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:06:11 INFO - PROCESS | 1826 | 1478315171492 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}] 20:06:11 INFO - PROCESS | 1826 | 1478315171694 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 20:06:11 INFO - PROCESS | 1826 | 1478315171830 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 20:06:11 INFO - PROCESS | 1826 | 1478315171836 Marionette TRACE conn4 <- [1,284,null,["8"]] 20:06:11 INFO - PROCESS | 1826 | 1478315171844 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 20:06:11 INFO - PROCESS | 1826 | 1478315171853 Marionette TRACE conn4 <- [1,285,null,{}] 20:06:11 INFO - PROCESS | 1826 | 1478315171861 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:11 INFO - PROCESS | 1826 | ++DOCSHELL 0xa0ec1c00 == 38 [pid = 1826] [id = 64] 20:06:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0xa0ec3000) [pid = 1826] [serial = 190] [outer = (nil)] 20:06:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0xa237f000) [pid = 1826] [serial = 191] [outer = 0xa0ec3000] 20:06:11 INFO - PROCESS | 1826 | 1478315171985 Marionette DEBUG loaded listener.js 20:06:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0xa23edc00) [pid = 1826] [serial = 192] [outer = 0xa0ec3000] 20:06:12 INFO - PROCESS | 1826 | 1478315172853 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]]]}] 20:06:12 INFO - . 20:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1434ms 20:06:12 INFO - PROCESS | 1826 | 1478315172937 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 20:06:12 INFO - PROCESS | 1826 | 1478315172943 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 20:06:12 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 20:06:12 INFO - PROCESS | 1826 | 1478315172953 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}] 20:06:13 INFO - PROCESS | 1826 | 1478315173222 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 20:06:13 INFO - PROCESS | 1826 | 1478315173394 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 20:06:13 INFO - PROCESS | 1826 | 1478315173401 Marionette TRACE conn4 <- [1,289,null,["8"]] 20:06:13 INFO - PROCESS | 1826 | 1478315173410 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 20:06:13 INFO - PROCESS | 1826 | 1478315173418 Marionette TRACE conn4 <- [1,290,null,{}] 20:06:13 INFO - PROCESS | 1826 | 1478315173426 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9e000 == 39 [pid = 1826] [id = 65] 20:06:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8fc91000) [pid = 1826] [serial = 193] [outer = (nil)] 20:06:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x952db400) [pid = 1826] [serial = 194] [outer = 0x8fc91000] 20:06:13 INFO - PROCESS | 1826 | 1478315173588 Marionette DEBUG loaded listener.js 20:06:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x95838400) [pid = 1826] [serial = 195] [outer = 0x8fc91000] 20:06:14 INFO - PROCESS | 1826 | 1478315174696 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]]]}] 20:06:14 INFO - . 20:06:14 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1779ms 20:06:14 INFO - PROCESS | 1826 | 1478315174754 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 20:06:14 INFO - PROCESS | 1826 | 1478315174761 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 20:06:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:06:14 INFO - PROCESS | 1826 | 1478315174775 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}] 20:06:15 INFO - PROCESS | 1826 | 1478315175001 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 20:06:15 INFO - PROCESS | 1826 | 1478315175145 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 20:06:15 INFO - PROCESS | 1826 | 1478315175152 Marionette TRACE conn4 <- [1,294,null,["8"]] 20:06:15 INFO - PROCESS | 1826 | 1478315175160 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 20:06:15 INFO - PROCESS | 1826 | 1478315175168 Marionette TRACE conn4 <- [1,295,null,{}] 20:06:15 INFO - PROCESS | 1826 | 1478315175177 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de5d400 == 40 [pid = 1826] [id = 66] 20:06:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8f8f5c00) [pid = 1826] [serial = 196] [outer = (nil)] 20:06:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x93210000) [pid = 1826] [serial = 197] [outer = 0x8f8f5c00] 20:06:15 INFO - PROCESS | 1826 | 1478315175299 Marionette DEBUG loaded listener.js 20:06:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x93b24000) [pid = 1826] [serial = 198] [outer = 0x8f8f5c00] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x95bc3800) [pid = 1826] [serial = 146] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x95c23c00) [pid = 1826] [serial = 147] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x952da400) [pid = 1826] [serial = 143] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x952e1800) [pid = 1826] [serial = 144] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x94e76400) [pid = 1826] [serial = 140] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x95135c00) [pid = 1826] [serial = 141] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x92eba800) [pid = 1826] [serial = 137] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x93a5b000) [pid = 1826] [serial = 138] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8de59000) [pid = 1826] [serial = 134] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8f8f3000) [pid = 1826] [serial = 135] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x968c7400) [pid = 1826] [serial = 131] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x9955cc00) [pid = 1826] [serial = 132] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0xa2db5c00) [pid = 1826] [serial = 128] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0xa2db9800) [pid = 1826] [serial = 129] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x9b3f6400) [pid = 1826] [serial = 125] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0xa0e7bc00) [pid = 1826] [serial = 126] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x9513d800) [pid = 1826] [serial = 122] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x95bca000) [pid = 1826] [serial = 123] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8fbcb400) [pid = 1826] [serial = 119] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x91279400) [pid = 1826] [serial = 120] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x9a209c00) [pid = 1826] [serial = 117] [outer = (nil)] [url = about:blank] 20:06:15 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:06:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x952e1800) [pid = 1826] [serial = 199] [outer = 0x9a333000] 20:06:16 INFO - PROCESS | 1826 | 1478315176226 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:06:16 INFO - .... 20:06:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1477ms 20:06:16 INFO - PROCESS | 1826 | 1478315176250 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 20:06:16 INFO - PROCESS | 1826 | 1478315176255 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 20:06:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:06:16 INFO - PROCESS | 1826 | 1478315176264 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}] 20:06:16 INFO - PROCESS | 1826 | 1478315176452 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 20:06:16 INFO - PROCESS | 1826 | 1478315176561 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 20:06:16 INFO - PROCESS | 1826 | 1478315176567 Marionette TRACE conn4 <- [1,299,null,["8"]] 20:06:16 INFO - PROCESS | 1826 | 1478315176574 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 20:06:16 INFO - PROCESS | 1826 | 1478315176582 Marionette TRACE conn4 <- [1,300,null,{}] 20:06:16 INFO - PROCESS | 1826 | 1478315176588 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x96312800 == 41 [pid = 1826] [id = 67] 20:06:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x968c6800) [pid = 1826] [serial = 200] [outer = (nil)] 20:06:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x97a2d000) [pid = 1826] [serial = 201] [outer = 0x968c6800] 20:06:16 INFO - PROCESS | 1826 | 1478315176688 Marionette DEBUG loaded listener.js 20:06:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x97c56c00) [pid = 1826] [serial = 202] [outer = 0x968c6800] 20:06:17 INFO - PROCESS | 1826 | 1478315177393 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]]]}] 20:06:17 INFO - ............... 20:06:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1176ms 20:06:17 INFO - PROCESS | 1826 | 1478315177448 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 20:06:17 INFO - PROCESS | 1826 | 1478315177456 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 20:06:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:06:17 INFO - PROCESS | 1826 | 1478315177464 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}] 20:06:17 INFO - PROCESS | 1826 | 1478315177686 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 20:06:17 INFO - PROCESS | 1826 | 1478315177709 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 20:06:17 INFO - PROCESS | 1826 | 1478315177715 Marionette TRACE conn4 <- [1,304,null,["8"]] 20:06:17 INFO - PROCESS | 1826 | 1478315177720 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 20:06:17 INFO - PROCESS | 1826 | 1478315177727 Marionette TRACE conn4 <- [1,305,null,{}] 20:06:17 INFO - PROCESS | 1826 | 1478315177790 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:17 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2db6c00 == 42 [pid = 1826] [id = 68] 20:06:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0xa2db7000) [pid = 1826] [serial = 203] [outer = (nil)] 20:06:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0xa2db9400) [pid = 1826] [serial = 204] [outer = 0xa2db7000] 20:06:17 INFO - PROCESS | 1826 | 1478315177894 Marionette DEBUG loaded listener.js 20:06:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0xa2e0b400) [pid = 1826] [serial = 205] [outer = 0xa2db7000] 20:06:18 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:06:18 INFO - PROCESS | 1826 | 1478315178746 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:06:18 INFO - . 20:06:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1321ms 20:06:18 INFO - PROCESS | 1826 | 1478315178786 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 20:06:18 INFO - TEST-START | /FileAPI/fileReader.html 20:06:18 INFO - PROCESS | 1826 | 1478315178791 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 20:06:18 INFO - PROCESS | 1826 | 1478315178801 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}] 20:06:19 INFO - PROCESS | 1826 | 1478315179044 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 20:06:19 INFO - PROCESS | 1826 | 1478315179075 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 20:06:19 INFO - PROCESS | 1826 | 1478315179080 Marionette TRACE conn4 <- [1,309,null,["8"]] 20:06:19 INFO - PROCESS | 1826 | 1478315179086 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 20:06:19 INFO - PROCESS | 1826 | 1478315179093 Marionette TRACE conn4 <- [1,310,null,{}] 20:06:19 INFO - PROCESS | 1826 | 1478315179160 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:19 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2f9c800 == 43 [pid = 1826] [id = 69] 20:06:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0xa2f9d000) [pid = 1826] [serial = 206] [outer = (nil)] 20:06:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0xa2fa0c00) [pid = 1826] [serial = 207] [outer = 0xa2f9d000] 20:06:19 INFO - PROCESS | 1826 | 1478315179258 Marionette DEBUG loaded listener.js 20:06:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0xa2fa3c00) [pid = 1826] [serial = 208] [outer = 0xa2f9d000] 20:06:19 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8dd98800) [pid = 1826] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:06:19 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x93a64800) [pid = 1826] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:06:19 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x97a2d800) [pid = 1826] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:06:19 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x97a30000) [pid = 1826] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:06:19 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x9af69c00) [pid = 1826] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:06:19 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0xa1928c00) [pid = 1826] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:06:19 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x95c24c00) [pid = 1826] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:06:19 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8fbca800) [pid = 1826] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:06:19 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8fc90800) [pid = 1826] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:06:19 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x941ef400) [pid = 1826] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:06:19 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x93a5ec00) [pid = 1826] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:06:20 INFO - PROCESS | 1826 | 1478315180044 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]]]}] 20:06:20 INFO - .... 20:06:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 1282ms 20:06:20 INFO - PROCESS | 1826 | 1478315180080 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 20:06:20 INFO - PROCESS | 1826 | 1478315180083 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 20:06:20 INFO - TEST-START | /FileAPI/historical.html 20:06:20 INFO - PROCESS | 1826 | 1478315180093 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}] 20:06:20 INFO - PROCESS | 1826 | 1478315180248 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 20:06:20 INFO - PROCESS | 1826 | 1478315180263 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 20:06:20 INFO - PROCESS | 1826 | 1478315180266 Marionette TRACE conn4 <- [1,314,null,["8"]] 20:06:20 INFO - PROCESS | 1826 | 1478315180272 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 20:06:20 INFO - PROCESS | 1826 | 1478315180283 Marionette TRACE conn4 <- [1,315,null,{}] 20:06:20 INFO - PROCESS | 1826 | 1478315180289 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dda1000 == 44 [pid = 1826] [id = 70] 20:06:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x92b30800) [pid = 1826] [serial = 209] [outer = (nil)] 20:06:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x968cfc00) [pid = 1826] [serial = 210] [outer = 0x92b30800] 20:06:20 INFO - PROCESS | 1826 | 1478315180382 Marionette DEBUG loaded listener.js 20:06:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9a206c00) [pid = 1826] [serial = 211] [outer = 0x92b30800] 20:06:21 INFO - PROCESS | 1826 | 1478315181038 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]]]}] 20:06:21 INFO - ..... 20:06:21 INFO - TEST-OK | /FileAPI/historical.html | took 980ms 20:06:21 INFO - PROCESS | 1826 | 1478315181074 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 20:06:21 INFO - PROCESS | 1826 | 1478315181077 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 20:06:21 INFO - TEST-START | /FileAPI/idlharness.html 20:06:21 INFO - PROCESS | 1826 | 1478315181086 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}] 20:06:21 INFO - PROCESS | 1826 | 1478315181371 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 20:06:21 INFO - PROCESS | 1826 | 1478315181385 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 20:06:21 INFO - PROCESS | 1826 | 1478315181387 Marionette TRACE conn4 <- [1,319,null,["8"]] 20:06:21 INFO - PROCESS | 1826 | 1478315181395 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 20:06:21 INFO - PROCESS | 1826 | 1478315181401 Marionette TRACE conn4 <- [1,320,null,{}] 20:06:21 INFO - PROCESS | 1826 | 1478315181406 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a5b000 == 45 [pid = 1826] [id = 71] 20:06:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x93bccc00) [pid = 1826] [serial = 212] [outer = (nil)] 20:06:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x94e82000) [pid = 1826] [serial = 213] [outer = 0x93bccc00] 20:06:21 INFO - PROCESS | 1826 | 1478315181503 Marionette DEBUG loaded listener.js 20:06:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x95ef1c00) [pid = 1826] [serial = 214] [outer = 0x93bccc00] 20:06:23 INFO - ................................................................................................... 20:06:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 2449ms 20:06:23 INFO - TEST-START | /FileAPI/idlharness.worker 20:06:23 INFO - PROCESS | 1826 | 1478315183416 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]]]}] 20:06:23 INFO - PROCESS | 1826 | 1478315183557 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 20:06:23 INFO - PROCESS | 1826 | 1478315183570 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 20:06:23 INFO - PROCESS | 1826 | 1478315183600 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}] 20:06:23 INFO - PROCESS | 1826 | 1478315183897 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 20:06:24 INFO - PROCESS | 1826 | 1478315184050 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 20:06:24 INFO - PROCESS | 1826 | 1478315184057 Marionette TRACE conn4 <- [1,324,null,["8"]] 20:06:24 INFO - PROCESS | 1826 | 1478315184065 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 20:06:24 INFO - PROCESS | 1826 | 1478315184073 Marionette TRACE conn4 <- [1,325,null,{}] 20:06:24 INFO - PROCESS | 1826 | 1478315184080 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db29000 == 46 [pid = 1826] [id = 72] 20:06:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0xa2db2c00) [pid = 1826] [serial = 215] [outer = (nil)] 20:06:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0xa2f98000) [pid = 1826] [serial = 216] [outer = 0xa2db2c00] 20:06:24 INFO - PROCESS | 1826 | 1478315184250 Marionette DEBUG loaded listener.js 20:06:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0xa2f9d400) [pid = 1826] [serial = 217] [outer = 0xa2db2c00] 20:06:24 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:06:27 INFO - ..................................................................................................................... 20:06:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3467ms 20:06:27 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 20:06:27 INFO - PROCESS | 1826 | 1478315186916 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,{},{}]]]}] 20:06:27 INFO - PROCESS | 1826 | 1478315187056 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 20:06:27 INFO - PROCESS | 1826 | 1478315187072 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 20:06:27 INFO - PROCESS | 1826 | 1478315187087 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}] 20:06:27 INFO - PROCESS | 1826 | 1478315187403 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 20:06:27 INFO - PROCESS | 1826 | 1478315187564 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 20:06:27 INFO - PROCESS | 1826 | 1478315187570 Marionette TRACE conn4 <- [1,329,null,["8"]] 20:06:27 INFO - PROCESS | 1826 | 1478315187579 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 20:06:27 INFO - PROCESS | 1826 | 1478315187586 Marionette TRACE conn4 <- [1,330,null,{}] 20:06:27 INFO - PROCESS | 1826 | 1478315187594 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x954ccc00 == 47 [pid = 1826] [id = 73] 20:06:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x954cd400) [pid = 1826] [serial = 218] [outer = (nil)] 20:06:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x954d0400) [pid = 1826] [serial = 219] [outer = 0x954cd400] 20:06:27 INFO - PROCESS | 1826 | 1478315187714 Marionette DEBUG loaded listener.js 20:06:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x954d1800) [pid = 1826] [serial = 220] [outer = 0x954cd400] 20:06:28 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:06:28 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 20:06:28 INFO - PROCESS | 1826 | 1478315188922 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]]]}] 20:06:28 INFO - . 20:06:28 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1881ms 20:06:28 INFO - PROCESS | 1826 | 1478315188972 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 20:06:28 INFO - PROCESS | 1826 | 1478315188980 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 20:06:28 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 20:06:28 INFO - PROCESS | 1826 | 1478315188990 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}] 20:06:29 INFO - PROCESS | 1826 | 1478315189234 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 20:06:29 INFO - PROCESS | 1826 | 1478315189581 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 20:06:29 INFO - PROCESS | 1826 | 1478315189588 Marionette TRACE conn4 <- [1,334,null,["8"]] 20:06:29 INFO - PROCESS | 1826 | 1478315189596 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 20:06:29 INFO - PROCESS | 1826 | 1478315189607 Marionette TRACE conn4 <- [1,335,null,{}] 20:06:29 INFO - PROCESS | 1826 | 1478315189660 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x912d5800 == 48 [pid = 1826] [id = 74] 20:06:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x92b2f400) [pid = 1826] [serial = 221] [outer = (nil)] 20:06:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x93205000) [pid = 1826] [serial = 222] [outer = 0x92b2f400] 20:06:29 INFO - PROCESS | 1826 | 1478315189766 Marionette DEBUG loaded listener.js 20:06:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x94128800) [pid = 1826] [serial = 223] [outer = 0x92b2f400] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0x912d5c00 == 47 [pid = 1826] [id = 60] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0x95c23400 == 46 [pid = 1826] [id = 59] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0x9328b000 == 45 [pid = 1826] [id = 58] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbcf000 == 44 [pid = 1826] [id = 57] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0x8dda1000 == 43 [pid = 1826] [id = 70] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0xa2f9c800 == 42 [pid = 1826] [id = 69] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0xa2db6c00 == 41 [pid = 1826] [id = 68] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x9a5e8c00) [pid = 1826] [serial = 182] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0x96312800 == 40 [pid = 1826] [id = 67] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0x8de5d400 == 39 [pid = 1826] [id = 66] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0xa0ec1c00 == 38 [pid = 1826] [id = 64] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0x96280000 == 37 [pid = 1826] [id = 63] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0x8fd0c800 == 36 [pid = 1826] [id = 62] 20:06:30 INFO - PROCESS | 1826 | --DOCSHELL 0x9a537000 == 35 [pid = 1826] [id = 61] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x9582a400) [pid = 1826] [serial = 179] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x9a2e7000) [pid = 1826] [serial = 180] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x9627ec00) [pid = 1826] [serial = 176] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x9628c800) [pid = 1826] [serial = 177] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x93a69400) [pid = 1826] [serial = 173] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x94123400) [pid = 1826] [serial = 174] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8fdbc800) [pid = 1826] [serial = 170] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x912ce800) [pid = 1826] [serial = 171] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x92c43800) [pid = 1826] [serial = 167] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x93a5bc00) [pid = 1826] [serial = 168] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0xa2382400) [pid = 1826] [serial = 164] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0xa2db5400) [pid = 1826] [serial = 165] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x9b154000) [pid = 1826] [serial = 161] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x9b343c00) [pid = 1826] [serial = 162] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x9a353800) [pid = 1826] [serial = 158] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x9a534800) [pid = 1826] [serial = 159] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x97c58c00) [pid = 1826] [serial = 155] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x995cc000) [pid = 1826] [serial = 156] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x93b23800) [pid = 1826] [serial = 152] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x94121800) [pid = 1826] [serial = 153] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8de5b400) [pid = 1826] [serial = 149] [outer = (nil)] [url = about:blank] 20:06:30 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8fbc8c00) [pid = 1826] [serial = 150] [outer = (nil)] [url = about:blank] 20:06:33 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0xa2db7000) [pid = 1826] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 20:06:33 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8f8f5c00) [pid = 1826] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:06:33 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0xa2f9d000) [pid = 1826] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:06:33 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x968c6800) [pid = 1826] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:06:33 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x92b30800) [pid = 1826] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:06:35 INFO - PROCESS | 1826 | 1478315195510 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]]]}] 20:06:35 INFO - .. 20:06:35 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6549ms 20:06:35 INFO - PROCESS | 1826 | 1478315195540 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 20:06:35 INFO - PROCESS | 1826 | 1478315195547 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 20:06:35 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 20:06:35 INFO - PROCESS | 1826 | 1478315195557 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}] 20:06:35 INFO - PROCESS | 1826 | 1478315195775 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 20:06:35 INFO - PROCESS | 1826 | 1478315195803 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 20:06:35 INFO - PROCESS | 1826 | 1478315195812 Marionette TRACE conn4 <- [1,339,null,["8"]] 20:06:35 INFO - PROCESS | 1826 | 1478315195821 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 20:06:35 INFO - PROCESS | 1826 | 1478315195826 Marionette TRACE conn4 <- [1,340,null,{}] 20:06:35 INFO - PROCESS | 1826 | 1478315195834 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fca0400 == 36 [pid = 1826] [id = 75] 20:06:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8fca0800) [pid = 1826] [serial = 224] [outer = (nil)] 20:06:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8fdbc800) [pid = 1826] [serial = 225] [outer = 0x8fca0800] 20:06:35 INFO - PROCESS | 1826 | 1478315195940 Marionette DEBUG loaded listener.js 20:06:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x912a0c00) [pid = 1826] [serial = 226] [outer = 0x8fca0800] 20:06:37 INFO - PROCESS | 1826 | 1478315197095 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]]]}] 20:06:37 INFO - ... 20:06:37 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1580ms 20:06:37 INFO - PROCESS | 1826 | 1478315197137 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 20:06:37 INFO - PROCESS | 1826 | 1478315197145 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 20:06:37 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 20:06:37 INFO - PROCESS | 1826 | 1478315197201 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}] 20:06:37 INFO - PROCESS | 1826 | 1478315197459 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 20:06:37 INFO - PROCESS | 1826 | 1478315197610 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 20:06:37 INFO - PROCESS | 1826 | 1478315197617 Marionette TRACE conn4 <- [1,344,null,["8"]] 20:06:37 INFO - PROCESS | 1826 | 1478315197626 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 20:06:37 INFO - PROCESS | 1826 | 1478315197634 Marionette TRACE conn4 <- [1,345,null,{}] 20:06:37 INFO - PROCESS | 1826 | 1478315197642 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fca1c00 == 37 [pid = 1826] [id = 76] 20:06:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8fd01c00) [pid = 1826] [serial = 227] [outer = (nil)] 20:06:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8fc9b800) [pid = 1826] [serial = 228] [outer = 0x8fd01c00] 20:06:37 INFO - PROCESS | 1826 | 1478315197790 Marionette DEBUG loaded listener.js 20:06:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x912aac00) [pid = 1826] [serial = 229] [outer = 0x8fd01c00] 20:06:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9e000 == 36 [pid = 1826] [id = 65] 20:06:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8db29000 == 35 [pid = 1826] [id = 72] 20:06:42 INFO - PROCESS | 1826 | --DOCSHELL 0x954ccc00 == 34 [pid = 1826] [id = 73] 20:06:42 INFO - PROCESS | 1826 | --DOCSHELL 0x912d5800 == 33 [pid = 1826] [id = 74] 20:06:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f6800 == 32 [pid = 1826] [id = 56] 20:06:42 INFO - PROCESS | 1826 | --DOCSHELL 0x9a2e8c00 == 31 [pid = 1826] [id = 54] 20:06:42 INFO - PROCESS | 1826 | --DOCSHELL 0xa1924400 == 30 [pid = 1826] [id = 55] 20:06:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8fca0400 == 29 [pid = 1826] [id = 75] 20:06:42 INFO - PROCESS | 1826 | --DOCSHELL 0x93a5b000 == 28 [pid = 1826] [id = 71] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x9635b800) [pid = 1826] [serial = 87] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x93286400) [pid = 1826] [serial = 185] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x968c9400) [pid = 1826] [serial = 188] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0xa237f000) [pid = 1826] [serial = 191] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x952db400) [pid = 1826] [serial = 194] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x93b24000) [pid = 1826] [serial = 198] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x93210000) [pid = 1826] [serial = 197] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x97c56c00) [pid = 1826] [serial = 202] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x97a2d000) [pid = 1826] [serial = 201] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0xa2e0b400) [pid = 1826] [serial = 205] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0xa2db9400) [pid = 1826] [serial = 204] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0xa2fa3c00) [pid = 1826] [serial = 208] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0xa2fa0c00) [pid = 1826] [serial = 207] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x9a206c00) [pid = 1826] [serial = 211] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x968cfc00) [pid = 1826] [serial = 210] [outer = (nil)] [url = about:blank] 20:06:42 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x94e82000) [pid = 1826] [serial = 213] [outer = (nil)] [url = about:blank] 20:06:43 INFO - PROCESS | 1826 | 1478315203559 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]]]}] 20:06:43 INFO - .. 20:06:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6441ms 20:06:43 INFO - PROCESS | 1826 | 1478315203599 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 20:06:43 INFO - PROCESS | 1826 | 1478315203607 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 20:06:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 20:06:43 INFO - PROCESS | 1826 | 1478315203620 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}] 20:06:43 INFO - PROCESS | 1826 | 1478315203917 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 20:06:43 INFO - PROCESS | 1826 | 1478315203989 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 20:06:43 INFO - PROCESS | 1826 | 1478315203998 Marionette TRACE conn4 <- [1,349,null,["8"]] 20:06:44 INFO - PROCESS | 1826 | 1478315204051 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 20:06:44 INFO - PROCESS | 1826 | 1478315204064 Marionette TRACE conn4 <- [1,350,null,{}] 20:06:44 INFO - PROCESS | 1826 | 1478315204074 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de5dc00 == 29 [pid = 1826] [id = 77] 20:06:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8de5e400) [pid = 1826] [serial = 230] [outer = (nil)] 20:06:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8f8f5400) [pid = 1826] [serial = 231] [outer = 0x8de5e400] 20:06:44 INFO - PROCESS | 1826 | 1478315204200 Marionette DEBUG loaded listener.js 20:06:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8fbcfc00) [pid = 1826] [serial = 232] [outer = 0x8de5e400] 20:06:44 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:06:44 INFO - PROCESS | 1826 | [1826] 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 5738 20:06:44 INFO - PROCESS | 1826 | [1826] 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 1387 20:06:45 INFO - PROCESS | 1826 | 1478315205501 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]]]}] 20:06:45 INFO - .. 20:06:45 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1923ms 20:06:45 INFO - PROCESS | 1826 | 1478315205563 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 20:06:45 INFO - PROCESS | 1826 | 1478315205574 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 20:06:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 20:06:45 INFO - PROCESS | 1826 | 1478315205599 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}] 20:06:45 INFO - PROCESS | 1826 | 1478315205840 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 20:06:45 INFO - PROCESS | 1826 | 1478315205996 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 20:06:46 INFO - PROCESS | 1826 | 1478315206003 Marionette TRACE conn4 <- [1,354,null,["8"]] 20:06:46 INFO - PROCESS | 1826 | 1478315206010 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 20:06:46 INFO - PROCESS | 1826 | 1478315206017 Marionette TRACE conn4 <- [1,355,null,{}] 20:06:46 INFO - PROCESS | 1826 | 1478315206026 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fdc6400 == 30 [pid = 1826] [id = 78] 20:06:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8fdcac00) [pid = 1826] [serial = 233] [outer = (nil)] 20:06:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x912a2c00) [pid = 1826] [serial = 234] [outer = 0x8fdcac00] 20:06:46 INFO - PROCESS | 1826 | 1478315206150 Marionette DEBUG loaded listener.js 20:06:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x912a5c00) [pid = 1826] [serial = 235] [outer = 0x8fdcac00] 20:06:47 INFO - PROCESS | 1826 | 1478315207472 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]]]}] 20:06:47 INFO - . 20:06:47 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1929ms 20:06:47 INFO - PROCESS | 1826 | 1478315207526 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 20:06:47 INFO - PROCESS | 1826 | 1478315207529 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 20:06:47 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 20:06:47 INFO - PROCESS | 1826 | 1478315207569 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}] 20:06:47 INFO - PROCESS | 1826 | 1478315207824 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 20:06:48 INFO - PROCESS | 1826 | 1478315207998 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 20:06:48 INFO - PROCESS | 1826 | 1478315208009 Marionette TRACE conn4 <- [1,359,null,["8"]] 20:06:48 INFO - PROCESS | 1826 | 1478315208019 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 20:06:48 INFO - PROCESS | 1826 | 1478315208028 Marionette TRACE conn4 <- [1,360,null,{}] 20:06:48 INFO - PROCESS | 1826 | 1478315208034 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cb9400 == 31 [pid = 1826] [id = 79] 20:06:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x92cb9800) [pid = 1826] [serial = 236] [outer = (nil)] 20:06:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x92cbc400) [pid = 1826] [serial = 237] [outer = 0x92cb9800] 20:06:48 INFO - PROCESS | 1826 | 1478315208159 Marionette DEBUG loaded listener.js 20:06:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x92cbb000) [pid = 1826] [serial = 238] [outer = 0x92cb9800] 20:06:49 INFO - PROCESS | 1826 | --DOCSHELL 0x968d4400 == 30 [pid = 1826] [id = 52] 20:06:50 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x92b2f400) [pid = 1826] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 20:06:50 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8fca0800) [pid = 1826] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 20:06:50 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8fc91000) [pid = 1826] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 20:06:50 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x9a538400) [pid = 1826] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:06:50 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8fdc2400) [pid = 1826] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:06:50 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x96355c00) [pid = 1826] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:06:50 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x93bccc00) [pid = 1826] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:06:50 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x954cd400) [pid = 1826] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 20:06:50 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0xa0ec3000) [pid = 1826] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:06:50 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0xa2db2c00) [pid = 1826] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:06:54 INFO - PROCESS | 1826 | 1478315214007 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]]]}] 20:06:54 INFO - .. 20:06:54 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6489ms 20:06:54 INFO - PROCESS | 1826 | 1478315214040 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 20:06:54 INFO - PROCESS | 1826 | 1478315214048 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 20:06:54 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 20:06:54 INFO - PROCESS | 1826 | 1478315214060 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}] 20:06:54 INFO - PROCESS | 1826 | 1478315214366 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 20:06:54 INFO - PROCESS | 1826 | 1478315214439 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 20:06:54 INFO - PROCESS | 1826 | 1478315214445 Marionette TRACE conn4 <- [1,364,null,["8"]] 20:06:54 INFO - PROCESS | 1826 | 1478315214499 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 20:06:54 INFO - PROCESS | 1826 | 1478315214508 Marionette TRACE conn4 <- [1,365,null,{}] 20:06:54 INFO - PROCESS | 1826 | 1478315214516 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbcc400 == 31 [pid = 1826] [id = 80] 20:06:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8fbcc800) [pid = 1826] [serial = 239] [outer = (nil)] 20:06:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x92cb5800) [pid = 1826] [serial = 240] [outer = 0x8fbcc800] 20:06:54 INFO - PROCESS | 1826 | 1478315214652 Marionette DEBUG loaded listener.js 20:06:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x92cb8000) [pid = 1826] [serial = 241] [outer = 0x8fbcc800] 20:06:55 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:06:55 INFO - PROCESS | 1826 | [1826] 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 5738 20:06:55 INFO - PROCESS | 1826 | 1478315215832 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]]]}] 20:06:55 INFO - .. 20:06:55 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1823ms 20:06:55 INFO - PROCESS | 1826 | 1478315215882 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 20:06:55 INFO - PROCESS | 1826 | 1478315215888 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 20:06:55 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 20:06:55 INFO - PROCESS | 1826 | 1478315215897 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}] 20:06:56 INFO - PROCESS | 1826 | 1478315216210 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 20:06:56 INFO - PROCESS | 1826 | 1478315216284 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 20:06:56 INFO - PROCESS | 1826 | 1478315216290 Marionette TRACE conn4 <- [1,369,null,["8"]] 20:06:56 INFO - PROCESS | 1826 | 1478315216341 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 20:06:56 INFO - PROCESS | 1826 | 1478315216347 Marionette TRACE conn4 <- [1,370,null,{}] 20:06:56 INFO - PROCESS | 1826 | 1478315216355 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x9328e400 == 32 [pid = 1826] [id = 81] 20:06:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x93a5a400) [pid = 1826] [serial = 242] [outer = (nil)] 20:06:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x93a61c00) [pid = 1826] [serial = 243] [outer = 0x93a5a400] 20:06:56 INFO - PROCESS | 1826 | 1478315216475 Marionette DEBUG loaded listener.js 20:06:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x93a66c00) [pid = 1826] [serial = 244] [outer = 0x93a5a400] 20:06:57 INFO - PROCESS | 1826 | 1478315217731 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]]]}] 20:06:57 INFO - .. 20:06:57 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1875ms 20:06:57 INFO - PROCESS | 1826 | 1478315217782 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 20:06:57 INFO - PROCESS | 1826 | 1478315217798 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 20:06:57 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 20:06:57 INFO - PROCESS | 1826 | 1478315217879 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}] 20:06:58 INFO - PROCESS | 1826 | 1478315218111 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 20:06:58 INFO - PROCESS | 1826 | 1478315218263 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 20:06:58 INFO - PROCESS | 1826 | 1478315218268 Marionette TRACE conn4 <- [1,374,null,["8"]] 20:06:58 INFO - PROCESS | 1826 | 1478315218277 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 20:06:58 INFO - PROCESS | 1826 | 1478315218284 Marionette TRACE conn4 <- [1,375,null,{}] 20:06:58 INFO - PROCESS | 1826 | 1478315218292 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:06:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x95138000 == 33 [pid = 1826] [id = 82] 20:06:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x9513d000) [pid = 1826] [serial = 245] [outer = (nil)] 20:06:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x952d6400) [pid = 1826] [serial = 246] [outer = 0x9513d000] 20:06:58 INFO - PROCESS | 1826 | 1478315218411 Marionette DEBUG loaded listener.js 20:06:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x952d9c00) [pid = 1826] [serial = 247] [outer = 0x9513d000] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x95838400) [pid = 1826] [serial = 195] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x9aff9c00) [pid = 1826] [serial = 183] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x93bd1800) [pid = 1826] [serial = 186] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x97abf000) [pid = 1826] [serial = 189] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0xa23edc00) [pid = 1826] [serial = 192] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8fc9b800) [pid = 1826] [serial = 228] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8fdbc800) [pid = 1826] [serial = 225] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x912a0c00) [pid = 1826] [serial = 226] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x93205000) [pid = 1826] [serial = 222] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x94128800) [pid = 1826] [serial = 223] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x954d0400) [pid = 1826] [serial = 219] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x954d1800) [pid = 1826] [serial = 220] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0xa2f98000) [pid = 1826] [serial = 216] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0xa2f9d400) [pid = 1826] [serial = 217] [outer = (nil)] [url = about:blank] 20:07:00 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x95ef1c00) [pid = 1826] [serial = 214] [outer = (nil)] [url = about:blank] 20:07:04 INFO - PROCESS | 1826 | 1478315224186 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]]]}] 20:07:04 INFO - .. 20:07:04 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6352ms 20:07:04 INFO - PROCESS | 1826 | 1478315224212 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 20:07:04 INFO - PROCESS | 1826 | 1478315224218 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 20:07:04 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 20:07:04 INFO - PROCESS | 1826 | 1478315224228 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}] 20:07:04 INFO - PROCESS | 1826 | 1478315224393 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 20:07:04 INFO - PROCESS | 1826 | 1478315224498 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 20:07:04 INFO - PROCESS | 1826 | 1478315224504 Marionette TRACE conn4 <- [1,379,null,["8"]] 20:07:04 INFO - PROCESS | 1826 | 1478315224514 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 20:07:04 INFO - PROCESS | 1826 | 1478315224521 Marionette TRACE conn4 <- [1,380,null,{}] 20:07:04 INFO - PROCESS | 1826 | 1478315224527 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8e7c00 == 34 [pid = 1826] [id = 83] 20:07:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8f8ec000) [pid = 1826] [serial = 248] [outer = (nil)] 20:07:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8fbcb400) [pid = 1826] [serial = 249] [outer = 0x8f8ec000] 20:07:04 INFO - PROCESS | 1826 | 1478315224631 Marionette DEBUG loaded listener.js 20:07:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8fc9cc00) [pid = 1826] [serial = 250] [outer = 0x8f8ec000] 20:07:05 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:07:05 INFO - PROCESS | 1826 | 1478315225670 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]]]}] 20:07:05 INFO - .. 20:07:05 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1477ms 20:07:05 INFO - PROCESS | 1826 | 1478315225705 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 20:07:05 INFO - PROCESS | 1826 | 1478315225711 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 20:07:05 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 20:07:05 INFO - PROCESS | 1826 | 1478315225720 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}] 20:07:05 INFO - PROCESS | 1826 | 1478315225912 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 20:07:06 INFO - PROCESS | 1826 | 1478315226021 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 20:07:06 INFO - PROCESS | 1826 | 1478315226026 Marionette TRACE conn4 <- [1,384,null,["8"]] 20:07:06 INFO - PROCESS | 1826 | 1478315226033 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 20:07:06 INFO - PROCESS | 1826 | 1478315226039 Marionette TRACE conn4 <- [1,385,null,{}] 20:07:06 INFO - PROCESS | 1826 | 1478315226045 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x92eb0400 == 35 [pid = 1826] [id = 84] 20:07:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x93201c00) [pid = 1826] [serial = 251] [outer = (nil)] 20:07:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x93208c00) [pid = 1826] [serial = 252] [outer = 0x93201c00] 20:07:06 INFO - PROCESS | 1826 | 1478315226146 Marionette DEBUG loaded listener.js 20:07:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x9328b000) [pid = 1826] [serial = 253] [outer = 0x93201c00] 20:07:09 INFO - PROCESS | 1826 | --DOCSHELL 0x9411fc00 == 34 [pid = 1826] [id = 53] 20:07:09 INFO - PROCESS | 1826 | --DOCSHELL 0x93a63000 == 33 [pid = 1826] [id = 51] 20:07:09 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f5800 == 32 [pid = 1826] [id = 36] 20:07:09 INFO - PROCESS | 1826 | --DOCSHELL 0x94124000 == 31 [pid = 1826] [id = 38] 20:07:09 INFO - PROCESS | 1826 | --DOCSHELL 0x8de5dc00 == 30 [pid = 1826] [id = 77] 20:07:09 INFO - PROCESS | 1826 | --DOCSHELL 0xa2fa3800 == 29 [pid = 1826] [id = 35] 20:07:09 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9dc00 == 28 [pid = 1826] [id = 37] 20:07:09 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4a800 == 27 [pid = 1826] [id = 50] 20:07:09 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8f8f5400) [pid = 1826] [serial = 231] [outer = (nil)] [url = about:blank] 20:07:09 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x92cbc400) [pid = 1826] [serial = 237] [outer = (nil)] [url = about:blank] 20:07:09 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x912a2c00) [pid = 1826] [serial = 234] [outer = (nil)] [url = about:blank] 20:07:09 INFO - PROCESS | 1826 | --DOCSHELL 0x95138000 == 26 [pid = 1826] [id = 82] 20:07:09 INFO - PROCESS | 1826 | --DOCSHELL 0x9328e400 == 25 [pid = 1826] [id = 81] 20:07:09 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbcc400 == 24 [pid = 1826] [id = 80] 20:07:11 INFO - PROCESS | 1826 | 1478315231789 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]]]}] 20:07:11 INFO - .. 20:07:11 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6091ms 20:07:11 INFO - PROCESS | 1826 | 1478315231811 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 20:07:11 INFO - PROCESS | 1826 | 1478315231819 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 20:07:11 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 20:07:11 INFO - PROCESS | 1826 | 1478315231841 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}] 20:07:12 INFO - PROCESS | 1826 | 1478315232068 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 20:07:12 INFO - PROCESS | 1826 | 1478315232104 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 20:07:12 INFO - PROCESS | 1826 | 1478315232111 Marionette TRACE conn4 <- [1,389,null,["8"]] 20:07:12 INFO - PROCESS | 1826 | 1478315232121 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 20:07:12 INFO - PROCESS | 1826 | 1478315232130 Marionette TRACE conn4 <- [1,390,null,{}] 20:07:12 INFO - PROCESS | 1826 | 1478315232191 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc90c00 == 25 [pid = 1826] [id = 85] 20:07:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8fc91000) [pid = 1826] [serial = 254] [outer = (nil)] 20:07:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8fc96800) [pid = 1826] [serial = 255] [outer = 0x8fc91000] 20:07:12 INFO - PROCESS | 1826 | 1478315232308 Marionette DEBUG loaded listener.js 20:07:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8fc9c400) [pid = 1826] [serial = 256] [outer = 0x8fc91000] 20:07:12 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:07:12 INFO - PROCESS | 1826 | [1826] 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 5738 20:07:12 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:07:13 INFO - PROCESS | 1826 | 1478315233495 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]]]}] 20:07:13 INFO - .. 20:07:13 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1682ms 20:07:13 INFO - PROCESS | 1826 | 1478315233520 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 20:07:13 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 20:07:13 INFO - PROCESS | 1826 | 1478315233526 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 20:07:13 INFO - PROCESS | 1826 | 1478315233534 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}] 20:07:13 INFO - PROCESS | 1826 | 1478315233757 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 20:07:14 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8fd01c00) [pid = 1826] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 20:07:14 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8de5e400) [pid = 1826] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 20:07:14 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8fdcac00) [pid = 1826] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 20:07:14 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8f8ec000) [pid = 1826] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 20:07:14 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x93a5a400) [pid = 1826] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 20:07:14 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8fbcc800) [pid = 1826] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 20:07:14 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x92cb9800) [pid = 1826] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 20:07:14 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x9513d000) [pid = 1826] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 20:07:14 INFO - PROCESS | 1826 | 1478315234065 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 20:07:14 INFO - PROCESS | 1826 | 1478315234069 Marionette TRACE conn4 <- [1,394,null,["8"]] 20:07:14 INFO - PROCESS | 1826 | 1478315234077 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 20:07:14 INFO - PROCESS | 1826 | 1478315234084 Marionette TRACE conn4 <- [1,395,null,{}] 20:07:14 INFO - PROCESS | 1826 | 1478315234092 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd41400 == 26 [pid = 1826] [id = 86] 20:07:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8dd4d000) [pid = 1826] [serial = 257] [outer = (nil)] 20:07:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8fd01c00) [pid = 1826] [serial = 258] [outer = 0x8dd4d000] 20:07:14 INFO - PROCESS | 1826 | 1478315234199 Marionette DEBUG loaded listener.js 20:07:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x912cb400) [pid = 1826] [serial = 259] [outer = 0x8dd4d000] 20:07:15 INFO - PROCESS | 1826 | 1478315235264 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]]]}] 20:07:15 INFO - .. 20:07:15 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1774ms 20:07:15 INFO - PROCESS | 1826 | 1478315235316 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 20:07:15 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 20:07:15 INFO - PROCESS | 1826 | 1478315235324 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 20:07:15 INFO - PROCESS | 1826 | 1478315235332 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}] 20:07:15 INFO - PROCESS | 1826 | 1478315235513 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 20:07:15 INFO - PROCESS | 1826 | 1478315235628 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 20:07:15 INFO - PROCESS | 1826 | 1478315235632 Marionette TRACE conn4 <- [1,399,null,["8"]] 20:07:15 INFO - PROCESS | 1826 | 1478315235638 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 20:07:15 INFO - PROCESS | 1826 | 1478315235646 Marionette TRACE conn4 <- [1,400,null,{}] 20:07:15 INFO - PROCESS | 1826 | 1478315235656 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x92e3cc00 == 27 [pid = 1826] [id = 87] 20:07:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x92eb1c00) [pid = 1826] [serial = 260] [outer = (nil)] 20:07:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x93206000) [pid = 1826] [serial = 261] [outer = 0x92eb1c00] 20:07:15 INFO - PROCESS | 1826 | 1478315235764 Marionette DEBUG loaded listener.js 20:07:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x9328e400) [pid = 1826] [serial = 262] [outer = 0x92eb1c00] 20:07:19 INFO - PROCESS | 1826 | --DOCSHELL 0x8fdc6400 == 26 [pid = 1826] [id = 78] 20:07:19 INFO - PROCESS | 1826 | --DOCSHELL 0x9af66800 == 25 [pid = 1826] [id = 42] 20:07:19 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbcbc00 == 24 [pid = 1826] [id = 39] 20:07:19 INFO - PROCESS | 1826 | --DOCSHELL 0x93a5d800 == 23 [pid = 1826] [id = 41] 20:07:19 INFO - PROCESS | 1826 | --DOCSHELL 0x8fca1c00 == 22 [pid = 1826] [id = 76] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x912aac00) [pid = 1826] [serial = 229] [outer = (nil)] [url = about:blank] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8fbcfc00) [pid = 1826] [serial = 232] [outer = (nil)] [url = about:blank] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x912a5c00) [pid = 1826] [serial = 235] [outer = (nil)] [url = about:blank] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8fbcb400) [pid = 1826] [serial = 249] [outer = (nil)] [url = about:blank] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8fc9cc00) [pid = 1826] [serial = 250] [outer = (nil)] [url = about:blank] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x952d6400) [pid = 1826] [serial = 246] [outer = (nil)] [url = about:blank] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x952d9c00) [pid = 1826] [serial = 247] [outer = (nil)] [url = about:blank] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x93a61c00) [pid = 1826] [serial = 243] [outer = (nil)] [url = about:blank] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x93a66c00) [pid = 1826] [serial = 244] [outer = (nil)] [url = about:blank] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x92cb5800) [pid = 1826] [serial = 240] [outer = (nil)] [url = about:blank] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x92cb8000) [pid = 1826] [serial = 241] [outer = (nil)] [url = about:blank] 20:07:19 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x92cbb000) [pid = 1826] [serial = 238] [outer = (nil)] [url = about:blank] 20:07:21 INFO - PROCESS | 1826 | 1478315241440 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]]]}] 20:07:21 INFO - .. 20:07:21 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6145ms 20:07:21 INFO - PROCESS | 1826 | 1478315241479 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 20:07:21 INFO - PROCESS | 1826 | 1478315241486 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 20:07:21 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 20:07:21 INFO - PROCESS | 1826 | 1478315241505 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}] 20:07:21 INFO - PROCESS | 1826 | 1478315241750 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 20:07:21 INFO - PROCESS | 1826 | 1478315241783 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 20:07:21 INFO - PROCESS | 1826 | 1478315241790 Marionette TRACE conn4 <- [1,404,null,["8"]] 20:07:21 INFO - PROCESS | 1826 | 1478315241800 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 20:07:21 INFO - PROCESS | 1826 | 1478315241809 Marionette TRACE conn4 <- [1,405,null,{}] 20:07:21 INFO - PROCESS | 1826 | 1478315241876 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc91c00 == 23 [pid = 1826] [id = 88] 20:07:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8fc92400) [pid = 1826] [serial = 263] [outer = (nil)] 20:07:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8fc99400) [pid = 1826] [serial = 264] [outer = 0x8fc92400] 20:07:21 INFO - PROCESS | 1826 | 1478315241991 Marionette DEBUG loaded listener.js 20:07:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8fd0d000) [pid = 1826] [serial = 265] [outer = 0x8fc92400] 20:07:22 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8dd4d000) [pid = 1826] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 20:07:22 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fc91000) [pid = 1826] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 20:07:22 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x93201c00) [pid = 1826] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 20:07:23 INFO - PROCESS | 1826 | 1478315243130 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]]]}] 20:07:23 INFO - . 20:07:23 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1686ms 20:07:23 INFO - PROCESS | 1826 | 1478315243189 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 20:07:23 INFO - PROCESS | 1826 | 1478315243195 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 20:07:23 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 20:07:23 INFO - PROCESS | 1826 | 1478315243203 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}] 20:07:23 INFO - PROCESS | 1826 | 1478315243434 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 20:07:23 INFO - PROCESS | 1826 | 1478315243498 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 20:07:23 INFO - PROCESS | 1826 | 1478315243504 Marionette TRACE conn4 <- [1,409,null,["8"]] 20:07:23 INFO - PROCESS | 1826 | 1478315243511 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 20:07:23 INFO - PROCESS | 1826 | 1478315243517 Marionette TRACE conn4 <- [1,410,null,{}] 20:07:23 INFO - PROCESS | 1826 | 1478315243524 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9dc00 == 24 [pid = 1826] [id = 89] 20:07:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x912a8c00) [pid = 1826] [serial = 266] [outer = (nil)] 20:07:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x912c9000) [pid = 1826] [serial = 267] [outer = 0x912a8c00] 20:07:23 INFO - PROCESS | 1826 | 1478315243628 Marionette DEBUG loaded listener.js 20:07:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x912d5c00) [pid = 1826] [serial = 268] [outer = 0x912a8c00] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbd4400 == 23 [pid = 1826] [id = 44] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd47800 == 22 [pid = 1826] [id = 45] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd97800 == 21 [pid = 1826] [id = 43] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9d800 == 20 [pid = 1826] [id = 49] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd41400 == 19 [pid = 1826] [id = 86] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f3400 == 18 [pid = 1826] [id = 40] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x92eb0400 == 17 [pid = 1826] [id = 84] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x92cb9400 == 16 [pid = 1826] [id = 79] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc90c00 == 15 [pid = 1826] [id = 85] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x94129800 == 14 [pid = 1826] [id = 47] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8e7c00 == 13 [pid = 1826] [id = 83] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x950b7000 == 12 [pid = 1826] [id = 48] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x92c4c000 == 11 [pid = 1826] [id = 46] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc91c00 == 10 [pid = 1826] [id = 88] 20:07:27 INFO - PROCESS | 1826 | --DOCSHELL 0x92e3cc00 == 9 [pid = 1826] [id = 87] 20:07:27 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x912cb400) [pid = 1826] [serial = 259] [outer = (nil)] [url = about:blank] 20:07:28 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fd01c00) [pid = 1826] [serial = 258] [outer = (nil)] [url = about:blank] 20:07:28 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8fc96800) [pid = 1826] [serial = 255] [outer = (nil)] [url = about:blank] 20:07:28 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8fc9c400) [pid = 1826] [serial = 256] [outer = (nil)] [url = about:blank] 20:07:28 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x93208c00) [pid = 1826] [serial = 252] [outer = (nil)] [url = about:blank] 20:07:28 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x9328b000) [pid = 1826] [serial = 253] [outer = (nil)] [url = about:blank] 20:07:29 INFO - PROCESS | 1826 | 1478315249269 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]]]}] 20:07:29 INFO - .. 20:07:29 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6098ms 20:07:29 INFO - PROCESS | 1826 | 1478315249303 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 20:07:29 INFO - PROCESS | 1826 | 1478315249312 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 20:07:29 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 20:07:29 INFO - PROCESS | 1826 | 1478315249327 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}] 20:07:29 INFO - PROCESS | 1826 | 1478315249702 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 20:07:29 INFO - PROCESS | 1826 | 1478315249800 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 20:07:29 INFO - PROCESS | 1826 | 1478315249810 Marionette TRACE conn4 <- [1,414,null,["8"]] 20:07:29 INFO - PROCESS | 1826 | 1478315249822 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 20:07:29 INFO - PROCESS | 1826 | 1478315249838 Marionette TRACE conn4 <- [1,415,null,{}] 20:07:29 INFO - PROCESS | 1826 | 1478315249849 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de5b800 == 10 [pid = 1826] [id = 90] 20:07:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8de5d000) [pid = 1826] [serial = 269] [outer = (nil)] 20:07:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8de60800) [pid = 1826] [serial = 270] [outer = 0x8de5d000] 20:07:30 INFO - PROCESS | 1826 | 1478315250043 Marionette DEBUG loaded listener.js 20:07:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fbcbc00) [pid = 1826] [serial = 271] [outer = 0x8de5d000] 20:07:31 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8fc92400) [pid = 1826] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 20:07:31 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x92eb1c00) [pid = 1826] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 20:07:35 INFO - PROCESS | 1826 | 1478315255737 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]]]}] 20:07:35 INFO - .. 20:07:35 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6445ms 20:07:35 INFO - PROCESS | 1826 | 1478315255791 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 20:07:35 INFO - PROCESS | 1826 | 1478315255797 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 20:07:35 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 20:07:35 INFO - PROCESS | 1826 | 1478315255811 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}] 20:07:36 INFO - PROCESS | 1826 | 1478315256037 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 20:07:36 INFO - PROCESS | 1826 | 1478315256182 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 20:07:36 INFO - PROCESS | 1826 | 1478315256190 Marionette TRACE conn4 <- [1,419,null,["8"]] 20:07:36 INFO - PROCESS | 1826 | 1478315256199 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 20:07:36 INFO - PROCESS | 1826 | 1478315256210 Marionette TRACE conn4 <- [1,420,null,{}] 20:07:36 INFO - PROCESS | 1826 | 1478315256219 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de63400 == 11 [pid = 1826] [id = 91] 20:07:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8f8ec000) [pid = 1826] [serial = 272] [outer = (nil)] 20:07:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fbc7800) [pid = 1826] [serial = 273] [outer = 0x8f8ec000] 20:07:36 INFO - PROCESS | 1826 | 1478315256346 Marionette DEBUG loaded listener.js 20:07:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8de57000) [pid = 1826] [serial = 274] [outer = 0x8f8ec000] 20:07:37 INFO - PROCESS | 1826 | 1478315257519 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]]]}] 20:07:37 INFO - .. 20:07:37 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1774ms 20:07:37 INFO - PROCESS | 1826 | 1478315257584 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 20:07:37 INFO - PROCESS | 1826 | 1478315257591 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 20:07:37 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 20:07:37 INFO - PROCESS | 1826 | 1478315257608 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}] 20:07:37 INFO - PROCESS | 1826 | 1478315257905 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 20:07:38 INFO - PROCESS | 1826 | 1478315258075 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 20:07:38 INFO - PROCESS | 1826 | 1478315258082 Marionette TRACE conn4 <- [1,424,null,["8"]] 20:07:38 INFO - PROCESS | 1826 | 1478315258092 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 20:07:38 INFO - PROCESS | 1826 | 1478315258101 Marionette TRACE conn4 <- [1,425,null,{}] 20:07:38 INFO - PROCESS | 1826 | 1478315258110 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd99400 == 12 [pid = 1826] [id = 92] 20:07:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8dd99c00) [pid = 1826] [serial = 275] [outer = (nil)] 20:07:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8dd9e400) [pid = 1826] [serial = 276] [outer = 0x8dd99c00] 20:07:38 INFO - PROCESS | 1826 | 1478315258232 Marionette DEBUG loaded listener.js 20:07:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8fbd6000) [pid = 1826] [serial = 277] [outer = 0x8dd99c00] 20:07:38 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8fd0d000) [pid = 1826] [serial = 265] [outer = (nil)] [url = about:blank] 20:07:38 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8fc99400) [pid = 1826] [serial = 264] [outer = (nil)] [url = about:blank] 20:07:38 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x9328e400) [pid = 1826] [serial = 262] [outer = (nil)] [url = about:blank] 20:07:38 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x912c9000) [pid = 1826] [serial = 267] [outer = (nil)] [url = about:blank] 20:07:38 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x93206000) [pid = 1826] [serial = 261] [outer = (nil)] [url = about:blank] 20:07:39 INFO - PROCESS | 1826 | 1478315259379 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]]]}] 20:07:39 INFO - .. 20:07:39 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1809ms 20:07:39 INFO - PROCESS | 1826 | 1478315259416 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 20:07:39 INFO - PROCESS | 1826 | 1478315259424 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 20:07:39 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 20:07:39 INFO - PROCESS | 1826 | 1478315259438 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}] 20:07:39 INFO - PROCESS | 1826 | 1478315259612 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 20:07:39 INFO - PROCESS | 1826 | 1478315259638 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 20:07:39 INFO - PROCESS | 1826 | 1478315259644 Marionette TRACE conn4 <- [1,429,null,["8"]] 20:07:39 INFO - PROCESS | 1826 | 1478315259652 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 20:07:39 INFO - PROCESS | 1826 | 1478315259661 Marionette TRACE conn4 <- [1,430,null,{}] 20:07:39 INFO - PROCESS | 1826 | 1478315259667 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fdc0c00 == 13 [pid = 1826] [id = 93] 20:07:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fdc2400) [pid = 1826] [serial = 278] [outer = (nil)] 20:07:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x92bbcc00) [pid = 1826] [serial = 279] [outer = 0x8fdc2400] 20:07:39 INFO - PROCESS | 1826 | 1478315259779 Marionette DEBUG loaded listener.js 20:07:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x92c42c00) [pid = 1826] [serial = 280] [outer = 0x8fdc2400] 20:07:40 INFO - PROCESS | 1826 | 1478315260486 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]]]}] 20:07:40 INFO - . 20:07:40 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1072ms 20:07:40 INFO - PROCESS | 1826 | 1478315260512 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 20:07:40 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 20:07:40 INFO - PROCESS | 1826 | 1478315260517 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 20:07:40 INFO - PROCESS | 1826 | 1478315260525 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}] 20:07:40 INFO - PROCESS | 1826 | 1478315260772 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 20:07:40 INFO - PROCESS | 1826 | 1478315260812 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 20:07:40 INFO - PROCESS | 1826 | 1478315260823 Marionette TRACE conn4 <- [1,434,null,["8"]] 20:07:40 INFO - PROCESS | 1826 | 1478315260886 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 20:07:40 INFO - PROCESS | 1826 | 1478315260895 Marionette TRACE conn4 <- [1,435,null,{}] 20:07:40 INFO - PROCESS | 1826 | 1478315260899 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x9320f000 == 14 [pid = 1826] [id = 94] 20:07:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x9320f800) [pid = 1826] [serial = 281] [outer = (nil)] 20:07:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x93286c00) [pid = 1826] [serial = 282] [outer = 0x9320f800] 20:07:41 INFO - PROCESS | 1826 | 1478315261005 Marionette DEBUG loaded listener.js 20:07:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x93a5fc00) [pid = 1826] [serial = 283] [outer = 0x9320f800] 20:07:41 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x912a8c00) [pid = 1826] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 20:07:41 INFO - PROCESS | 1826 | 1478315261647 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]]]}] 20:07:41 INFO - . 20:07:41 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1172ms 20:07:41 INFO - PROCESS | 1826 | 1478315261696 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 20:07:41 INFO - PROCESS | 1826 | 1478315261699 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 20:07:41 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 20:07:41 INFO - PROCESS | 1826 | 1478315261708 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}] 20:07:42 INFO - PROCESS | 1826 | 1478315262087 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 20:07:42 INFO - PROCESS | 1826 | 1478315262328 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 20:07:42 INFO - PROCESS | 1826 | 1478315262334 Marionette TRACE conn4 <- [1,439,null,["8"]] 20:07:42 INFO - PROCESS | 1826 | 1478315262348 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 20:07:42 INFO - PROCESS | 1826 | 1478315262355 Marionette TRACE conn4 <- [1,440,null,{}] 20:07:42 INFO - PROCESS | 1826 | 1478315262361 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c80000 == 15 [pid = 1826] [id = 95] 20:07:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x952d9800) [pid = 1826] [serial = 284] [outer = (nil)] 20:07:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x954c8400) [pid = 1826] [serial = 285] [outer = 0x952d9800] 20:07:42 INFO - PROCESS | 1826 | 1478315262459 Marionette DEBUG loaded listener.js 20:07:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x954ca000) [pid = 1826] [serial = 286] [outer = 0x952d9800] 20:07:43 INFO - PROCESS | 1826 | 1478315263073 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]]]}] 20:07:43 INFO - . 20:07:43 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1423ms 20:07:43 INFO - PROCESS | 1826 | 1478315263131 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 20:07:43 INFO - PROCESS | 1826 | 1478315263134 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 20:07:43 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 20:07:43 INFO - PROCESS | 1826 | 1478315263144 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}] 20:07:43 INFO - PROCESS | 1826 | 1478315263335 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 20:07:43 INFO - PROCESS | 1826 | 1478315263511 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 20:07:43 INFO - PROCESS | 1826 | 1478315263516 Marionette TRACE conn4 <- [1,444,null,["8"]] 20:07:43 INFO - PROCESS | 1826 | 1478315263533 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 20:07:43 INFO - PROCESS | 1826 | 1478315263542 Marionette TRACE conn4 <- [1,445,null,{}] 20:07:43 INFO - PROCESS | 1826 | 1478315263551 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x95824c00 == 16 [pid = 1826] [id = 96] 20:07:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x95826000) [pid = 1826] [serial = 287] [outer = (nil)] 20:07:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x9582bc00) [pid = 1826] [serial = 288] [outer = 0x95826000] 20:07:43 INFO - PROCESS | 1826 | 1478315263718 Marionette DEBUG loaded listener.js 20:07:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x95837c00) [pid = 1826] [serial = 289] [outer = 0x95826000] 20:07:44 INFO - PROCESS | 1826 | 1478315264460 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]]]}] 20:07:44 INFO - . 20:07:44 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1382ms 20:07:44 INFO - PROCESS | 1826 | 1478315264525 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 20:07:44 INFO - PROCESS | 1826 | 1478315264529 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 20:07:44 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 20:07:44 INFO - PROCESS | 1826 | 1478315264537 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}] 20:07:44 INFO - PROCESS | 1826 | 1478315264706 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 20:07:44 INFO - PROCESS | 1826 | 1478315264837 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 20:07:44 INFO - PROCESS | 1826 | 1478315264844 Marionette TRACE conn4 <- [1,449,null,["8"]] 20:07:44 INFO - PROCESS | 1826 | 1478315264852 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 20:07:44 INFO - PROCESS | 1826 | 1478315264863 Marionette TRACE conn4 <- [1,450,null,{}] 20:07:44 INFO - PROCESS | 1826 | 1478315264872 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4dc00 == 17 [pid = 1826] [id = 97] 20:07:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8dd4fc00) [pid = 1826] [serial = 290] [outer = (nil)] 20:07:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8de5f000) [pid = 1826] [serial = 291] [outer = 0x8dd4fc00] 20:07:45 INFO - PROCESS | 1826 | 1478315265001 Marionette DEBUG loaded listener.js 20:07:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8fd0f800) [pid = 1826] [serial = 292] [outer = 0x8dd4fc00] 20:07:45 INFO - PROCESS | 1826 | 1478315265760 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]]]}] 20:07:45 INFO - . 20:07:45 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1282ms 20:07:45 INFO - PROCESS | 1826 | 1478315265823 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 20:07:45 INFO - PROCESS | 1826 | 1478315265830 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 20:07:45 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 20:07:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x92e3ec00) [pid = 1826] [serial = 293] [outer = 0x9a333000] 20:07:45 INFO - PROCESS | 1826 | 1478315265881 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}] 20:07:46 INFO - PROCESS | 1826 | 1478315266105 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 20:07:46 INFO - PROCESS | 1826 | 1478315266281 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 20:07:46 INFO - PROCESS | 1826 | 1478315266289 Marionette TRACE conn4 <- [1,454,null,["8"]] 20:07:46 INFO - PROCESS | 1826 | 1478315266298 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 20:07:46 INFO - PROCESS | 1826 | 1478315266306 Marionette TRACE conn4 <- [1,455,null,{}] 20:07:46 INFO - PROCESS | 1826 | 1478315266313 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x954c7c00 == 18 [pid = 1826] [id = 98] 20:07:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x954c8000) [pid = 1826] [serial = 294] [outer = (nil)] 20:07:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x954d5800) [pid = 1826] [serial = 295] [outer = 0x954c8000] 20:07:46 INFO - PROCESS | 1826 | 1478315266427 Marionette DEBUG loaded listener.js 20:07:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x9582b000) [pid = 1826] [serial = 296] [outer = 0x954c8000] 20:07:47 INFO - PROCESS | 1826 | 1478315267126 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]]]}] 20:07:47 INFO - . 20:07:47 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1379ms 20:07:47 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 20:07:47 INFO - PROCESS | 1826 | 1478315267223 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 20:07:47 INFO - PROCESS | 1826 | 1478315267226 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 20:07:47 INFO - PROCESS | 1826 | 1478315267236 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}] 20:07:47 INFO - PROCESS | 1826 | 1478315267497 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 20:07:47 INFO - PROCESS | 1826 | 1478315267562 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 20:07:47 INFO - PROCESS | 1826 | 1478315267575 Marionette TRACE conn4 <- [1,459,null,["8"]] 20:07:47 INFO - PROCESS | 1826 | 1478315267635 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 20:07:47 INFO - PROCESS | 1826 | 1478315267643 Marionette TRACE conn4 <- [1,460,null,{}] 20:07:47 INFO - PROCESS | 1826 | 1478315267655 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc9cc00 == 19 [pid = 1826] [id = 99] 20:07:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x9628b800) [pid = 1826] [serial = 297] [outer = (nil)] 20:07:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x9635b000) [pid = 1826] [serial = 298] [outer = 0x9628b800] 20:07:47 INFO - PROCESS | 1826 | 1478315267808 Marionette DEBUG loaded listener.js 20:07:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x9674d000) [pid = 1826] [serial = 299] [outer = 0x9628b800] 20:07:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x95bc9000 == 20 [pid = 1826] [id = 100] 20:07:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x96758400) [pid = 1826] [serial = 300] [outer = (nil)] 20:07:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x93286000 == 21 [pid = 1826] [id = 101] 20:07:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x9675a000) [pid = 1826] [serial = 301] [outer = (nil)] 20:07:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x9675a400) [pid = 1826] [serial = 302] [outer = 0x9675a000] 20:07:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x9675b800) [pid = 1826] [serial = 303] [outer = 0x96758400] 20:07:50 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x912d5c00) [pid = 1826] [serial = 268] [outer = (nil)] [url = about:blank] 20:07:50 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8de60800) [pid = 1826] [serial = 270] [outer = (nil)] [url = about:blank] 20:07:53 INFO - PROCESS | 1826 | 1478315273478 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]]]}] 20:07:53 INFO - . 20:07:53 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6292ms 20:07:53 INFO - PROCESS | 1826 | 1478315273527 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 20:07:53 INFO - PROCESS | 1826 | 1478315273533 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 20:07:53 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 20:07:53 INFO - PROCESS | 1826 | 1478315273551 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}] 20:07:53 INFO - PROCESS | 1826 | 1478315273772 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 20:07:53 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8fdc2400) [pid = 1826] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 20:07:53 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x952d9800) [pid = 1826] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 20:07:53 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8dd99c00) [pid = 1826] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 20:07:53 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x9320f800) [pid = 1826] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 20:07:53 INFO - PROCESS | 1826 | 1478315273913 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 20:07:53 INFO - PROCESS | 1826 | 1478315273918 Marionette TRACE conn4 <- [1,464,null,["8"]] 20:07:53 INFO - PROCESS | 1826 | 1478315273926 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 20:07:53 INFO - PROCESS | 1826 | 1478315273935 Marionette TRACE conn4 <- [1,465,null,{}] 20:07:53 INFO - PROCESS | 1826 | 1478315273942 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:07:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbcf000 == 22 [pid = 1826] [id = 102] 20:07:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8fbcfc00) [pid = 1826] [serial = 304] [outer = (nil)] 20:07:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8fc92c00) [pid = 1826] [serial = 305] [outer = 0x8fbcfc00] 20:07:54 INFO - PROCESS | 1826 | 1478315274047 Marionette DEBUG loaded listener.js 20:07:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8fca1400) [pid = 1826] [serial = 306] [outer = 0x8fbcfc00] 20:07:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x912cc800 == 23 [pid = 1826] [id = 103] 20:07:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x92cb7000) [pid = 1826] [serial = 307] [outer = (nil)] 20:07:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x92cbd400) [pid = 1826] [serial = 308] [outer = 0x92cb7000] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8de63400 == 22 [pid = 1826] [id = 91] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9dc00 == 21 [pid = 1826] [id = 89] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8fdc0c00 == 20 [pid = 1826] [id = 93] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x9320f000 == 19 [pid = 1826] [id = 94] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x95824c00 == 18 [pid = 1826] [id = 96] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x94c80000 == 17 [pid = 1826] [id = 95] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8de5b800 == 16 [pid = 1826] [id = 90] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd99400 == 15 [pid = 1826] [id = 92] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x93286000 == 14 [pid = 1826] [id = 101] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x95bc9000 == 13 [pid = 1826] [id = 100] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc9cc00 == 12 [pid = 1826] [id = 99] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x954c7c00 == 11 [pid = 1826] [id = 98] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4dc00 == 10 [pid = 1826] [id = 97] 20:07:59 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x954c8400) [pid = 1826] [serial = 285] [outer = (nil)] [url = about:blank] 20:07:59 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x954ca000) [pid = 1826] [serial = 286] [outer = (nil)] [url = about:blank] 20:07:59 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x93286c00) [pid = 1826] [serial = 282] [outer = (nil)] [url = about:blank] 20:07:59 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x93a5fc00) [pid = 1826] [serial = 283] [outer = (nil)] [url = about:blank] 20:07:59 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x92bbcc00) [pid = 1826] [serial = 279] [outer = (nil)] [url = about:blank] 20:07:59 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x92c42c00) [pid = 1826] [serial = 280] [outer = (nil)] [url = about:blank] 20:07:59 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8dd9e400) [pid = 1826] [serial = 276] [outer = (nil)] [url = about:blank] 20:07:59 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8fbd6000) [pid = 1826] [serial = 277] [outer = (nil)] [url = about:blank] 20:07:59 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x9582bc00) [pid = 1826] [serial = 288] [outer = (nil)] [url = about:blank] 20:07:59 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8fbc7800) [pid = 1826] [serial = 273] [outer = (nil)] [url = about:blank] 20:07:59 INFO - PROCESS | 1826 | 1478315279594 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]]]}] 20:07:59 INFO - . 20:07:59 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6093ms 20:07:59 INFO - PROCESS | 1826 | 1478315279636 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 20:07:59 INFO - PROCESS | 1826 | 1478315279645 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 20:07:59 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 20:07:59 INFO - PROCESS | 1826 | 1478315279656 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}] 20:07:59 INFO - PROCESS | 1826 | --DOCSHELL 0x912cc800 == 9 [pid = 1826] [id = 103] 20:07:59 INFO - PROCESS | 1826 | 1478315279859 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 20:07:59 INFO - PROCESS | 1826 | 1478315279966 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 20:07:59 INFO - PROCESS | 1826 | 1478315279972 Marionette TRACE conn4 <- [1,469,null,["8"]] 20:07:59 INFO - PROCESS | 1826 | 1478315279979 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 20:07:59 INFO - PROCESS | 1826 | 1478315279988 Marionette TRACE conn4 <- [1,470,null,{}] 20:08:00 INFO - PROCESS | 1826 | 1478315279995 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8e9000 == 10 [pid = 1826] [id = 104] 20:08:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8f8ebc00) [pid = 1826] [serial = 309] [outer = (nil)] 20:08:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8f8f5c00) [pid = 1826] [serial = 310] [outer = 0x8f8ebc00] 20:08:00 INFO - PROCESS | 1826 | 1478315280103 Marionette DEBUG loaded listener.js 20:08:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8fc8f800) [pid = 1826] [serial = 311] [outer = 0x8f8ebc00] 20:08:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc99000 == 11 [pid = 1826] [id = 105] 20:08:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8fd01400) [pid = 1826] [serial = 312] [outer = (nil)] 20:08:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8fd0f000) [pid = 1826] [serial = 313] [outer = 0x8fd01400] 20:08:02 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x954c8000) [pid = 1826] [serial = 294] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 20:08:02 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x9675a000) [pid = 1826] [serial = 301] [outer = (nil)] [url = about:blank] 20:08:02 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x96758400) [pid = 1826] [serial = 300] [outer = (nil)] [url = about:blank] 20:08:02 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8dd4fc00) [pid = 1826] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 20:08:02 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x9628b800) [pid = 1826] [serial = 297] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 20:08:02 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8de5d000) [pid = 1826] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 20:08:02 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8f8ec000) [pid = 1826] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 20:08:02 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x95826000) [pid = 1826] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 20:08:05 INFO - PROCESS | 1826 | 1478315285702 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]]]}] 20:08:05 INFO - ... 20:08:05 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6090ms 20:08:05 INFO - PROCESS | 1826 | 1478315285782 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 20:08:05 INFO - PROCESS | 1826 | 1478315285791 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 20:08:05 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 20:08:05 INFO - PROCESS | 1826 | 1478315285805 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}] 20:08:06 INFO - PROCESS | 1826 | 1478315286038 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 20:08:06 INFO - PROCESS | 1826 | 1478315286184 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 20:08:06 INFO - PROCESS | 1826 | 1478315286191 Marionette TRACE conn4 <- [1,474,null,["8"]] 20:08:06 INFO - PROCESS | 1826 | 1478315286199 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 20:08:06 INFO - PROCESS | 1826 | 1478315286208 Marionette TRACE conn4 <- [1,475,null,{}] 20:08:06 INFO - PROCESS | 1826 | 1478315286215 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbca800 == 12 [pid = 1826] [id = 106] 20:08:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8fbcc400) [pid = 1826] [serial = 314] [outer = (nil)] 20:08:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8fbd1800) [pid = 1826] [serial = 315] [outer = 0x8fbcc400] 20:08:06 INFO - PROCESS | 1826 | 1478315286339 Marionette DEBUG loaded listener.js 20:08:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8de5e400) [pid = 1826] [serial = 316] [outer = 0x8fbcc400] 20:08:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f5800 == 13 [pid = 1826] [id = 107] 20:08:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8fdca400) [pid = 1826] [serial = 317] [outer = (nil)] 20:08:06 INFO - PROCESS | 1826 | [1826] 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 623 20:08:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x912a1800) [pid = 1826] [serial = 318] [outer = 0x8fdca400] 20:08:07 INFO - PROCESS | 1826 | 1478315287481 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]]]}] 20:08:07 INFO - .. 20:08:07 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1786ms 20:08:07 INFO - PROCESS | 1826 | 1478315287590 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 20:08:07 INFO - PROCESS | 1826 | 1478315287597 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 20:08:07 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 20:08:07 INFO - PROCESS | 1826 | 1478315287605 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}] 20:08:07 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f5800 == 12 [pid = 1826] [id = 107] 20:08:07 INFO - PROCESS | 1826 | 1478315287860 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 20:08:08 INFO - PROCESS | 1826 | 1478315288001 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 20:08:08 INFO - PROCESS | 1826 | 1478315288008 Marionette TRACE conn4 <- [1,479,null,["8"]] 20:08:08 INFO - PROCESS | 1826 | 1478315288015 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 20:08:08 INFO - PROCESS | 1826 | 1478315288022 Marionette TRACE conn4 <- [1,480,null,{}] 20:08:08 INFO - PROCESS | 1826 | 1478315288029 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd43c00 == 13 [pid = 1826] [id = 108] 20:08:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x912a8800) [pid = 1826] [serial = 319] [outer = (nil)] 20:08:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x912ac000) [pid = 1826] [serial = 320] [outer = 0x912a8800] 20:08:08 INFO - PROCESS | 1826 | 1478315288160 Marionette DEBUG loaded listener.js 20:08:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x912ad800) [pid = 1826] [serial = 321] [outer = 0x912a8800] 20:08:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x92bbc800 == 14 [pid = 1826] [id = 109] 20:08:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x92bbcc00) [pid = 1826] [serial = 322] [outer = (nil)] 20:08:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x92c41c00 == 15 [pid = 1826] [id = 110] 20:08:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x92c47800) [pid = 1826] [serial = 323] [outer = (nil)] 20:08:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x92c49c00 == 16 [pid = 1826] [id = 111] 20:08:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x92c4c000) [pid = 1826] [serial = 324] [outer = (nil)] 20:08:08 INFO - PROCESS | 1826 | [1826] 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 623 20:08:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x92cb9000) [pid = 1826] [serial = 325] [outer = 0x92c47800] 20:08:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x92cbb800) [pid = 1826] [serial = 326] [outer = 0x92bbcc00] 20:08:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x912d3800) [pid = 1826] [serial = 327] [outer = 0x92c4c000] 20:08:09 INFO - PROCESS | 1826 | 1478315289378 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]]]}] 20:08:09 INFO - ... 20:08:09 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1823ms 20:08:09 INFO - PROCESS | 1826 | 1478315289439 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 20:08:09 INFO - PROCESS | 1826 | 1478315289449 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 20:08:09 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 20:08:09 INFO - PROCESS | 1826 | 1478315289504 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}] 20:08:09 INFO - PROCESS | 1826 | --DOCSHELL 0x92c49c00 == 15 [pid = 1826] [id = 111] 20:08:09 INFO - PROCESS | 1826 | 1478315289760 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 20:08:09 INFO - PROCESS | 1826 | 1478315289904 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 20:08:09 INFO - PROCESS | 1826 | 1478315289911 Marionette TRACE conn4 <- [1,484,null,["8"]] 20:08:09 INFO - PROCESS | 1826 | 1478315289916 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 20:08:09 INFO - PROCESS | 1826 | 1478315289925 Marionette TRACE conn4 <- [1,485,null,{}] 20:08:09 INFO - PROCESS | 1826 | 1478315289930 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x9328e400 == 16 [pid = 1826] [id = 112] 20:08:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x9328ec00) [pid = 1826] [serial = 328] [outer = (nil)] 20:08:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x93a5bc00) [pid = 1826] [serial = 329] [outer = 0x9328ec00] 20:08:10 INFO - PROCESS | 1826 | 1478315290058 Marionette DEBUG loaded listener.js 20:08:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x952da400) [pid = 1826] [serial = 330] [outer = 0x9328ec00] 20:08:11 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc99000 == 15 [pid = 1826] [id = 105] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x9675a400) [pid = 1826] [serial = 302] [outer = (nil)] [url = about:blank] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x9675b800) [pid = 1826] [serial = 303] [outer = (nil)] [url = about:blank] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8fbcbc00) [pid = 1826] [serial = 271] [outer = (nil)] [url = about:blank] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8de57000) [pid = 1826] [serial = 274] [outer = (nil)] [url = about:blank] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x95837c00) [pid = 1826] [serial = 289] [outer = (nil)] [url = about:blank] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x9635b000) [pid = 1826] [serial = 298] [outer = (nil)] [url = about:blank] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x9674d000) [pid = 1826] [serial = 299] [outer = (nil)] [url = about:blank] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x954d5800) [pid = 1826] [serial = 295] [outer = (nil)] [url = about:blank] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x9582b000) [pid = 1826] [serial = 296] [outer = (nil)] [url = about:blank] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8de5f000) [pid = 1826] [serial = 291] [outer = (nil)] [url = about:blank] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8fd0f800) [pid = 1826] [serial = 292] [outer = (nil)] [url = about:blank] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x952e1800) [pid = 1826] [serial = 199] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:08:11 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8fc92c00) [pid = 1826] [serial = 305] [outer = (nil)] [url = about:blank] 20:08:13 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8fbcfc00) [pid = 1826] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 20:08:13 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x92cb7000) [pid = 1826] [serial = 307] [outer = (nil)] [url = about:blank] 20:08:15 INFO - PROCESS | 1826 | 1478315295855 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]]]}] 20:08:15 INFO - .. 20:08:15 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6439ms 20:08:15 INFO - PROCESS | 1826 | 1478315295901 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 20:08:15 INFO - PROCESS | 1826 | 1478315295908 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 20:08:15 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 20:08:15 INFO - PROCESS | 1826 | 1478315295917 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}] 20:08:16 INFO - PROCESS | 1826 | 1478315296073 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 20:08:16 INFO - PROCESS | 1826 | 1478315296092 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 20:08:16 INFO - PROCESS | 1826 | 1478315296098 Marionette TRACE conn4 <- [1,489,null,["8"]] 20:08:16 INFO - PROCESS | 1826 | 1478315296190 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 20:08:16 INFO - PROCESS | 1826 | 1478315296199 Marionette TRACE conn4 <- [1,490,null,{}] 20:08:16 INFO - PROCESS | 1826 | 1478315296206 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbce400 == 16 [pid = 1826] [id = 113] 20:08:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8fbcec00) [pid = 1826] [serial = 331] [outer = (nil)] 20:08:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8fc94000) [pid = 1826] [serial = 332] [outer = 0x8fbcec00] 20:08:16 INFO - PROCESS | 1826 | 1478315296307 Marionette DEBUG loaded listener.js 20:08:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8fd03000) [pid = 1826] [serial = 333] [outer = 0x8fbcec00] 20:08:17 INFO - PROCESS | 1826 | 1478315297331 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]]]}] 20:08:17 INFO - .. 20:08:17 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1437ms 20:08:17 INFO - PROCESS | 1826 | 1478315297390 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 20:08:17 INFO - PROCESS | 1826 | 1478315297398 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 20:08:17 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 20:08:17 INFO - PROCESS | 1826 | 1478315297410 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}] 20:08:17 INFO - PROCESS | 1826 | 1478315297633 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 20:08:17 INFO - PROCESS | 1826 | 1478315297784 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 20:08:17 INFO - PROCESS | 1826 | 1478315297790 Marionette TRACE conn4 <- [1,494,null,["8"]] 20:08:17 INFO - PROCESS | 1826 | 1478315297800 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 20:08:17 INFO - PROCESS | 1826 | 1478315297807 Marionette TRACE conn4 <- [1,495,null,{}] 20:08:17 INFO - PROCESS | 1826 | 1478315297815 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x91276400 == 17 [pid = 1826] [id = 114] 20:08:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x91278c00) [pid = 1826] [serial = 334] [outer = (nil)] 20:08:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x9129f400) [pid = 1826] [serial = 335] [outer = 0x91278c00] 20:08:17 INFO - PROCESS | 1826 | 1478315297941 Marionette DEBUG loaded listener.js 20:08:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x912abc00) [pid = 1826] [serial = 336] [outer = 0x91278c00] 20:08:20 INFO - PROCESS | 1826 | --DOCSHELL 0x92c41c00 == 16 [pid = 1826] [id = 110] 20:08:20 INFO - PROCESS | 1826 | --DOCSHELL 0x92bbc800 == 15 [pid = 1826] [id = 109] 20:08:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd43c00 == 14 [pid = 1826] [id = 108] 20:08:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbca800 == 13 [pid = 1826] [id = 106] 20:08:20 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x92cbd400) [pid = 1826] [serial = 308] [outer = (nil)] [url = about:blank] 20:08:20 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8f8f5c00) [pid = 1826] [serial = 310] [outer = (nil)] [url = about:blank] 20:08:20 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8fca1400) [pid = 1826] [serial = 306] [outer = (nil)] [url = about:blank] 20:08:23 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x912a8800) [pid = 1826] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 20:08:23 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8fd01400) [pid = 1826] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:08:23 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8fbcc400) [pid = 1826] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 20:08:23 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x92c4c000) [pid = 1826] [serial = 324] [outer = (nil)] [url = about:blank] 20:08:23 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8fdca400) [pid = 1826] [serial = 317] [outer = (nil)] [url = about:blank] 20:08:23 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x9328ec00) [pid = 1826] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 20:08:23 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x92bbcc00) [pid = 1826] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:08:23 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x92c47800) [pid = 1826] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:08:23 INFO - PROCESS | 1826 | 1478315303629 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]]]}] 20:08:23 INFO - .. 20:08:23 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6246ms 20:08:23 INFO - PROCESS | 1826 | 1478315303655 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 20:08:23 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 20:08:23 INFO - PROCESS | 1826 | 1478315303661 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 20:08:23 INFO - PROCESS | 1826 | 1478315303671 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}] 20:08:23 INFO - PROCESS | 1826 | 1478315303851 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 20:08:23 INFO - PROCESS | 1826 | 1478315303959 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 20:08:23 INFO - PROCESS | 1826 | 1478315303965 Marionette TRACE conn4 <- [1,499,null,["8"]] 20:08:23 INFO - PROCESS | 1826 | 1478315303972 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 20:08:23 INFO - PROCESS | 1826 | 1478315303980 Marionette TRACE conn4 <- [1,500,null,{}] 20:08:24 INFO - PROCESS | 1826 | 1478315303987 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc9c000 == 14 [pid = 1826] [id = 115] 20:08:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8fc9cc00) [pid = 1826] [serial = 337] [outer = (nil)] 20:08:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8fca1800) [pid = 1826] [serial = 338] [outer = 0x8fc9cc00] 20:08:24 INFO - PROCESS | 1826 | 1478315304094 Marionette DEBUG loaded listener.js 20:08:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8fdbe400) [pid = 1826] [serial = 339] [outer = 0x8fc9cc00] 20:08:25 INFO - PROCESS | 1826 | 1478315305173 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]]]}] 20:08:25 INFO - .. 20:08:25 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1535ms 20:08:25 INFO - PROCESS | 1826 | 1478315305204 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 20:08:25 INFO - PROCESS | 1826 | 1478315305209 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 20:08:25 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 20:08:25 INFO - PROCESS | 1826 | 1478315305217 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}] 20:08:25 INFO - PROCESS | 1826 | 1478315305411 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 20:08:25 INFO - PROCESS | 1826 | 1478315305512 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 20:08:25 INFO - PROCESS | 1826 | 1478315305516 Marionette TRACE conn4 <- [1,504,null,["8"]] 20:08:25 INFO - PROCESS | 1826 | 1478315305523 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 20:08:25 INFO - PROCESS | 1826 | 1478315305529 Marionette TRACE conn4 <- [1,505,null,{}] 20:08:25 INFO - PROCESS | 1826 | 1478315305535 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cbe800 == 15 [pid = 1826] [id = 116] 20:08:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x92cbf400) [pid = 1826] [serial = 340] [outer = (nil)] 20:08:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x92e39800) [pid = 1826] [serial = 341] [outer = 0x92cbf400] 20:08:25 INFO - PROCESS | 1826 | 1478315305634 Marionette DEBUG loaded listener.js 20:08:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x92ebd000) [pid = 1826] [serial = 342] [outer = 0x92cbf400] 20:08:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbcf000 == 14 [pid = 1826] [id = 102] 20:08:29 INFO - PROCESS | 1826 | --DOCSHELL 0x9328e400 == 13 [pid = 1826] [id = 112] 20:08:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8e9000 == 12 [pid = 1826] [id = 104] 20:08:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc9c000 == 11 [pid = 1826] [id = 115] 20:08:29 INFO - PROCESS | 1826 | --DOCSHELL 0x91276400 == 10 [pid = 1826] [id = 114] 20:08:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbce400 == 9 [pid = 1826] [id = 113] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8fd0f000) [pid = 1826] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x912d3800) [pid = 1826] [serial = 327] [outer = (nil)] [url = about:blank] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x912a1800) [pid = 1826] [serial = 318] [outer = (nil)] [url = about:blank] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x92cbb800) [pid = 1826] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x92cb9000) [pid = 1826] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x93a5bc00) [pid = 1826] [serial = 329] [outer = (nil)] [url = about:blank] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x952da400) [pid = 1826] [serial = 330] [outer = (nil)] [url = about:blank] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x912ac000) [pid = 1826] [serial = 320] [outer = (nil)] [url = about:blank] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x912ad800) [pid = 1826] [serial = 321] [outer = (nil)] [url = about:blank] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8fbd1800) [pid = 1826] [serial = 315] [outer = (nil)] [url = about:blank] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8de5e400) [pid = 1826] [serial = 316] [outer = (nil)] [url = about:blank] 20:08:29 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fc94000) [pid = 1826] [serial = 332] [outer = (nil)] [url = about:blank] 20:08:31 INFO - PROCESS | 1826 | 1478315311203 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]]]}] 20:08:31 INFO - .. 20:08:31 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6038ms 20:08:31 INFO - PROCESS | 1826 | 1478315311258 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 20:08:31 INFO - PROCESS | 1826 | 1478315311267 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 20:08:31 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 20:08:31 INFO - PROCESS | 1826 | 1478315311280 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}] 20:08:31 INFO - PROCESS | 1826 | 1478315311480 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 20:08:31 INFO - PROCESS | 1826 | 1478315311503 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 20:08:31 INFO - PROCESS | 1826 | 1478315311509 Marionette TRACE conn4 <- [1,509,null,["8"]] 20:08:31 INFO - PROCESS | 1826 | 1478315311615 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 20:08:31 INFO - PROCESS | 1826 | 1478315311626 Marionette TRACE conn4 <- [1,510,null,{}] 20:08:31 INFO - PROCESS | 1826 | 1478315311634 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f2c00 == 10 [pid = 1826] [id = 117] 20:08:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8f8f5800) [pid = 1826] [serial = 343] [outer = (nil)] 20:08:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8fbcc400) [pid = 1826] [serial = 344] [outer = 0x8f8f5800] 20:08:31 INFO - PROCESS | 1826 | 1478315311753 Marionette DEBUG loaded listener.js 20:08:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8fc95400) [pid = 1826] [serial = 345] [outer = 0x8f8f5800] 20:08:32 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8fbcec00) [pid = 1826] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 20:08:32 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8fc9cc00) [pid = 1826] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 20:08:32 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x91278c00) [pid = 1826] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 20:08:32 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8f8ebc00) [pid = 1826] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 20:08:37 INFO - PROCESS | 1826 | 1478315317446 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]]]}] 20:08:37 INFO - .. 20:08:37 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6204ms 20:08:37 INFO - PROCESS | 1826 | 1478315317518 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 20:08:37 INFO - PROCESS | 1826 | 1478315317526 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 20:08:37 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 20:08:37 INFO - PROCESS | 1826 | 1478315317540 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}] 20:08:37 INFO - PROCESS | 1826 | 1478315317771 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 20:08:37 INFO - PROCESS | 1826 | 1478315317902 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 20:08:37 INFO - PROCESS | 1826 | 1478315317908 Marionette TRACE conn4 <- [1,514,null,["8"]] 20:08:37 INFO - PROCESS | 1826 | 1478315317918 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 20:08:37 INFO - PROCESS | 1826 | 1478315317928 Marionette TRACE conn4 <- [1,515,null,{}] 20:08:37 INFO - PROCESS | 1826 | 1478315317936 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbd1800 == 11 [pid = 1826] [id = 118] 20:08:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8fc84000) [pid = 1826] [serial = 346] [outer = (nil)] 20:08:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8fc94000) [pid = 1826] [serial = 347] [outer = 0x8fc84000] 20:08:38 INFO - PROCESS | 1826 | 1478315318065 Marionette DEBUG loaded listener.js 20:08:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8dd4a400) [pid = 1826] [serial = 348] [outer = 0x8fc84000] 20:08:39 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x92e39800) [pid = 1826] [serial = 341] [outer = (nil)] [url = about:blank] 20:08:39 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fca1800) [pid = 1826] [serial = 338] [outer = (nil)] [url = about:blank] 20:08:39 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8fdbe400) [pid = 1826] [serial = 339] [outer = (nil)] [url = about:blank] 20:08:39 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8fc8f800) [pid = 1826] [serial = 311] [outer = (nil)] [url = about:blank] 20:08:39 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x9129f400) [pid = 1826] [serial = 335] [outer = (nil)] [url = about:blank] 20:08:39 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x912abc00) [pid = 1826] [serial = 336] [outer = (nil)] [url = about:blank] 20:08:39 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8fd03000) [pid = 1826] [serial = 333] [outer = (nil)] [url = about:blank] 20:08:39 INFO - PROCESS | 1826 | 1478315319336 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]]]}] 20:08:39 INFO - . 20:08:39 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1825ms 20:08:39 INFO - PROCESS | 1826 | 1478315319364 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 20:08:39 INFO - PROCESS | 1826 | 1478315319371 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 20:08:39 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 20:08:39 INFO - PROCESS | 1826 | 1478315319381 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}] 20:08:39 INFO - PROCESS | 1826 | 1478315319565 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 20:08:39 INFO - PROCESS | 1826 | 1478315319577 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 20:08:39 INFO - PROCESS | 1826 | 1478315319584 Marionette TRACE conn4 <- [1,519,null,["8"]] 20:08:39 INFO - PROCESS | 1826 | 1478315319696 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 20:08:39 INFO - PROCESS | 1826 | 1478315319705 Marionette TRACE conn4 <- [1,520,null,{}] 20:08:39 INFO - PROCESS | 1826 | 1478315319712 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fca1800 == 12 [pid = 1826] [id = 119] 20:08:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8fd01c00) [pid = 1826] [serial = 349] [outer = (nil)] 20:08:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8fdc8800) [pid = 1826] [serial = 350] [outer = 0x8fd01c00] 20:08:39 INFO - PROCESS | 1826 | 1478315319821 Marionette DEBUG loaded listener.js 20:08:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x912a1000) [pid = 1826] [serial = 351] [outer = 0x8fd01c00] 20:08:41 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x92cbf400) [pid = 1826] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 20:08:45 INFO - PROCESS | 1826 | 1478315325416 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]]]}] 20:08:45 INFO - .. 20:08:45 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6085ms 20:08:45 INFO - PROCESS | 1826 | 1478315325468 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 20:08:45 INFO - PROCESS | 1826 | 1478315325476 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 20:08:45 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 20:08:45 INFO - PROCESS | 1826 | 1478315325532 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}] 20:08:45 INFO - PROCESS | 1826 | 1478315325752 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 20:08:45 INFO - PROCESS | 1826 | 1478315325902 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 20:08:45 INFO - PROCESS | 1826 | 1478315325910 Marionette TRACE conn4 <- [1,524,null,["8"]] 20:08:45 INFO - PROCESS | 1826 | 1478315325920 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 20:08:45 INFO - PROCESS | 1826 | 1478315325930 Marionette TRACE conn4 <- [1,525,null,{}] 20:08:45 INFO - PROCESS | 1826 | 1478315325937 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x912a2400 == 13 [pid = 1826] [id = 120] 20:08:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x912a4000) [pid = 1826] [serial = 352] [outer = (nil)] 20:08:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x912a7c00) [pid = 1826] [serial = 353] [outer = 0x912a4000] 20:08:46 INFO - PROCESS | 1826 | 1478315326073 Marionette DEBUG loaded listener.js 20:08:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x93a69400) [pid = 1826] [serial = 354] [outer = 0x912a4000] 20:08:47 INFO - PROCESS | 1826 | 1478315327294 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]]]}] 20:08:47 INFO - .. 20:08:47 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1829ms 20:08:47 INFO - PROCESS | 1826 | 1478315327400 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 20:08:47 INFO - PROCESS | 1826 | 1478315327407 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 20:08:47 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 20:08:47 INFO - PROCESS | 1826 | 1478315327416 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}] 20:08:47 INFO - PROCESS | 1826 | 1478315327671 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 20:08:47 INFO - PROCESS | 1826 | 1478315327826 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 20:08:47 INFO - PROCESS | 1826 | 1478315327832 Marionette TRACE conn4 <- [1,529,null,["8"]] 20:08:47 INFO - PROCESS | 1826 | 1478315327841 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 20:08:47 INFO - PROCESS | 1826 | 1478315327847 Marionette TRACE conn4 <- [1,530,null,{}] 20:08:47 INFO - PROCESS | 1826 | 1478315327854 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fdbf800 == 14 [pid = 1826] [id = 121] 20:08:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x951fb400) [pid = 1826] [serial = 355] [outer = (nil)] 20:08:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x952dac00) [pid = 1826] [serial = 356] [outer = 0x951fb400] 20:08:47 INFO - PROCESS | 1826 | 1478315327974 Marionette DEBUG loaded listener.js 20:08:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x952de000) [pid = 1826] [serial = 357] [outer = 0x951fb400] 20:08:49 INFO - PROCESS | 1826 | 1478315329201 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]]]}] 20:08:49 INFO - ....................... 20:08:49 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1885ms 20:08:49 INFO - PROCESS | 1826 | 1478315329311 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 20:08:49 INFO - PROCESS | 1826 | 1478315329322 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 20:08:49 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 20:08:49 INFO - PROCESS | 1826 | 1478315329331 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}] 20:08:49 INFO - PROCESS | 1826 | 1478315329596 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 20:08:49 INFO - PROCESS | 1826 | 1478315329780 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 20:08:49 INFO - PROCESS | 1826 | 1478315329787 Marionette TRACE conn4 <- [1,534,null,["8"]] 20:08:49 INFO - PROCESS | 1826 | 1478315329793 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 20:08:49 INFO - PROCESS | 1826 | 1478315329801 Marionette TRACE conn4 <- [1,535,null,{}] 20:08:49 INFO - PROCESS | 1826 | 1478315329851 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x954cfc00 == 15 [pid = 1826] [id = 122] 20:08:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x954d2c00) [pid = 1826] [serial = 358] [outer = (nil)] 20:08:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x95830800) [pid = 1826] [serial = 359] [outer = 0x954d2c00] 20:08:49 INFO - PROCESS | 1826 | 1478315329973 Marionette DEBUG loaded listener.js 20:08:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x95837c00) [pid = 1826] [serial = 360] [outer = 0x954d2c00] 20:08:51 INFO - PROCESS | 1826 | --DOCSHELL 0x92cbe800 == 14 [pid = 1826] [id = 116] 20:08:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f2c00 == 13 [pid = 1826] [id = 117] 20:08:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbd1800 == 12 [pid = 1826] [id = 118] 20:08:51 INFO - PROCESS | 1826 | --DOCSHELL 0x912a2400 == 11 [pid = 1826] [id = 120] 20:08:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8fdbf800 == 10 [pid = 1826] [id = 121] 20:08:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8fca1800 == 9 [pid = 1826] [id = 119] 20:08:51 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x92ebd000) [pid = 1826] [serial = 342] [outer = (nil)] [url = about:blank] 20:08:51 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8fbcc400) [pid = 1826] [serial = 344] [outer = (nil)] [url = about:blank] 20:08:55 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8fd01c00) [pid = 1826] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 20:08:55 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8f8f5800) [pid = 1826] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 20:08:55 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8fc84000) [pid = 1826] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 20:08:55 INFO - PROCESS | 1826 | 1478315335782 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]]]}] 20:08:55 INFO - .. 20:08:55 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6487ms 20:08:55 INFO - PROCESS | 1826 | 1478315335820 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 20:08:55 INFO - PROCESS | 1826 | 1478315335829 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 20:08:55 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 20:08:55 INFO - PROCESS | 1826 | 1478315335842 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}] 20:08:56 INFO - PROCESS | 1826 | 1478315336048 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 20:08:56 INFO - PROCESS | 1826 | 1478315336157 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 20:08:56 INFO - PROCESS | 1826 | 1478315336164 Marionette TRACE conn4 <- [1,539,null,["8"]] 20:08:56 INFO - PROCESS | 1826 | 1478315336175 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 20:08:56 INFO - PROCESS | 1826 | 1478315336185 Marionette TRACE conn4 <- [1,540,null,{}] 20:08:56 INFO - PROCESS | 1826 | 1478315336193 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:08:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f5400 == 10 [pid = 1826] [id = 123] 20:08:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8f8f5800) [pid = 1826] [serial = 361] [outer = (nil)] 20:08:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8fbc9c00) [pid = 1826] [serial = 362] [outer = 0x8f8f5800] 20:08:56 INFO - PROCESS | 1826 | 1478315336310 Marionette DEBUG loaded listener.js 20:08:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8fc96400) [pid = 1826] [serial = 363] [outer = 0x8f8f5800] 20:09:00 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8fdc8800) [pid = 1826] [serial = 350] [outer = (nil)] [url = about:blank] 20:09:00 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x912a1000) [pid = 1826] [serial = 351] [outer = (nil)] [url = about:blank] 20:09:00 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8fc94000) [pid = 1826] [serial = 347] [outer = (nil)] [url = about:blank] 20:09:00 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dd4a400) [pid = 1826] [serial = 348] [outer = (nil)] [url = about:blank] 20:09:00 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8fc95400) [pid = 1826] [serial = 345] [outer = (nil)] [url = about:blank] 20:09:01 INFO - PROCESS | 1826 | 1478315341929 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]]]}] 20:09:01 INFO - .. 20:09:01 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6107ms 20:09:01 INFO - PROCESS | 1826 | 1478315341947 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 20:09:01 INFO - PROCESS | 1826 | 1478315341954 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 20:09:01 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 20:09:01 INFO - PROCESS | 1826 | 1478315341966 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}] 20:09:02 INFO - PROCESS | 1826 | 1478315342155 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 20:09:02 INFO - PROCESS | 1826 | 1478315342274 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 20:09:02 INFO - PROCESS | 1826 | 1478315342282 Marionette TRACE conn4 <- [1,544,null,["8"]] 20:09:02 INFO - PROCESS | 1826 | 1478315342291 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 20:09:02 INFO - PROCESS | 1826 | 1478315342299 Marionette TRACE conn4 <- [1,545,null,{}] 20:09:02 INFO - PROCESS | 1826 | 1478315342306 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f3000 == 11 [pid = 1826] [id = 124] 20:09:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8f8f5000) [pid = 1826] [serial = 364] [outer = (nil)] 20:09:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8fbcb000) [pid = 1826] [serial = 365] [outer = 0x8f8f5000] 20:09:02 INFO - PROCESS | 1826 | 1478315342421 Marionette DEBUG loaded listener.js 20:09:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8fc90800) [pid = 1826] [serial = 366] [outer = 0x8f8f5000] 20:09:03 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x912a4000) [pid = 1826] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 20:09:03 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x951fb400) [pid = 1826] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 20:09:03 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x954d2c00) [pid = 1826] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 20:09:03 INFO - PROCESS | 1826 | 1478315343556 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]]]}] 20:09:03 INFO - .. 20:09:03 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1628ms 20:09:03 INFO - PROCESS | 1826 | 1478315343593 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 20:09:03 INFO - PROCESS | 1826 | 1478315343599 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 20:09:03 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 20:09:03 INFO - PROCESS | 1826 | 1478315343607 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}] 20:09:03 INFO - PROCESS | 1826 | 1478315343801 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 20:09:03 INFO - PROCESS | 1826 | 1478315343908 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 20:09:03 INFO - PROCESS | 1826 | 1478315343914 Marionette TRACE conn4 <- [1,549,null,["8"]] 20:09:03 INFO - PROCESS | 1826 | 1478315343922 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 20:09:03 INFO - PROCESS | 1826 | 1478315343929 Marionette TRACE conn4 <- [1,550,null,{}] 20:09:03 INFO - PROCESS | 1826 | 1478315343937 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd96800 == 12 [pid = 1826] [id = 125] 20:09:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8fc95000) [pid = 1826] [serial = 367] [outer = (nil)] 20:09:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x912a6000) [pid = 1826] [serial = 368] [outer = 0x8fc95000] 20:09:04 INFO - PROCESS | 1826 | 1478315344042 Marionette DEBUG loaded listener.js 20:09:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8de56800) [pid = 1826] [serial = 369] [outer = 0x8fc95000] 20:09:09 INFO - PROCESS | 1826 | 1478315349646 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]]]}] 20:09:09 INFO - PROCESS | 1826 | --DOCSHELL 0x954cfc00 == 11 [pid = 1826] [id = 122] 20:09:09 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f3000 == 10 [pid = 1826] [id = 124] 20:09:09 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f5400 == 9 [pid = 1826] [id = 123] 20:09:09 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x95830800) [pid = 1826] [serial = 359] [outer = (nil)] [url = about:blank] 20:09:09 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x95837c00) [pid = 1826] [serial = 360] [outer = (nil)] [url = about:blank] 20:09:09 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x952dac00) [pid = 1826] [serial = 356] [outer = (nil)] [url = about:blank] 20:09:09 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x952de000) [pid = 1826] [serial = 357] [outer = (nil)] [url = about:blank] 20:09:09 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x912a7c00) [pid = 1826] [serial = 353] [outer = (nil)] [url = about:blank] 20:09:09 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x93a69400) [pid = 1826] [serial = 354] [outer = (nil)] [url = about:blank] 20:09:09 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8fbc9c00) [pid = 1826] [serial = 362] [outer = (nil)] [url = about:blank] 20:09:09 INFO - .. 20:09:09 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6098ms 20:09:09 INFO - PROCESS | 1826 | 1478315349707 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 20:09:09 INFO - PROCESS | 1826 | 1478315349716 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 20:09:09 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 20:09:09 INFO - PROCESS | 1826 | 1478315349732 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}] 20:09:09 INFO - PROCESS | 1826 | 1478315349970 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 20:09:10 INFO - PROCESS | 1826 | 1478315350085 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 20:09:10 INFO - PROCESS | 1826 | 1478315350093 Marionette TRACE conn4 <- [1,554,null,["8"]] 20:09:10 INFO - PROCESS | 1826 | 1478315350102 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 20:09:10 INFO - PROCESS | 1826 | 1478315350112 Marionette TRACE conn4 <- [1,555,null,{}] 20:09:10 INFO - PROCESS | 1826 | 1478315350120 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de56c00 == 10 [pid = 1826] [id = 126] 20:09:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8de57000) [pid = 1826] [serial = 370] [outer = (nil)] 20:09:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8de5d000) [pid = 1826] [serial = 371] [outer = 0x8de57000] 20:09:10 INFO - PROCESS | 1826 | 1478315350247 Marionette DEBUG loaded listener.js 20:09:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fbcb400) [pid = 1826] [serial = 372] [outer = 0x8de57000] 20:09:11 INFO - PROCESS | 1826 | 1478315351358 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]]]}] 20:09:11 INFO - .. 20:09:11 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1674ms 20:09:11 INFO - PROCESS | 1826 | 1478315351403 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 20:09:11 INFO - PROCESS | 1826 | 1478315351409 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 20:09:11 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 20:09:11 INFO - PROCESS | 1826 | 1478315351418 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}] 20:09:11 INFO - PROCESS | 1826 | 1478315351653 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 20:09:11 INFO - PROCESS | 1826 | 1478315351728 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 20:09:11 INFO - PROCESS | 1826 | 1478315351735 Marionette TRACE conn4 <- [1,559,null,["8"]] 20:09:11 INFO - PROCESS | 1826 | 1478315351745 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 20:09:11 INFO - PROCESS | 1826 | 1478315351753 Marionette TRACE conn4 <- [1,560,null,{}] 20:09:11 INFO - PROCESS | 1826 | 1478315351761 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4c000 == 11 [pid = 1826] [id = 127] 20:09:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fbc8800) [pid = 1826] [serial = 373] [outer = (nil)] 20:09:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8fdc0400) [pid = 1826] [serial = 374] [outer = 0x8fbc8800] 20:09:11 INFO - PROCESS | 1826 | 1478315351878 Marionette DEBUG loaded listener.js 20:09:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8fdc6400) [pid = 1826] [serial = 375] [outer = 0x8fbc8800] 20:09:13 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8f8f5800) [pid = 1826] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 20:09:13 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8f8f5000) [pid = 1826] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 20:09:18 INFO - .. 20:09:18 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7141ms 20:09:18 INFO - PROCESS | 1826 | 1478315358535 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"]]]}] 20:09:18 INFO - PROCESS | 1826 | 1478315358561 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 20:09:18 INFO - PROCESS | 1826 | 1478315358568 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 20:09:18 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 20:09:18 INFO - PROCESS | 1826 | 1478315358581 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}] 20:09:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8de56c00 == 10 [pid = 1826] [id = 126] 20:09:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd96800 == 9 [pid = 1826] [id = 125] 20:09:18 INFO - PROCESS | 1826 | 1478315358862 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 20:09:18 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8fbcb000) [pid = 1826] [serial = 365] [outer = (nil)] [url = about:blank] 20:09:18 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8fc90800) [pid = 1826] [serial = 366] [outer = (nil)] [url = about:blank] 20:09:18 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8fc96400) [pid = 1826] [serial = 363] [outer = (nil)] [url = about:blank] 20:09:18 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x912a6000) [pid = 1826] [serial = 368] [outer = (nil)] [url = about:blank] 20:09:18 INFO - PROCESS | 1826 | 1478315358960 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 20:09:18 INFO - PROCESS | 1826 | 1478315358967 Marionette TRACE conn4 <- [1,564,null,["8"]] 20:09:18 INFO - PROCESS | 1826 | 1478315358977 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 20:09:18 INFO - PROCESS | 1826 | 1478315358984 Marionette TRACE conn4 <- [1,565,null,{}] 20:09:19 INFO - PROCESS | 1826 | 1478315358992 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbc9000 == 10 [pid = 1826] [id = 128] 20:09:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8fbc9400) [pid = 1826] [serial = 376] [outer = (nil)] 20:09:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8fbcbc00) [pid = 1826] [serial = 377] [outer = 0x8fbc9400] 20:09:19 INFO - PROCESS | 1826 | 1478315359105 Marionette DEBUG loaded listener.js 20:09:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fc8e800) [pid = 1826] [serial = 378] [outer = 0x8fbc9400] 20:09:19 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:09:19 INFO - PROCESS | 1826 | [1826] 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 5738 20:09:19 INFO - PROCESS | 1826 | [1826] 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 20:09:20 INFO - PROCESS | 1826 | 1478315360179 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]]]}] 20:09:20 INFO - . 20:09:20 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1633ms 20:09:20 INFO - PROCESS | 1826 | 1478315360211 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 20:09:20 INFO - PROCESS | 1826 | 1478315360217 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 20:09:20 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 20:09:20 INFO - PROCESS | 1826 | 1478315360225 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}] 20:09:20 INFO - PROCESS | 1826 | 1478315360470 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 20:09:20 INFO - PROCESS | 1826 | 1478315360487 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 20:09:20 INFO - PROCESS | 1826 | 1478315360493 Marionette TRACE conn4 <- [1,569,null,["8"]] 20:09:20 INFO - PROCESS | 1826 | 1478315360501 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 20:09:20 INFO - PROCESS | 1826 | 1478315360507 Marionette TRACE conn4 <- [1,570,null,{}] 20:09:20 INFO - PROCESS | 1826 | 1478315360515 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dda2000 == 11 [pid = 1826] [id = 129] 20:09:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fc84000) [pid = 1826] [serial = 379] [outer = (nil)] 20:09:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x912a0c00) [pid = 1826] [serial = 380] [outer = 0x8fc84000] 20:09:20 INFO - PROCESS | 1826 | 1478315360619 Marionette DEBUG loaded listener.js 20:09:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8de5f000) [pid = 1826] [serial = 381] [outer = 0x8fc84000] 20:09:21 INFO - PROCESS | 1826 | 1478315361330 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]]]}] 20:09:21 INFO - . 20:09:21 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1187ms 20:09:21 INFO - PROCESS | 1826 | 1478315361429 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 20:09:21 INFO - PROCESS | 1826 | 1478315361437 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 20:09:21 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 20:09:21 INFO - PROCESS | 1826 | 1478315361447 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}] 20:09:21 INFO - PROCESS | 1826 | 1478315361688 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 20:09:21 INFO - PROCESS | 1826 | 1478315361724 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 20:09:21 INFO - PROCESS | 1826 | 1478315361730 Marionette TRACE conn4 <- [1,574,null,["8"]] 20:09:21 INFO - PROCESS | 1826 | 1478315361735 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 20:09:21 INFO - PROCESS | 1826 | 1478315361742 Marionette TRACE conn4 <- [1,575,null,{}] 20:09:21 INFO - PROCESS | 1826 | 1478315361802 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cbe800 == 12 [pid = 1826] [id = 130] 20:09:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x92cbec00) [pid = 1826] [serial = 382] [outer = (nil)] 20:09:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x92cc1800) [pid = 1826] [serial = 383] [outer = 0x92cbec00] 20:09:21 INFO - PROCESS | 1826 | 1478315361916 Marionette DEBUG loaded listener.js 20:09:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x92e3c800) [pid = 1826] [serial = 384] [outer = 0x92cbec00] 20:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8fc95000) [pid = 1826] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 20:09:22 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8de57000) [pid = 1826] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 20:09:22 INFO - PROCESS | 1826 | 1478315362615 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]]]}] 20:09:22 INFO - . 20:09:22 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1225ms 20:09:22 INFO - PROCESS | 1826 | 1478315362672 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 20:09:22 INFO - PROCESS | 1826 | 1478315362676 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 20:09:22 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 20:09:22 INFO - PROCESS | 1826 | 1478315362685 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}] 20:09:22 INFO - PROCESS | 1826 | 1478315362873 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 20:09:22 INFO - PROCESS | 1826 | 1478315362974 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 20:09:22 INFO - PROCESS | 1826 | 1478315362980 Marionette TRACE conn4 <- [1,579,null,["8"]] 20:09:22 INFO - PROCESS | 1826 | 1478315362986 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 20:09:22 INFO - PROCESS | 1826 | 1478315362993 Marionette TRACE conn4 <- [1,580,null,{}] 20:09:23 INFO - PROCESS | 1826 | 1478315363003 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x93287000 == 13 [pid = 1826] [id = 131] 20:09:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x9328d800) [pid = 1826] [serial = 385] [outer = (nil)] 20:09:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x93a5cc00) [pid = 1826] [serial = 386] [outer = 0x9328d800] 20:09:23 INFO - PROCESS | 1826 | 1478315363112 Marionette DEBUG loaded listener.js 20:09:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x952dac00) [pid = 1826] [serial = 387] [outer = 0x9328d800] 20:09:23 INFO - PROCESS | 1826 | 1478315363725 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]]]}] 20:09:23 INFO - . 20:09:23 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1076ms 20:09:23 INFO - PROCESS | 1826 | 1478315363775 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 20:09:23 INFO - PROCESS | 1826 | 1478315363779 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 20:09:23 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 20:09:23 INFO - PROCESS | 1826 | 1478315363788 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}] 20:09:24 INFO - PROCESS | 1826 | 1478315363999 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 20:09:24 INFO - PROCESS | 1826 | 1478315364016 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 20:09:24 INFO - PROCESS | 1826 | 1478315364021 Marionette TRACE conn4 <- [1,584,null,["8"]] 20:09:24 INFO - PROCESS | 1826 | 1478315364028 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 20:09:24 INFO - PROCESS | 1826 | 1478315364039 Marionette TRACE conn4 <- [1,585,null,{}] 20:09:24 INFO - PROCESS | 1826 | 1478315364045 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x954c9000 == 14 [pid = 1826] [id = 132] 20:09:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x954c9400) [pid = 1826] [serial = 388] [outer = (nil)] 20:09:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x954cac00) [pid = 1826] [serial = 389] [outer = 0x954c9400] 20:09:24 INFO - PROCESS | 1826 | 1478315364141 Marionette DEBUG loaded listener.js 20:09:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x954cfc00) [pid = 1826] [serial = 390] [outer = 0x954c9400] 20:09:24 INFO - PROCESS | 1826 | 1478315364770 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]]]}] 20:09:24 INFO - . 20:09:24 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1036ms 20:09:24 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 20:09:24 INFO - PROCESS | 1826 | 1478315364822 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 20:09:24 INFO - PROCESS | 1826 | 1478315364825 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 20:09:24 INFO - PROCESS | 1826 | 1478315364832 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}] 20:09:25 INFO - PROCESS | 1826 | 1478315365062 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 20:09:25 INFO - PROCESS | 1826 | 1478315365166 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 20:09:25 INFO - PROCESS | 1826 | 1478315365171 Marionette TRACE conn4 <- [1,589,null,["8"]] 20:09:25 INFO - PROCESS | 1826 | 1478315365176 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 20:09:25 INFO - PROCESS | 1826 | 1478315365181 Marionette TRACE conn4 <- [1,590,null,{}] 20:09:25 INFO - PROCESS | 1826 | 1478315365186 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db1dc00 == 15 [pid = 1826] [id = 133] 20:09:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8dd41c00) [pid = 1826] [serial = 391] [outer = (nil)] 20:09:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8dda2400) [pid = 1826] [serial = 392] [outer = 0x8dd41c00] 20:09:25 INFO - PROCESS | 1826 | 1478315365332 Marionette DEBUG loaded listener.js 20:09:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8fbc8000) [pid = 1826] [serial = 393] [outer = 0x8dd41c00] 20:09:28 INFO - PROCESS | 1826 | --DOCSHELL 0x954c9000 == 14 [pid = 1826] [id = 132] 20:09:28 INFO - PROCESS | 1826 | --DOCSHELL 0x93287000 == 13 [pid = 1826] [id = 131] 20:09:28 INFO - PROCESS | 1826 | --DOCSHELL 0x92cbe800 == 12 [pid = 1826] [id = 130] 20:09:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8dda2000 == 11 [pid = 1826] [id = 129] 20:09:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbc9000 == 10 [pid = 1826] [id = 128] 20:09:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4c000 == 9 [pid = 1826] [id = 127] 20:09:28 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8fdc0400) [pid = 1826] [serial = 374] [outer = (nil)] [url = about:blank] 20:09:28 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8de5d000) [pid = 1826] [serial = 371] [outer = (nil)] [url = about:blank] 20:09:28 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8fbcb400) [pid = 1826] [serial = 372] [outer = (nil)] [url = about:blank] 20:09:28 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8de56800) [pid = 1826] [serial = 369] [outer = (nil)] [url = about:blank] 20:09:31 INFO - PROCESS | 1826 | 1478315371052 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]]]}] 20:09:31 INFO - . 20:09:31 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6240ms 20:09:31 INFO - PROCESS | 1826 | 1478315371073 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 20:09:31 INFO - PROCESS | 1826 | 1478315371081 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 20:09:31 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 20:09:31 INFO - PROCESS | 1826 | 1478315371102 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}] 20:09:31 INFO - PROCESS | 1826 | 1478315371322 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 20:09:31 INFO - PROCESS | 1826 | 1478315371358 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 20:09:31 INFO - PROCESS | 1826 | 1478315371364 Marionette TRACE conn4 <- [1,594,null,["8"]] 20:09:31 INFO - PROCESS | 1826 | 1478315371374 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 20:09:31 INFO - PROCESS | 1826 | 1478315371384 Marionette TRACE conn4 <- [1,595,null,{}] 20:09:31 INFO - PROCESS | 1826 | 1478315371445 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbd1800 == 10 [pid = 1826] [id = 134] 20:09:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8fbd4c00) [pid = 1826] [serial = 394] [outer = (nil)] 20:09:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8fc93000) [pid = 1826] [serial = 395] [outer = 0x8fbd4c00] 20:09:31 INFO - PROCESS | 1826 | 1478315371555 Marionette DEBUG loaded listener.js 20:09:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8fc97800) [pid = 1826] [serial = 396] [outer = 0x8fbd4c00] 20:09:31 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8fbc8800) [pid = 1826] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 20:09:31 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8fbc9400) [pid = 1826] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 20:09:31 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x9328d800) [pid = 1826] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 20:09:31 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8fc84000) [pid = 1826] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 20:09:31 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x92cbec00) [pid = 1826] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 20:09:37 INFO - PROCESS | 1826 | --DOCSHELL 0x8db1dc00 == 9 [pid = 1826] [id = 133] 20:09:37 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8fdc6400) [pid = 1826] [serial = 375] [outer = (nil)] [url = about:blank] 20:09:37 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8fc8e800) [pid = 1826] [serial = 378] [outer = (nil)] [url = about:blank] 20:09:37 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8fbcbc00) [pid = 1826] [serial = 377] [outer = (nil)] [url = about:blank] 20:09:37 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8de5f000) [pid = 1826] [serial = 381] [outer = (nil)] [url = about:blank] 20:09:37 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x912a0c00) [pid = 1826] [serial = 380] [outer = (nil)] [url = about:blank] 20:09:37 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x92e3c800) [pid = 1826] [serial = 384] [outer = (nil)] [url = about:blank] 20:09:37 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x92cc1800) [pid = 1826] [serial = 383] [outer = (nil)] [url = about:blank] 20:09:37 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x952dac00) [pid = 1826] [serial = 387] [outer = (nil)] [url = about:blank] 20:09:37 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x93a5cc00) [pid = 1826] [serial = 386] [outer = (nil)] [url = about:blank] 20:09:37 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x954cac00) [pid = 1826] [serial = 389] [outer = (nil)] [url = about:blank] 20:09:37 INFO - . 20:09:37 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6188ms 20:09:37 INFO - PROCESS | 1826 | 1478315377265 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"]]]}] 20:09:37 INFO - PROCESS | 1826 | 1478315377289 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 20:09:37 INFO - PROCESS | 1826 | 1478315377297 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 20:09:37 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 20:09:37 INFO - PROCESS | 1826 | 1478315377311 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}] 20:09:37 INFO - PROCESS | 1826 | 1478315377510 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 20:09:37 INFO - PROCESS | 1826 | 1478315377620 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 20:09:37 INFO - PROCESS | 1826 | 1478315377627 Marionette TRACE conn4 <- [1,599,null,["8"]] 20:09:37 INFO - PROCESS | 1826 | 1478315377635 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 20:09:37 INFO - PROCESS | 1826 | 1478315377644 Marionette TRACE conn4 <- [1,600,null,{}] 20:09:37 INFO - PROCESS | 1826 | 1478315377652 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8ecc00 == 10 [pid = 1826] [id = 135] 20:09:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8f8ef000) [pid = 1826] [serial = 397] [outer = (nil)] 20:09:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8f8f6800) [pid = 1826] [serial = 398] [outer = 0x8f8ef000] 20:09:37 INFO - PROCESS | 1826 | 1478315377769 Marionette DEBUG loaded listener.js 20:09:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fbd0400) [pid = 1826] [serial = 399] [outer = 0x8f8ef000] 20:09:39 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dd41c00) [pid = 1826] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 20:09:39 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x954c9400) [pid = 1826] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 20:09:43 INFO - PROCESS | 1826 | 1478315383412 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]]]}] 20:09:43 INFO - . 20:09:43 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6151ms 20:09:43 INFO - PROCESS | 1826 | 1478315383461 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 20:09:43 INFO - PROCESS | 1826 | 1478315383468 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 20:09:43 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 20:09:43 INFO - PROCESS | 1826 | 1478315383480 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}] 20:09:43 INFO - PROCESS | 1826 | 1478315383719 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 20:09:43 INFO - PROCESS | 1826 | 1478315383869 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 20:09:43 INFO - PROCESS | 1826 | 1478315383876 Marionette TRACE conn4 <- [1,604,null,["8"]] 20:09:43 INFO - PROCESS | 1826 | 1478315383887 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 20:09:43 INFO - PROCESS | 1826 | 1478315383897 Marionette TRACE conn4 <- [1,605,null,{}] 20:09:43 INFO - PROCESS | 1826 | 1478315383907 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbcc000 == 11 [pid = 1826] [id = 136] 20:09:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8fbcd400) [pid = 1826] [serial = 400] [outer = (nil)] 20:09:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fc8fc00) [pid = 1826] [serial = 401] [outer = 0x8fbcd400] 20:09:44 INFO - PROCESS | 1826 | 1478315384077 Marionette DEBUG loaded listener.js 20:09:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8de56800) [pid = 1826] [serial = 402] [outer = 0x8fbcd400] 20:09:44 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:09:44 INFO - PROCESS | 1826 | [1826] 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 5738 20:09:44 INFO - PROCESS | 1826 | [1826] 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 20:09:45 INFO - PROCESS | 1826 | 1478315385301 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]]]}] 20:09:45 INFO - . 20:09:45 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1874ms 20:09:45 INFO - PROCESS | 1826 | 1478315385353 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 20:09:45 INFO - PROCESS | 1826 | 1478315385361 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 20:09:45 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 20:09:45 INFO - PROCESS | 1826 | 1478315385420 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}] 20:09:45 INFO - PROCESS | 1826 | 1478315385648 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 20:09:45 INFO - PROCESS | 1826 | 1478315385795 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 20:09:45 INFO - PROCESS | 1826 | 1478315385801 Marionette TRACE conn4 <- [1,609,null,["8"]] 20:09:45 INFO - PROCESS | 1826 | 1478315385810 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 20:09:45 INFO - PROCESS | 1826 | 1478315385816 Marionette TRACE conn4 <- [1,610,null,{}] 20:09:45 INFO - PROCESS | 1826 | 1478315385823 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x912abc00 == 12 [pid = 1826] [id = 137] 20:09:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x912ac000) [pid = 1826] [serial = 403] [outer = (nil)] 20:09:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x912ad000) [pid = 1826] [serial = 404] [outer = 0x912ac000] 20:09:46 INFO - PROCESS | 1826 | 1478315385998 Marionette DEBUG loaded listener.js 20:09:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x912d5800) [pid = 1826] [serial = 405] [outer = 0x912ac000] 20:09:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x92cbcc00) [pid = 1826] [serial = 406] [outer = 0x9a333000] 20:09:47 INFO - PROCESS | 1826 | 1478315387329 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]]]}] 20:09:47 INFO - . 20:09:47 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1978ms 20:09:47 INFO - PROCESS | 1826 | 1478315387398 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 20:09:47 INFO - PROCESS | 1826 | 1478315387408 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 20:09:47 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 20:09:47 INFO - PROCESS | 1826 | 1478315387438 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}] 20:09:47 INFO - PROCESS | 1826 | 1478315387631 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 20:09:47 INFO - PROCESS | 1826 | 1478315387844 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 20:09:47 INFO - PROCESS | 1826 | 1478315387851 Marionette TRACE conn4 <- [1,614,null,["8"]] 20:09:47 INFO - PROCESS | 1826 | 1478315387861 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 20:09:47 INFO - PROCESS | 1826 | 1478315387871 Marionette TRACE conn4 <- [1,615,null,{}] 20:09:47 INFO - PROCESS | 1826 | 1478315387880 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9a400 == 13 [pid = 1826] [id = 138] 20:09:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8dd9ac00) [pid = 1826] [serial = 407] [outer = (nil)] 20:09:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8dd9f800) [pid = 1826] [serial = 408] [outer = 0x8dd9ac00] 20:09:48 INFO - PROCESS | 1826 | 1478315387998 Marionette DEBUG loaded listener.js 20:09:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x93203800) [pid = 1826] [serial = 409] [outer = 0x8dd9ac00] 20:09:48 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x954cfc00) [pid = 1826] [serial = 390] [outer = (nil)] [url = about:blank] 20:09:48 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8dda2400) [pid = 1826] [serial = 392] [outer = (nil)] [url = about:blank] 20:09:48 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8fbc8000) [pid = 1826] [serial = 393] [outer = (nil)] [url = about:blank] 20:09:48 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8fc93000) [pid = 1826] [serial = 395] [outer = (nil)] [url = about:blank] 20:09:49 INFO - PROCESS | 1826 | 1478315389238 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]]]}] 20:09:49 INFO - .. 20:09:49 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1837ms 20:09:49 INFO - PROCESS | 1826 | 1478315389269 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 20:09:49 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 20:09:49 INFO - PROCESS | 1826 | 1478315389277 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 20:09:49 INFO - PROCESS | 1826 | 1478315389287 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}] 20:09:49 INFO - PROCESS | 1826 | 1478315389468 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 20:09:49 INFO - PROCESS | 1826 | 1478315389583 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 20:09:49 INFO - PROCESS | 1826 | 1478315389590 Marionette TRACE conn4 <- [1,619,null,["8"]] 20:09:49 INFO - PROCESS | 1826 | 1478315389600 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 20:09:49 INFO - PROCESS | 1826 | 1478315389608 Marionette TRACE conn4 <- [1,620,null,{}] 20:09:49 INFO - PROCESS | 1826 | 1478315389614 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a5f800 == 14 [pid = 1826] [id = 139] 20:09:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x93a60000) [pid = 1826] [serial = 410] [outer = (nil)] 20:09:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x93a61c00) [pid = 1826] [serial = 411] [outer = 0x93a60000] 20:09:49 INFO - PROCESS | 1826 | 1478315389720 Marionette DEBUG loaded listener.js 20:09:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x93a68000) [pid = 1826] [serial = 412] [outer = 0x93a60000] 20:09:50 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8fbd4c00) [pid = 1826] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 20:09:55 INFO - PROCESS | 1826 | 1478315395327 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]]]}] 20:09:55 INFO - .. 20:09:55 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6089ms 20:09:55 INFO - PROCESS | 1826 | 1478315395380 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 20:09:55 INFO - PROCESS | 1826 | 1478315395388 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 20:09:55 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 20:09:55 INFO - PROCESS | 1826 | 1478315395400 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}] 20:09:55 INFO - PROCESS | 1826 | 1478315395631 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 20:09:55 INFO - PROCESS | 1826 | 1478315395782 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 20:09:55 INFO - PROCESS | 1826 | 1478315395788 Marionette TRACE conn4 <- [1,624,null,["8"]] 20:09:55 INFO - PROCESS | 1826 | 1478315395798 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 20:09:55 INFO - PROCESS | 1826 | 1478315395806 Marionette TRACE conn4 <- [1,625,null,{}] 20:09:55 INFO - PROCESS | 1826 | 1478315395814 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x92eb3400 == 15 [pid = 1826] [id = 140] 20:09:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x92eb4400) [pid = 1826] [serial = 413] [outer = (nil)] 20:09:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x92ebb400) [pid = 1826] [serial = 414] [outer = 0x92eb4400] 20:09:55 INFO - PROCESS | 1826 | 1478315395946 Marionette DEBUG loaded listener.js 20:09:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x9328d800) [pid = 1826] [serial = 415] [outer = 0x92eb4400] 20:09:57 INFO - PROCESS | 1826 | 1478315397189 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]]]}] 20:09:57 INFO - .. 20:09:57 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1825ms 20:09:57 INFO - PROCESS | 1826 | 1478315397224 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 20:09:57 INFO - PROCESS | 1826 | 1478315397230 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 20:09:57 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 20:09:57 INFO - PROCESS | 1826 | 1478315397294 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}] 20:09:57 INFO - PROCESS | 1826 | 1478315397522 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 20:09:57 INFO - PROCESS | 1826 | 1478315397658 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 20:09:57 INFO - PROCESS | 1826 | 1478315397663 Marionette TRACE conn4 <- [1,629,null,["8"]] 20:09:57 INFO - PROCESS | 1826 | 1478315397673 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 20:09:57 INFO - PROCESS | 1826 | 1478315397679 Marionette TRACE conn4 <- [1,630,null,{}] 20:09:57 INFO - PROCESS | 1826 | 1478315397687 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd48000 == 16 [pid = 1826] [id = 141] 20:09:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x94c83400) [pid = 1826] [serial = 416] [outer = (nil)] 20:09:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x94e82000) [pid = 1826] [serial = 417] [outer = 0x94c83400] 20:09:57 INFO - PROCESS | 1826 | 1478315397806 Marionette DEBUG loaded listener.js 20:09:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x951fd400) [pid = 1826] [serial = 418] [outer = 0x94c83400] 20:09:58 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9a400 == 15 [pid = 1826] [id = 138] 20:09:58 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8f8f6800) [pid = 1826] [serial = 398] [outer = (nil)] [url = about:blank] 20:09:58 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8fc97800) [pid = 1826] [serial = 396] [outer = (nil)] [url = about:blank] 20:09:59 INFO - PROCESS | 1826 | 1478315399081 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]]]}] 20:09:59 INFO - . 20:09:59 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1844ms 20:09:59 INFO - PROCESS | 1826 | 1478315399122 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 20:09:59 INFO - PROCESS | 1826 | 1478315399130 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 20:09:59 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 20:09:59 INFO - PROCESS | 1826 | 1478315399143 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}] 20:09:59 INFO - PROCESS | 1826 | 1478315399332 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 20:09:59 INFO - PROCESS | 1826 | 1478315399440 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 20:09:59 INFO - PROCESS | 1826 | 1478315399446 Marionette TRACE conn4 <- [1,634,null,["8"]] 20:09:59 INFO - PROCESS | 1826 | 1478315399454 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 20:09:59 INFO - PROCESS | 1826 | 1478315399462 Marionette TRACE conn4 <- [1,635,null,{}] 20:09:59 INFO - PROCESS | 1826 | 1478315399469 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:09:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x912a9c00 == 16 [pid = 1826] [id = 142] 20:09:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x912aa400) [pid = 1826] [serial = 419] [outer = (nil)] 20:09:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x92cb4400) [pid = 1826] [serial = 420] [outer = 0x912aa400] 20:09:59 INFO - PROCESS | 1826 | 1478315399579 Marionette DEBUG loaded listener.js 20:09:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x93208c00) [pid = 1826] [serial = 421] [outer = 0x912aa400] 20:10:00 INFO - PROCESS | 1826 | 1478315400665 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]]]}] 20:10:00 INFO - . 20:10:00 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1578ms 20:10:00 INFO - PROCESS | 1826 | 1478315400719 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 20:10:00 INFO - PROCESS | 1826 | 1478315400727 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 20:10:00 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 20:10:00 INFO - PROCESS | 1826 | 1478315400735 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}] 20:10:00 INFO - PROCESS | 1826 | 1478315400987 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 20:10:01 INFO - PROCESS | 1826 | 1478315401057 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 20:10:01 INFO - PROCESS | 1826 | 1478315401062 Marionette TRACE conn4 <- [1,639,null,["8"]] 20:10:01 INFO - PROCESS | 1826 | 1478315401070 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 20:10:01 INFO - PROCESS | 1826 | 1478315401077 Marionette TRACE conn4 <- [1,640,null,{}] 20:10:01 INFO - PROCESS | 1826 | 1478315401084 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x952d8800 == 17 [pid = 1826] [id = 143] 20:10:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x952de800) [pid = 1826] [serial = 422] [outer = (nil)] 20:10:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x952e0c00) [pid = 1826] [serial = 423] [outer = 0x952de800] 20:10:01 INFO - PROCESS | 1826 | 1478315401198 Marionette DEBUG loaded listener.js 20:10:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x952e3c00) [pid = 1826] [serial = 424] [outer = 0x952de800] 20:10:02 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8dd9ac00) [pid = 1826] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 20:10:02 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8fbcd400) [pid = 1826] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 20:10:02 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x912ac000) [pid = 1826] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 20:10:06 INFO - PROCESS | 1826 | 1478315406903 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]]]}] 20:10:06 INFO - .. 20:10:06 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6197ms 20:10:06 INFO - PROCESS | 1826 | 1478315406933 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 20:10:06 INFO - PROCESS | 1826 | 1478315406941 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 20:10:06 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 20:10:06 INFO - PROCESS | 1826 | 1478315406952 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}] 20:10:07 INFO - PROCESS | 1826 | 1478315407179 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 20:10:07 INFO - PROCESS | 1826 | 1478315407331 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 20:10:07 INFO - PROCESS | 1826 | 1478315407339 Marionette TRACE conn4 <- [1,644,null,["8"]] 20:10:07 INFO - PROCESS | 1826 | 1478315407349 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 20:10:07 INFO - PROCESS | 1826 | 1478315407358 Marionette TRACE conn4 <- [1,645,null,{}] 20:10:07 INFO - PROCESS | 1826 | 1478315407369 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x912ac000 == 18 [pid = 1826] [id = 144] 20:10:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x92bbcc00) [pid = 1826] [serial = 425] [outer = (nil)] 20:10:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x9320a400) [pid = 1826] [serial = 426] [outer = 0x92bbcc00] 20:10:07 INFO - PROCESS | 1826 | 1478315407558 Marionette DEBUG loaded listener.js 20:10:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x93a67c00) [pid = 1826] [serial = 427] [outer = 0x92bbcc00] 20:10:09 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbd1800 == 17 [pid = 1826] [id = 134] 20:10:09 INFO - PROCESS | 1826 | --DOCSHELL 0x912a9c00 == 16 [pid = 1826] [id = 142] 20:10:09 INFO - PROCESS | 1826 | --DOCSHELL 0x92eb3400 == 15 [pid = 1826] [id = 140] 20:10:09 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8dd9f800) [pid = 1826] [serial = 408] [outer = (nil)] [url = about:blank] 20:10:09 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x93203800) [pid = 1826] [serial = 409] [outer = (nil)] [url = about:blank] 20:10:09 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x912ad000) [pid = 1826] [serial = 404] [outer = (nil)] [url = about:blank] 20:10:09 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x912d5800) [pid = 1826] [serial = 405] [outer = (nil)] [url = about:blank] 20:10:09 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8fc8fc00) [pid = 1826] [serial = 401] [outer = (nil)] [url = about:blank] 20:10:09 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8de56800) [pid = 1826] [serial = 402] [outer = (nil)] [url = about:blank] 20:10:09 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x92e3ec00) [pid = 1826] [serial = 293] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:10:09 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x93a61c00) [pid = 1826] [serial = 411] [outer = (nil)] [url = about:blank] 20:10:11 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x92eb4400) [pid = 1826] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 20:10:11 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x94c83400) [pid = 1826] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 20:10:11 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x912aa400) [pid = 1826] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 20:10:11 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8f8ef000) [pid = 1826] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 20:10:13 INFO - PROCESS | 1826 | 1478315413326 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]]]}] 20:10:13 INFO - .. 20:10:13 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6435ms 20:10:13 INFO - PROCESS | 1826 | 1478315413396 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 20:10:13 INFO - PROCESS | 1826 | 1478315413404 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 20:10:13 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 20:10:13 INFO - PROCESS | 1826 | 1478315413420 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}] 20:10:13 INFO - PROCESS | 1826 | 1478315413596 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 20:10:13 INFO - PROCESS | 1826 | 1478315413627 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 20:10:13 INFO - PROCESS | 1826 | 1478315413638 Marionette TRACE conn4 <- [1,649,null,["8"]] 20:10:13 INFO - PROCESS | 1826 | 1478315413738 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 20:10:13 INFO - PROCESS | 1826 | 1478315413746 Marionette TRACE conn4 <- [1,650,null,{}] 20:10:13 INFO - PROCESS | 1826 | 1478315413754 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc91c00 == 16 [pid = 1826] [id = 145] 20:10:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8fc92400) [pid = 1826] [serial = 428] [outer = (nil)] 20:10:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8fc9a000) [pid = 1826] [serial = 429] [outer = 0x8fc92400] 20:10:13 INFO - PROCESS | 1826 | 1478315413857 Marionette DEBUG loaded listener.js 20:10:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8fd0c800) [pid = 1826] [serial = 430] [outer = 0x8fc92400] 20:10:14 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:10:14 INFO - PROCESS | 1826 | [1826] 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 5738 20:10:14 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:10:18 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8fbd0400) [pid = 1826] [serial = 399] [outer = (nil)] [url = about:blank] 20:10:18 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x92cb4400) [pid = 1826] [serial = 420] [outer = (nil)] [url = about:blank] 20:10:18 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x93208c00) [pid = 1826] [serial = 421] [outer = (nil)] [url = about:blank] 20:10:18 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x94e82000) [pid = 1826] [serial = 417] [outer = (nil)] [url = about:blank] 20:10:18 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x951fd400) [pid = 1826] [serial = 418] [outer = (nil)] [url = about:blank] 20:10:18 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x92ebb400) [pid = 1826] [serial = 414] [outer = (nil)] [url = about:blank] 20:10:18 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x9328d800) [pid = 1826] [serial = 415] [outer = (nil)] [url = about:blank] 20:10:18 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x952e0c00) [pid = 1826] [serial = 423] [outer = (nil)] [url = about:blank] 20:10:19 INFO - PROCESS | 1826 | 1478315419465 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]]]}] 20:10:19 INFO - .. 20:10:19 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6085ms 20:10:19 INFO - PROCESS | 1826 | 1478315419504 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 20:10:19 INFO - PROCESS | 1826 | 1478315419510 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 20:10:19 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 20:10:19 INFO - PROCESS | 1826 | 1478315419522 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}] 20:10:19 INFO - PROCESS | 1826 | 1478315419757 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 20:10:19 INFO - PROCESS | 1826 | 1478315419789 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 20:10:19 INFO - PROCESS | 1826 | 1478315419800 Marionette TRACE conn4 <- [1,654,null,["8"]] 20:10:19 INFO - PROCESS | 1826 | 1478315419817 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 20:10:19 INFO - PROCESS | 1826 | 1478315419832 Marionette TRACE conn4 <- [1,655,null,{}] 20:10:19 INFO - PROCESS | 1826 | 1478315419840 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbc9c00 == 17 [pid = 1826] [id = 146] 20:10:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fbca800) [pid = 1826] [serial = 431] [outer = (nil)] 20:10:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fbcf000) [pid = 1826] [serial = 432] [outer = 0x8fbca800] 20:10:19 INFO - PROCESS | 1826 | 1478315419953 Marionette DEBUG loaded listener.js 20:10:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8de54c00) [pid = 1826] [serial = 433] [outer = 0x8fbca800] 20:10:20 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x952de800) [pid = 1826] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 20:10:20 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x92bbcc00) [pid = 1826] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 20:10:20 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x93a60000) [pid = 1826] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 20:10:25 INFO - PROCESS | 1826 | 1478315425645 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]]]}] 20:10:25 INFO - . 20:10:25 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6149ms 20:10:25 INFO - PROCESS | 1826 | 1478315425668 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 20:10:25 INFO - PROCESS | 1826 | 1478315425675 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 20:10:25 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 20:10:25 INFO - PROCESS | 1826 | 1478315425686 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}] 20:10:25 INFO - PROCESS | 1826 | 1478315425908 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 20:10:26 INFO - PROCESS | 1826 | 1478315426055 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 20:10:26 INFO - PROCESS | 1826 | 1478315426062 Marionette TRACE conn4 <- [1,659,null,["8"]] 20:10:26 INFO - PROCESS | 1826 | 1478315426071 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 20:10:26 INFO - PROCESS | 1826 | 1478315426080 Marionette TRACE conn4 <- [1,660,null,{}] 20:10:26 INFO - PROCESS | 1826 | 1478315426087 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc94c00 == 18 [pid = 1826] [id = 147] 20:10:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fc95800) [pid = 1826] [serial = 434] [outer = (nil)] 20:10:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fc9d400) [pid = 1826] [serial = 435] [outer = 0x8fc95800] 20:10:26 INFO - PROCESS | 1826 | 1478315426250 Marionette DEBUG loaded listener.js 20:10:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8fbcb000) [pid = 1826] [serial = 436] [outer = 0x8fc95800] 20:10:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc98000 == 19 [pid = 1826] [id = 148] 20:10:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x912ab800) [pid = 1826] [serial = 437] [outer = (nil)] 20:10:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x912a0000) [pid = 1826] [serial = 438] [outer = 0x912ab800] 20:10:27 INFO - PROCESS | 1826 | 1478315427405 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]]]}] 20:10:27 INFO - . 20:10:27 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1777ms 20:10:27 INFO - PROCESS | 1826 | 1478315427463 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 20:10:27 INFO - PROCESS | 1826 | 1478315427470 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 20:10:27 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 20:10:27 INFO - PROCESS | 1826 | 1478315427562 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}] 20:10:27 INFO - PROCESS | 1826 | 1478315427828 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 20:10:27 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x93a68000) [pid = 1826] [serial = 412] [outer = (nil)] [url = about:blank] 20:10:27 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x9320a400) [pid = 1826] [serial = 426] [outer = (nil)] [url = about:blank] 20:10:27 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x93a67c00) [pid = 1826] [serial = 427] [outer = (nil)] [url = about:blank] 20:10:27 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x952e3c00) [pid = 1826] [serial = 424] [outer = (nil)] [url = about:blank] 20:10:27 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8fc9a000) [pid = 1826] [serial = 429] [outer = (nil)] [url = about:blank] 20:10:27 INFO - PROCESS | 1826 | 1478315427940 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 20:10:27 INFO - PROCESS | 1826 | 1478315427947 Marionette TRACE conn4 <- [1,664,null,["8"]] 20:10:27 INFO - PROCESS | 1826 | 1478315427954 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 20:10:27 INFO - PROCESS | 1826 | 1478315427961 Marionette TRACE conn4 <- [1,665,null,{}] 20:10:27 INFO - PROCESS | 1826 | 1478315427967 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc94400 == 20 [pid = 1826] [id = 149] 20:10:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fc99000) [pid = 1826] [serial = 439] [outer = (nil)] 20:10:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fc9f000) [pid = 1826] [serial = 440] [outer = 0x8fc99000] 20:10:28 INFO - PROCESS | 1826 | 1478315428074 Marionette DEBUG loaded listener.js 20:10:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x91276000) [pid = 1826] [serial = 441] [outer = 0x8fc99000] 20:10:30 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8fc92400) [pid = 1826] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 20:10:33 INFO - PROCESS | 1826 | 1478315433677 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]]]}] 20:10:33 INFO - .. 20:10:33 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6187ms 20:10:33 INFO - PROCESS | 1826 | 1478315433729 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 20:10:33 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 20:10:33 INFO - PROCESS | 1826 | 1478315433736 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 20:10:33 INFO - PROCESS | 1826 | 1478315433744 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}] 20:10:33 INFO - PROCESS | 1826 | 1478315433954 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 20:10:34 INFO - PROCESS | 1826 | 1478315434105 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 20:10:34 INFO - PROCESS | 1826 | 1478315434111 Marionette TRACE conn4 <- [1,669,null,["8"]] 20:10:34 INFO - PROCESS | 1826 | 1478315434124 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 20:10:34 INFO - PROCESS | 1826 | 1478315434134 Marionette TRACE conn4 <- [1,670,null,{}] 20:10:34 INFO - PROCESS | 1826 | 1478315434144 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9ac00 == 21 [pid = 1826] [id = 150] 20:10:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8dda3000) [pid = 1826] [serial = 442] [outer = (nil)] 20:10:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8de59000) [pid = 1826] [serial = 443] [outer = 0x8dda3000] 20:10:34 INFO - PROCESS | 1826 | 1478315434273 Marionette DEBUG loaded listener.js 20:10:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x93a5bc00) [pid = 1826] [serial = 444] [outer = 0x8dda3000] 20:10:34 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 20:10:34 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:10:35 INFO - PROCESS | 1826 | 1478315435472 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]]]}] 20:10:35 INFO - .. 20:10:35 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1784ms 20:10:35 INFO - PROCESS | 1826 | 1478315435529 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 20:10:35 INFO - PROCESS | 1826 | 1478315435549 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 20:10:35 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 20:10:35 INFO - PROCESS | 1826 | 1478315435602 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}] 20:10:35 INFO - PROCESS | 1826 | 1478315435823 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 20:10:35 INFO - PROCESS | 1826 | 1478315435981 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 20:10:35 INFO - PROCESS | 1826 | 1478315435988 Marionette TRACE conn4 <- [1,674,null,["8"]] 20:10:35 INFO - PROCESS | 1826 | 1478315435996 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 20:10:36 INFO - PROCESS | 1826 | 1478315436006 Marionette TRACE conn4 <- [1,675,null,{}] 20:10:36 INFO - PROCESS | 1826 | 1478315436012 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x94124400 == 22 [pid = 1826] [id = 151] 20:10:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x94126000) [pid = 1826] [serial = 445] [outer = (nil)] 20:10:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x9412b800) [pid = 1826] [serial = 446] [outer = 0x94126000] 20:10:36 INFO - PROCESS | 1826 | 1478315436134 Marionette DEBUG loaded listener.js 20:10:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x951fac00) [pid = 1826] [serial = 447] [outer = 0x94126000] 20:10:37 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:10:37 INFO - PROCESS | 1826 | [1826] 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 5738 20:10:37 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc91c00 == 21 [pid = 1826] [id = 145] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x912abc00 == 20 [pid = 1826] [id = 137] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc98000 == 19 [pid = 1826] [id = 148] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc94c00 == 18 [pid = 1826] [id = 147] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbc9c00 == 17 [pid = 1826] [id = 146] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc94400 == 16 [pid = 1826] [id = 149] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9ac00 == 15 [pid = 1826] [id = 150] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x912ac000 == 14 [pid = 1826] [id = 144] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbcc000 == 13 [pid = 1826] [id = 136] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x93a5f800 == 12 [pid = 1826] [id = 139] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8ecc00 == 11 [pid = 1826] [id = 135] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x952d8800 == 10 [pid = 1826] [id = 143] 20:10:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd48000 == 9 [pid = 1826] [id = 141] 20:10:39 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8fbcf000) [pid = 1826] [serial = 432] [outer = (nil)] [url = about:blank] 20:10:39 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8fd0c800) [pid = 1826] [serial = 430] [outer = (nil)] [url = about:blank] 20:10:41 INFO - PROCESS | 1826 | 1478315441845 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]]]}] 20:10:41 INFO - .. 20:10:41 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6293ms 20:10:41 INFO - PROCESS | 1826 | 1478315441898 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 20:10:41 INFO - PROCESS | 1826 | 1478315441905 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 20:10:41 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 20:10:41 INFO - PROCESS | 1826 | 1478315441918 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}] 20:10:42 INFO - PROCESS | 1826 | 1478315442197 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 20:10:42 INFO - PROCESS | 1826 | 1478315442235 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 20:10:42 INFO - PROCESS | 1826 | 1478315442242 Marionette TRACE conn4 <- [1,679,null,["8"]] 20:10:42 INFO - PROCESS | 1826 | 1478315442253 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 20:10:42 INFO - PROCESS | 1826 | 1478315442263 Marionette TRACE conn4 <- [1,680,null,{}] 20:10:42 INFO - PROCESS | 1826 | 1478315442325 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8e7c00 == 10 [pid = 1826] [id = 152] 20:10:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8f8e9000) [pid = 1826] [serial = 448] [outer = (nil)] 20:10:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8fbcd400) [pid = 1826] [serial = 449] [outer = 0x8f8e9000] 20:10:42 INFO - PROCESS | 1826 | 1478315442439 Marionette DEBUG loaded listener.js 20:10:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8fc92400) [pid = 1826] [serial = 450] [outer = 0x8f8e9000] 20:10:43 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8fc99000) [pid = 1826] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 20:10:43 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x912ab800) [pid = 1826] [serial = 437] [outer = (nil)] [url = about:srcdoc] 20:10:43 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8fc95800) [pid = 1826] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 20:10:43 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8fbca800) [pid = 1826] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 20:10:48 INFO - PROCESS | 1826 | 1478315448168 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]]]}] 20:10:48 INFO - .. 20:10:48 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6291ms 20:10:48 INFO - PROCESS | 1826 | 1478315448208 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 20:10:48 INFO - PROCESS | 1826 | 1478315448214 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 20:10:48 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 20:10:48 INFO - PROCESS | 1826 | --DOCSHELL 0x94124400 == 9 [pid = 1826] [id = 151] 20:10:48 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8de54c00) [pid = 1826] [serial = 433] [outer = (nil)] [url = about:blank] 20:10:48 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fbcb000) [pid = 1826] [serial = 436] [outer = (nil)] [url = about:blank] 20:10:48 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8fc9d400) [pid = 1826] [serial = 435] [outer = (nil)] [url = about:blank] 20:10:48 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x91276000) [pid = 1826] [serial = 441] [outer = (nil)] [url = about:blank] 20:10:48 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8fc9f000) [pid = 1826] [serial = 440] [outer = (nil)] [url = about:blank] 20:10:48 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x912a0000) [pid = 1826] [serial = 438] [outer = (nil)] [url = about:srcdoc] 20:10:48 INFO - PROCESS | 1826 | 1478315448278 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}] 20:10:48 INFO - PROCESS | 1826 | 1478315448484 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 20:10:48 INFO - PROCESS | 1826 | 1478315448609 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 20:10:48 INFO - PROCESS | 1826 | 1478315448616 Marionette TRACE conn4 <- [1,684,null,["8"]] 20:10:48 INFO - PROCESS | 1826 | 1478315448625 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 20:10:48 INFO - PROCESS | 1826 | 1478315448632 Marionette TRACE conn4 <- [1,685,null,{}] 20:10:48 INFO - PROCESS | 1826 | 1478315448639 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f5000 == 10 [pid = 1826] [id = 153] 20:10:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8f8f5800) [pid = 1826] [serial = 451] [outer = (nil)] 20:10:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fbcc800) [pid = 1826] [serial = 452] [outer = 0x8f8f5800] 20:10:48 INFO - PROCESS | 1826 | 1478315448768 Marionette DEBUG loaded listener.js 20:10:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fc91800) [pid = 1826] [serial = 453] [outer = 0x8f8f5800] 20:10:49 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:10:49 INFO - PROCESS | 1826 | [1826] 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 5738 20:10:49 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:10:49 INFO - PROCESS | 1826 | 1478315449865 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]]]}] 20:10:49 INFO - .. 20:10:49 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1629ms 20:10:49 INFO - PROCESS | 1826 | 1478315449889 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 20:10:49 INFO - PROCESS | 1826 | 1478315449895 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 20:10:49 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 20:10:49 INFO - PROCESS | 1826 | 1478315449903 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}] 20:10:50 INFO - PROCESS | 1826 | 1478315450152 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 20:10:50 INFO - PROCESS | 1826 | 1478315450218 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 20:10:50 INFO - PROCESS | 1826 | 1478315450224 Marionette TRACE conn4 <- [1,689,null,["8"]] 20:10:50 INFO - PROCESS | 1826 | 1478315450231 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 20:10:50 INFO - PROCESS | 1826 | 1478315450238 Marionette TRACE conn4 <- [1,690,null,{}] 20:10:50 INFO - PROCESS | 1826 | 1478315450245 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4e000 == 11 [pid = 1826] [id = 154] 20:10:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x912ad000) [pid = 1826] [serial = 454] [outer = (nil)] 20:10:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x912cd800) [pid = 1826] [serial = 455] [outer = 0x912ad000] 20:10:50 INFO - PROCESS | 1826 | 1478315450351 Marionette DEBUG loaded listener.js 20:10:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x92bafc00) [pid = 1826] [serial = 456] [outer = 0x912ad000] 20:10:51 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8dda3000) [pid = 1826] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 20:10:51 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x94126000) [pid = 1826] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 20:10:55 INFO - PROCESS | 1826 | 1478315455983 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]]]}] 20:10:56 INFO - .. 20:10:56 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6138ms 20:10:56 INFO - PROCESS | 1826 | 1478315456042 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 20:10:56 INFO - PROCESS | 1826 | 1478315456050 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 20:10:56 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 20:10:56 INFO - PROCESS | 1826 | 1478315456106 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}] 20:10:56 INFO - PROCESS | 1826 | 1478315456344 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 20:10:56 INFO - PROCESS | 1826 | 1478315456493 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 20:10:56 INFO - PROCESS | 1826 | 1478315456501 Marionette TRACE conn4 <- [1,694,null,["8"]] 20:10:56 INFO - PROCESS | 1826 | 1478315456510 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 20:10:56 INFO - PROCESS | 1826 | 1478315456519 Marionette TRACE conn4 <- [1,695,null,{}] 20:10:56 INFO - PROCESS | 1826 | 1478315456525 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:10:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbd1800 == 12 [pid = 1826] [id = 155] 20:10:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8fc8e800) [pid = 1826] [serial = 457] [outer = (nil)] 20:10:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8fc91c00) [pid = 1826] [serial = 458] [outer = 0x8fc8e800] 20:10:56 INFO - PROCESS | 1826 | 1478315456651 Marionette DEBUG loaded listener.js 20:10:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8fc9f800) [pid = 1826] [serial = 459] [outer = 0x8fc8e800] 20:10:58 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8e7c00 == 11 [pid = 1826] [id = 152] 20:10:58 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8fbcd400) [pid = 1826] [serial = 449] [outer = (nil)] [url = about:blank] 20:10:58 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x9412b800) [pid = 1826] [serial = 446] [outer = (nil)] [url = about:blank] 20:10:58 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x951fac00) [pid = 1826] [serial = 447] [outer = (nil)] [url = about:blank] 20:10:58 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8de59000) [pid = 1826] [serial = 443] [outer = (nil)] [url = about:blank] 20:10:58 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x93a5bc00) [pid = 1826] [serial = 444] [outer = (nil)] [url = about:blank] 20:11:01 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8f8f5800) [pid = 1826] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 20:11:01 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8f8e9000) [pid = 1826] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 20:11:02 INFO - PROCESS | 1826 | 1478315462316 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"]]]}] 20:11:02 INFO - .... 20:11:02 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6248ms 20:11:02 INFO - PROCESS | 1826 | 1478315462351 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 20:11:02 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 20:11:02 INFO - PROCESS | 1826 | 1478315462359 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 20:11:02 INFO - PROCESS | 1826 | 1478315462371 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}] 20:11:02 INFO - PROCESS | 1826 | 1478315462562 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 20:11:02 INFO - PROCESS | 1826 | 1478315462671 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 20:11:02 INFO - PROCESS | 1826 | 1478315462676 Marionette TRACE conn4 <- [1,699,null,["8"]] 20:11:02 INFO - PROCESS | 1826 | 1478315462685 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 20:11:02 INFO - PROCESS | 1826 | 1478315462694 Marionette TRACE conn4 <- [1,700,null,{}] 20:11:02 INFO - PROCESS | 1826 | 1478315462700 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc98800 == 12 [pid = 1826] [id = 156] 20:11:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8fc9b000) [pid = 1826] [serial = 460] [outer = (nil)] 20:11:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fd0bc00) [pid = 1826] [serial = 461] [outer = 0x8fc9b000] 20:11:02 INFO - PROCESS | 1826 | 1478315462813 Marionette DEBUG loaded listener.js 20:11:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x9328e000) [pid = 1826] [serial = 462] [outer = 0x8fc9b000] 20:11:07 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f5000 == 11 [pid = 1826] [id = 153] 20:11:07 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4e000 == 10 [pid = 1826] [id = 154] 20:11:07 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbd1800 == 9 [pid = 1826] [id = 155] 20:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8fbcc800) [pid = 1826] [serial = 452] [outer = (nil)] [url = about:blank] 20:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8fc91800) [pid = 1826] [serial = 453] [outer = (nil)] [url = about:blank] 20:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8fc92400) [pid = 1826] [serial = 450] [outer = (nil)] [url = about:blank] 20:11:07 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x912cd800) [pid = 1826] [serial = 455] [outer = (nil)] [url = about:blank] 20:11:08 INFO - PROCESS | 1826 | 1478315468387 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] 20:11:08 INFO - PROCESS | 1826 | 1478315468416 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 20:11:08 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 20:11:08 INFO - PROCESS | 1826 | 1478315468426 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 20:11:08 INFO - PROCESS | 1826 | 1478315468431 Marionette TRACE conn4 <- [1,703,null,{}] 20:11:08 INFO - PROCESS | 1826 | 1478315468443 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}] 20:11:08 INFO - PROCESS | 1826 | 1478315468704 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 20:11:08 INFO - PROCESS | 1826 | 1478315468785 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 20:11:08 INFO - PROCESS | 1826 | 1478315468797 Marionette TRACE conn4 <- [1,705,null,["8"]] 20:11:08 INFO - PROCESS | 1826 | 1478315468803 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 20:11:08 INFO - PROCESS | 1826 | 1478315468814 Marionette TRACE conn4 <- [1,706,null,{}] 20:11:08 INFO - PROCESS | 1826 | 1478315468827 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f5c00 == 10 [pid = 1826] [id = 157] 20:11:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8fbc7800) [pid = 1826] [serial = 463] [outer = (nil)] 20:11:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8fbc9c00) [pid = 1826] [serial = 464] [outer = 0x8fbc7800] 20:11:08 INFO - PROCESS | 1826 | 1478315468941 Marionette DEBUG loaded listener.js 20:11:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fbd0400) [pid = 1826] [serial = 465] [outer = 0x8fbc7800] 20:11:09 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:11:09 INFO - PROCESS | 1826 | [1826] 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 5738 20:11:09 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:11:09 INFO - PROCESS | 1826 | [1826] 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 5738 20:11:10 INFO - PROCESS | 1826 | 1478315470091 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]]]}] 20:11:10 INFO - ... 20:11:10 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1738ms 20:11:10 INFO - PROCESS | 1826 | 1478315470169 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 20:11:10 INFO - PROCESS | 1826 | 1478315470177 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 20:11:10 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 20:11:10 INFO - PROCESS | 1826 | 1478315470185 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 20:11:10 INFO - PROCESS | 1826 | 1478315470192 Marionette TRACE conn4 <- [1,709,null,{}] 20:11:10 INFO - PROCESS | 1826 | 1478315470210 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}] 20:11:10 INFO - PROCESS | 1826 | 1478315470468 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 20:11:10 INFO - PROCESS | 1826 | 1478315470493 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 20:11:10 INFO - PROCESS | 1826 | 1478315470500 Marionette TRACE conn4 <- [1,711,null,["8"]] 20:11:10 INFO - PROCESS | 1826 | 1478315470570 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 20:11:10 INFO - PROCESS | 1826 | 1478315470582 Marionette TRACE conn4 <- [1,712,null,{}] 20:11:10 INFO - PROCESS | 1826 | 1478315470587 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4fc00 == 11 [pid = 1826] [id = 158] 20:11:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fbd0000) [pid = 1826] [serial = 466] [outer = (nil)] 20:11:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x92cb7400) [pid = 1826] [serial = 467] [outer = 0x8fbd0000] 20:11:10 INFO - PROCESS | 1826 | 1478315470696 Marionette DEBUG loaded listener.js 20:11:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8dd4c000) [pid = 1826] [serial = 468] [outer = 0x8fbd0000] 20:11:11 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x912ad000) [pid = 1826] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 20:11:11 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8fc8e800) [pid = 1826] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 20:11:11 INFO - PROCESS | 1826 | [mp3 @ 0x93a5f800] err{or,}_recognition separate: 1; 1 20:11:11 INFO - PROCESS | 1826 | [mp3 @ 0x93a5f800] err{or,}_recognition combined: 1; 1 20:11:11 INFO - PROCESS | 1826 | [mp3 @ 0x93a5bc00] err{or,}_recognition separate: 1; 1 20:11:11 INFO - PROCESS | 1826 | [mp3 @ 0x93a5bc00] err{or,}_recognition combined: 1; 1 20:11:11 INFO - PROCESS | 1826 | [1826] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:11:11 INFO - PROCESS | 1826 | [1826] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:11:12 INFO - PROCESS | 1826 | [1826] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:11:12 INFO - PROCESS | 1826 | [1826] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:11:16 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f5c00 == 10 [pid = 1826] [id = 157] 20:11:16 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc98800 == 9 [pid = 1826] [id = 156] 20:11:16 INFO - PROCESS | 1826 | 1478315476369 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]]]}] 20:11:16 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x92bafc00) [pid = 1826] [serial = 456] [outer = (nil)] [url = about:blank] 20:11:16 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8fc9f800) [pid = 1826] [serial = 459] [outer = (nil)] [url = about:blank] 20:11:16 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8fc91c00) [pid = 1826] [serial = 458] [outer = (nil)] [url = about:blank] 20:11:16 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8fd0bc00) [pid = 1826] [serial = 461] [outer = (nil)] [url = about:blank] 20:11:16 INFO - ... 20:11:16 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6223ms 20:11:16 INFO - PROCESS | 1826 | 1478315476410 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 20:11:16 INFO - PROCESS | 1826 | 1478315476418 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 20:11:16 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 20:11:16 INFO - PROCESS | 1826 | 1478315476428 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 20:11:16 INFO - PROCESS | 1826 | 1478315476433 Marionette TRACE conn4 <- [1,715,null,{}] 20:11:16 INFO - PROCESS | 1826 | 1478315476445 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}] 20:11:16 INFO - PROCESS | 1826 | 1478315476653 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 20:11:16 INFO - PROCESS | 1826 | 1478315476768 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 20:11:16 INFO - PROCESS | 1826 | 1478315476775 Marionette TRACE conn4 <- [1,717,null,["8"]] 20:11:16 INFO - PROCESS | 1826 | 1478315476782 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 20:11:16 INFO - PROCESS | 1826 | 1478315476793 Marionette TRACE conn4 <- [1,718,null,{}] 20:11:16 INFO - PROCESS | 1826 | 1478315476807 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f2c00 == 10 [pid = 1826] [id = 159] 20:11:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8f8f3000) [pid = 1826] [serial = 469] [outer = (nil)] 20:11:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8fbc8c00) [pid = 1826] [serial = 470] [outer = 0x8f8f3000] 20:11:16 INFO - PROCESS | 1826 | 1478315476919 Marionette DEBUG loaded listener.js 20:11:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fc8e800) [pid = 1826] [serial = 471] [outer = 0x8f8f3000] 20:11:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:11:17 INFO - PROCESS | 1826 | [1826] 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 5738 20:11:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:11:17 INFO - PROCESS | 1826 | [1826] 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 5738 20:11:18 INFO - PROCESS | 1826 | 1478315478006 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]]]}] 20:11:18 INFO - ... 20:11:18 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1636ms 20:11:18 INFO - PROCESS | 1826 | 1478315478064 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 20:11:18 INFO - PROCESS | 1826 | 1478315478068 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 20:11:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 20:11:18 INFO - PROCESS | 1826 | 1478315478081 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 20:11:18 INFO - PROCESS | 1826 | 1478315478085 Marionette TRACE conn4 <- [1,721,null,{}] 20:11:18 INFO - PROCESS | 1826 | 1478315478093 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}] 20:11:18 INFO - PROCESS | 1826 | 1478315478358 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 20:11:18 INFO - PROCESS | 1826 | 1478315478378 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 20:11:18 INFO - PROCESS | 1826 | 1478315478385 Marionette TRACE conn4 <- [1,723,null,["8"]] 20:11:18 INFO - PROCESS | 1826 | 1478315478403 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 20:11:18 INFO - PROCESS | 1826 | 1478315478413 Marionette TRACE conn4 <- [1,724,null,{}] 20:11:18 INFO - PROCESS | 1826 | 1478315478419 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd99000 == 11 [pid = 1826] [id = 160] 20:11:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fbd6000) [pid = 1826] [serial = 472] [outer = (nil)] 20:11:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x92cba800) [pid = 1826] [serial = 473] [outer = 0x8fbd6000] 20:11:18 INFO - PROCESS | 1826 | 1478315478522 Marionette DEBUG loaded listener.js 20:11:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x92cc1000) [pid = 1826] [serial = 474] [outer = 0x8fbd6000] 20:11:19 INFO - PROCESS | 1826 | [h264 @ 0x94120c00] err{or,}_recognition separate: 1; 1 20:11:19 INFO - PROCESS | 1826 | [h264 @ 0x94120c00] err{or,}_recognition combined: 1; 1 20:11:19 INFO - PROCESS | 1826 | [h264 @ 0x94120c00] Unsupported bit depth: 0 20:11:19 INFO - PROCESS | 1826 | [h264 @ 0x94120c00] no picture 20:11:19 INFO - PROCESS | 1826 | [h264 @ 0x94120c00] no picture 20:11:19 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fc9b000) [pid = 1826] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 20:11:19 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8fbc7800) [pid = 1826] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 20:11:24 INFO - PROCESS | 1826 | 1478315484185 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]]]}] 20:11:24 INFO - .. 20:11:24 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6156ms 20:11:24 INFO - PROCESS | 1826 | 1478315484234 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 20:11:24 INFO - PROCESS | 1826 | 1478315484242 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 20:11:24 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 20:11:24 INFO - PROCESS | 1826 | 1478315484253 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}] 20:11:24 INFO - PROCESS | 1826 | 1478315484497 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 20:11:24 INFO - PROCESS | 1826 | 1478315484638 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 20:11:24 INFO - PROCESS | 1826 | 1478315484645 Marionette TRACE conn4 <- [1,728,null,["8"]] 20:11:24 INFO - PROCESS | 1826 | 1478315484655 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 20:11:24 INFO - PROCESS | 1826 | 1478315484664 Marionette TRACE conn4 <- [1,729,null,{}] 20:11:24 INFO - PROCESS | 1826 | 1478315484672 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbca800 == 12 [pid = 1826] [id = 161] 20:11:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8fbcc800) [pid = 1826] [serial = 475] [outer = (nil)] 20:11:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8fc94000) [pid = 1826] [serial = 476] [outer = 0x8fbcc800] 20:11:24 INFO - PROCESS | 1826 | 1478315484841 Marionette DEBUG loaded listener.js 20:11:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8fc9e400) [pid = 1826] [serial = 477] [outer = 0x8fbcc800] 20:11:25 INFO - PROCESS | 1826 | [h264 @ 0x9411d800] err{or,}_recognition separate: 1; 1 20:11:25 INFO - PROCESS | 1826 | [h264 @ 0x9411d800] err{or,}_recognition combined: 1; 1 20:11:25 INFO - PROCESS | 1826 | [h264 @ 0x9411d800] Unsupported bit depth: 0 20:11:25 INFO - PROCESS | 1826 | [h264 @ 0x9411d800] no picture 20:11:25 INFO - PROCESS | 1826 | [h264 @ 0x9411d800] no picture 20:11:25 INFO - PROCESS | 1826 | [h264 @ 0x8fc91000] err{or,}_recognition separate: 1; 1 20:11:25 INFO - PROCESS | 1826 | [h264 @ 0x8fc91000] err{or,}_recognition combined: 1; 1 20:11:25 INFO - PROCESS | 1826 | [h264 @ 0x8fc91000] Unsupported bit depth: 0 20:11:25 INFO - PROCESS | 1826 | [h264 @ 0x8fc91000] no picture 20:11:25 INFO - PROCESS | 1826 | [h264 @ 0x8fc91000] no picture 20:11:26 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 20:11:26 INFO - PROCESS | 1826 | [h264 @ 0x8dd9a000] err{or,}_recognition separate: 1; 1 20:11:26 INFO - PROCESS | 1826 | [h264 @ 0x8dd9a000] err{or,}_recognition combined: 1; 1 20:11:26 INFO - PROCESS | 1826 | [h264 @ 0x8dd9a000] Unsupported bit depth: 0 20:11:26 INFO - PROCESS | 1826 | [h264 @ 0x8dd9a000] no picture 20:11:26 INFO - PROCESS | 1826 | [h264 @ 0x8dd9a000] no picture 20:11:26 INFO - PROCESS | 1826 | [h264 @ 0x8de5c800] err{or,}_recognition separate: 1; 1 20:11:26 INFO - PROCESS | 1826 | [h264 @ 0x8de5c800] err{or,}_recognition combined: 1; 1 20:11:26 INFO - PROCESS | 1826 | [h264 @ 0x8de5c800] Unsupported bit depth: 0 20:11:26 INFO - PROCESS | 1826 | [h264 @ 0x8de5c800] no picture 20:11:26 INFO - PROCESS | 1826 | [h264 @ 0x8de5c800] no picture 20:11:26 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8fbc9c00) [pid = 1826] [serial = 464] [outer = (nil)] [url = about:blank] 20:11:26 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fbd0400) [pid = 1826] [serial = 465] [outer = (nil)] [url = about:blank] 20:11:26 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x9328e000) [pid = 1826] [serial = 462] [outer = (nil)] [url = about:blank] 20:11:27 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x92cb7400) [pid = 1826] [serial = 467] [outer = (nil)] [url = about:blank] 20:11:29 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8f8f3000) [pid = 1826] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 20:11:29 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8fbd0000) [pid = 1826] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 20:11:30 INFO - PROCESS | 1826 | 1478315490502 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]]]}] 20:11:30 INFO - ..... 20:11:30 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6289ms 20:11:30 INFO - PROCESS | 1826 | 1478315490542 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 20:11:30 INFO - PROCESS | 1826 | 1478315490548 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 20:11:30 INFO - TEST-START | /custom-elements/reactions/Attr.html 20:11:30 INFO - PROCESS | 1826 | 1478315490561 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}] 20:11:30 INFO - PROCESS | 1826 | 1478315490803 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 20:11:30 INFO - PROCESS | 1826 | 1478315490826 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 20:11:30 INFO - PROCESS | 1826 | 1478315490832 Marionette TRACE conn4 <- [1,733,null,["8"]] 20:11:30 INFO - PROCESS | 1826 | 1478315490839 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 20:11:30 INFO - PROCESS | 1826 | 1478315490846 Marionette TRACE conn4 <- [1,734,null,{}] 20:11:30 INFO - PROCESS | 1826 | 1478315490855 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc95400 == 13 [pid = 1826] [id = 162] 20:11:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8fc95800) [pid = 1826] [serial = 478] [outer = (nil)] 20:11:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fc9a000) [pid = 1826] [serial = 479] [outer = 0x8fc95800] 20:11:30 INFO - PROCESS | 1826 | 1478315490991 Marionette DEBUG loaded listener.js 20:11:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x93bccc00) [pid = 1826] [serial = 480] [outer = 0x8fc95800] 20:11:31 INFO - PROCESS | 1826 | 1478315491880 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"]]]}] 20:11:31 INFO - .. 20:11:31 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1382ms 20:11:31 INFO - PROCESS | 1826 | 1478315491942 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 20:11:31 INFO - PROCESS | 1826 | 1478315491951 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 20:11:31 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 20:11:31 INFO - PROCESS | 1826 | 1478315491961 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}] 20:11:32 INFO - PROCESS | 1826 | 1478315492229 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 20:11:32 INFO - PROCESS | 1826 | 1478315492250 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 20:11:32 INFO - PROCESS | 1826 | 1478315492256 Marionette TRACE conn4 <- [1,738,null,["8"]] 20:11:32 INFO - PROCESS | 1826 | 1478315492264 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 20:11:32 INFO - PROCESS | 1826 | 1478315492271 Marionette TRACE conn4 <- [1,739,null,{}] 20:11:32 INFO - PROCESS | 1826 | 1478315492278 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x952e5000 == 14 [pid = 1826] [id = 163] 20:11:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x952e5800) [pid = 1826] [serial = 481] [outer = (nil)] 20:11:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x954cac00) [pid = 1826] [serial = 482] [outer = 0x952e5800] 20:11:32 INFO - PROCESS | 1826 | 1478315492387 Marionette DEBUG loaded listener.js 20:11:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8fbd0400) [pid = 1826] [serial = 483] [outer = 0x952e5800] 20:11:33 INFO - ....... 20:11:33 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1329ms 20:11:33 INFO - PROCESS | 1826 | 1478315493249 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"]]]}] 20:11:33 INFO - PROCESS | 1826 | 1478315493308 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 20:11:33 INFO - PROCESS | 1826 | 1478315493318 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 20:11:33 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 20:11:33 INFO - PROCESS | 1826 | 1478315493335 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}] 20:11:33 INFO - PROCESS | 1826 | 1478315493563 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 20:11:33 INFO - PROCESS | 1826 | 1478315493713 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 20:11:33 INFO - PROCESS | 1826 | 1478315493720 Marionette TRACE conn4 <- [1,743,null,["8"]] 20:11:33 INFO - PROCESS | 1826 | 1478315493731 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 20:11:33 INFO - PROCESS | 1826 | 1478315493740 Marionette TRACE conn4 <- [1,744,null,{}] 20:11:33 INFO - PROCESS | 1826 | 1478315493747 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x954ca400 == 15 [pid = 1826] [id = 164] 20:11:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x954ca800) [pid = 1826] [serial = 484] [outer = (nil)] 20:11:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x954cf000) [pid = 1826] [serial = 485] [outer = 0x954ca800] 20:11:33 INFO - PROCESS | 1826 | 1478315493881 Marionette DEBUG loaded listener.js 20:11:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x954d4400) [pid = 1826] [serial = 486] [outer = 0x954ca800] 20:11:34 INFO - .................... 20:11:34 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1588ms 20:11:34 INFO - PROCESS | 1826 | 1478315494820 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"]]]}] 20:11:34 INFO - PROCESS | 1826 | 1478315494940 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 20:11:34 INFO - PROCESS | 1826 | 1478315494946 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 20:11:34 INFO - TEST-START | /custom-elements/reactions/Document.html 20:11:34 INFO - PROCESS | 1826 | 1478315494960 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}] 20:11:35 INFO - PROCESS | 1826 | 1478315495176 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 20:11:35 INFO - PROCESS | 1826 | 1478315495325 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 20:11:35 INFO - PROCESS | 1826 | 1478315495331 Marionette TRACE conn4 <- [1,748,null,["8"]] 20:11:35 INFO - PROCESS | 1826 | 1478315495342 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 20:11:35 INFO - PROCESS | 1826 | 1478315495350 Marionette TRACE conn4 <- [1,749,null,{}] 20:11:35 INFO - PROCESS | 1826 | 1478315495357 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de5b800 == 16 [pid = 1826] [id = 165] 20:11:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x9635c400) [pid = 1826] [serial = 487] [outer = (nil)] 20:11:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x96362000) [pid = 1826] [serial = 488] [outer = 0x9635c400] 20:11:35 INFO - PROCESS | 1826 | 1478315495479 Marionette DEBUG loaded listener.js 20:11:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x9674ec00) [pid = 1826] [serial = 489] [outer = 0x9635c400] 20:11:36 INFO - PROCESS | 1826 | 1478315496193 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"]]]}] 20:11:36 INFO - .. 20:11:36 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1281ms 20:11:36 INFO - PROCESS | 1826 | 1478315496250 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 20:11:36 INFO - PROCESS | 1826 | 1478315496260 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 20:11:36 INFO - TEST-START | /custom-elements/reactions/Element.html 20:11:36 INFO - PROCESS | 1826 | 1478315496273 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}] 20:11:36 INFO - PROCESS | 1826 | 1478315496511 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 20:11:36 INFO - PROCESS | 1826 | 1478315496665 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 20:11:36 INFO - PROCESS | 1826 | 1478315496672 Marionette TRACE conn4 <- [1,753,null,["8"]] 20:11:36 INFO - PROCESS | 1826 | 1478315496684 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 20:11:36 INFO - PROCESS | 1826 | 1478315496694 Marionette TRACE conn4 <- [1,754,null,{}] 20:11:36 INFO - PROCESS | 1826 | 1478315496702 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x97a30400 == 17 [pid = 1826] [id = 166] 20:11:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x97a30c00) [pid = 1826] [serial = 490] [outer = (nil)] 20:11:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x97a34c00) [pid = 1826] [serial = 491] [outer = 0x97a30c00] 20:11:36 INFO - PROCESS | 1826 | 1478315496829 Marionette DEBUG loaded listener.js 20:11:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x97ab6000) [pid = 1826] [serial = 492] [outer = 0x97a30c00] 20:11:37 INFO - .................................... 20:11:37 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1604ms 20:11:37 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 20:11:38 INFO - PROCESS | 1826 | 1478315497760 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"]]]}] 20:11:38 INFO - PROCESS | 1826 | 1478315497882 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 20:11:38 INFO - PROCESS | 1826 | 1478315497894 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 20:11:38 INFO - PROCESS | 1826 | 1478315497912 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}] 20:11:38 INFO - PROCESS | 1826 | 1478315498225 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 20:11:38 INFO - PROCESS | 1826 | 1478315498375 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 20:11:38 INFO - PROCESS | 1826 | 1478315498382 Marionette TRACE conn4 <- [1,758,null,["8"]] 20:11:38 INFO - PROCESS | 1826 | 1478315498390 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 20:11:38 INFO - PROCESS | 1826 | 1478315498401 Marionette TRACE conn4 <- [1,759,null,{}] 20:11:38 INFO - PROCESS | 1826 | 1478315498409 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc96400 == 18 [pid = 1826] [id = 167] 20:11:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x9a201400) [pid = 1826] [serial = 493] [outer = (nil)] 20:11:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x9a265c00) [pid = 1826] [serial = 494] [outer = 0x9a201400] 20:11:38 INFO - PROCESS | 1826 | 1478315498570 Marionette DEBUG loaded listener.js 20:11:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x9a32e400) [pid = 1826] [serial = 495] [outer = 0x9a201400] 20:11:39 INFO - ................ 20:11:39 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1535ms 20:11:39 INFO - TEST-START | /custom-elements/reactions/Node.html 20:11:39 INFO - PROCESS | 1826 | 1478315499418 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"]]]}] 20:11:39 INFO - PROCESS | 1826 | 1478315499473 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 20:11:39 INFO - PROCESS | 1826 | 1478315499480 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 20:11:39 INFO - PROCESS | 1826 | 1478315499494 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}] 20:11:39 INFO - PROCESS | 1826 | 1478315499709 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 20:11:39 INFO - PROCESS | 1826 | 1478315499852 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 20:11:39 INFO - PROCESS | 1826 | 1478315499857 Marionette TRACE conn4 <- [1,763,null,["8"]] 20:11:39 INFO - PROCESS | 1826 | 1478315499872 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 20:11:39 INFO - PROCESS | 1826 | 1478315499879 Marionette TRACE conn4 <- [1,764,null,{}] 20:11:39 INFO - PROCESS | 1826 | 1478315499890 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9c800 == 19 [pid = 1826] [id = 168] 20:11:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x92bb9000) [pid = 1826] [serial = 496] [outer = (nil)] 20:11:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x9aff2000) [pid = 1826] [serial = 497] [outer = 0x92bb9000] 20:11:40 INFO - PROCESS | 1826 | 1478315500006 Marionette DEBUG loaded listener.js 20:11:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x9affa400) [pid = 1826] [serial = 498] [outer = 0x92bb9000] 20:11:40 INFO - .............. 20:11:40 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1378ms 20:11:40 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 20:11:40 INFO - PROCESS | 1826 | 1478315500810 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"]]]}] 20:11:40 INFO - PROCESS | 1826 | 1478315500873 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 20:11:40 INFO - PROCESS | 1826 | 1478315500878 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 20:11:40 INFO - PROCESS | 1826 | 1478315500889 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}] 20:11:41 INFO - PROCESS | 1826 | 1478315501138 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 20:11:41 INFO - PROCESS | 1826 | 1478315501285 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 20:11:41 INFO - PROCESS | 1826 | 1478315501289 Marionette TRACE conn4 <- [1,768,null,["8"]] 20:11:41 INFO - PROCESS | 1826 | 1478315501302 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 20:11:41 INFO - PROCESS | 1826 | 1478315501309 Marionette TRACE conn4 <- [1,769,null,{}] 20:11:41 INFO - PROCESS | 1826 | 1478315501315 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x9411dc00 == 20 [pid = 1826] [id = 169] 20:11:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x9411e800) [pid = 1826] [serial = 499] [outer = (nil)] 20:11:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0xa1999c00) [pid = 1826] [serial = 500] [outer = 0x9411e800] 20:11:41 INFO - PROCESS | 1826 | 1478315501531 Marionette DEBUG loaded listener.js 20:11:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0xa2386000) [pid = 1826] [serial = 501] [outer = 0x9411e800] 20:11:42 INFO - PROCESS | 1826 | 1478315502269 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"]]]}] 20:11:42 INFO - .... 20:11:42 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1434ms 20:11:42 INFO - PROCESS | 1826 | 1478315502321 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 20:11:42 INFO - TEST-START | /custom-elements/reactions/Range.html 20:11:42 INFO - PROCESS | 1826 | 1478315502326 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 20:11:42 INFO - PROCESS | 1826 | 1478315502334 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}] 20:11:42 INFO - PROCESS | 1826 | 1478315502519 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 20:11:42 INFO - PROCESS | 1826 | 1478315502702 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 20:11:42 INFO - PROCESS | 1826 | 1478315502707 Marionette TRACE conn4 <- [1,773,null,["8"]] 20:11:42 INFO - PROCESS | 1826 | 1478315502718 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 20:11:42 INFO - PROCESS | 1826 | 1478315502732 Marionette TRACE conn4 <- [1,774,null,{}] 20:11:42 INFO - PROCESS | 1826 | 1478315502737 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:42 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2db0000 == 21 [pid = 1826] [id = 170] 20:11:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0xa2db0800) [pid = 1826] [serial = 502] [outer = (nil)] 20:11:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0xa2dbc000) [pid = 1826] [serial = 503] [outer = 0xa2db0800] 20:11:42 INFO - PROCESS | 1826 | 1478315502852 Marionette DEBUG loaded listener.js 20:11:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0xa2dbdc00) [pid = 1826] [serial = 504] [outer = 0xa2db0800] 20:11:43 INFO - ......... 20:11:43 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1285ms 20:11:43 INFO - PROCESS | 1826 | 1478315503555 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"]]]}] 20:11:43 INFO - PROCESS | 1826 | 1478315503629 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 20:11:43 INFO - PROCESS | 1826 | 1478315503633 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 20:11:43 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 20:11:43 INFO - PROCESS | 1826 | 1478315503644 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}] 20:11:43 INFO - PROCESS | 1826 | 1478315503837 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 20:11:44 INFO - PROCESS | 1826 | 1478315504084 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 20:11:44 INFO - PROCESS | 1826 | 1478315504092 Marionette TRACE conn4 <- [1,778,null,["8"]] 20:11:44 INFO - PROCESS | 1826 | 1478315504108 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 20:11:44 INFO - PROCESS | 1826 | 1478315504119 Marionette TRACE conn4 <- [1,779,null,{}] 20:11:44 INFO - PROCESS | 1826 | 1478315504128 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de56c00 == 22 [pid = 1826] [id = 171] 20:11:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8de57800) [pid = 1826] [serial = 505] [outer = (nil)] 20:11:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8fbc8800) [pid = 1826] [serial = 506] [outer = 0x8de57800] 20:11:44 INFO - PROCESS | 1826 | 1478315504241 Marionette DEBUG loaded listener.js 20:11:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8fdc4000) [pid = 1826] [serial = 507] [outer = 0x8de57800] 20:11:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x93285c00 == 23 [pid = 1826] [id = 172] 20:11:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x952d8000) [pid = 1826] [serial = 508] [outer = (nil)] 20:11:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x952d8800 == 24 [pid = 1826] [id = 173] 20:11:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x952db800) [pid = 1826] [serial = 509] [outer = (nil)] 20:11:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x952dc800 == 25 [pid = 1826] [id = 174] 20:11:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x952dd000) [pid = 1826] [serial = 510] [outer = (nil)] 20:11:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x94c81000) [pid = 1826] [serial = 511] [outer = 0x952d8000] 20:11:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x954cbc00) [pid = 1826] [serial = 512] [outer = 0x952db800] 20:11:44 INFO - PROCESS | 1826 | [1826] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:11:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x954d5c00) [pid = 1826] [serial = 513] [outer = 0x952dd000] 20:11:44 INFO - PROCESS | 1826 | [1826] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:11:45 INFO - PROCESS | 1826 | 1478315505253 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 20:11:45 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8dd4c000) [pid = 1826] [serial = 468] [outer = (nil)] [url = about:blank] 20:11:45 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8fc8e800) [pid = 1826] [serial = 471] [outer = (nil)] [url = about:blank] 20:11:45 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8fbc8c00) [pid = 1826] [serial = 470] [outer = (nil)] [url = about:blank] 20:11:45 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x92cba800) [pid = 1826] [serial = 473] [outer = (nil)] [url = about:blank] 20:11:45 INFO - ..... 20:11:45 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1735ms 20:11:45 INFO - PROCESS | 1826 | 1478315505380 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 20:11:45 INFO - PROCESS | 1826 | 1478315505386 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 20:11:45 INFO - TEST-START | /fetch/api/request/request-cache.html 20:11:45 INFO - PROCESS | 1826 | 1478315505397 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 20:11:45 INFO - PROCESS | 1826 | 1478315505404 Marionette TRACE conn4 <- [1,782,null,{}] 20:11:45 INFO - PROCESS | 1826 | 1478315505417 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}] 20:11:45 INFO - PROCESS | 1826 | 1478315505704 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 20:11:45 INFO - PROCESS | 1826 | 1478315505823 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 20:11:45 INFO - PROCESS | 1826 | 1478315505831 Marionette TRACE conn4 <- [1,784,null,["8"]] 20:11:45 INFO - PROCESS | 1826 | 1478315505838 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 20:11:45 INFO - PROCESS | 1826 | 1478315505845 Marionette TRACE conn4 <- [1,785,null,{}] 20:11:45 INFO - PROCESS | 1826 | 1478315505851 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:11:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a5bc00 == 26 [pid = 1826] [id = 175] 20:11:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x93a5ec00) [pid = 1826] [serial = 514] [outer = (nil)] 20:11:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x93bc8000) [pid = 1826] [serial = 515] [outer = 0x93a5ec00] 20:11:45 INFO - PROCESS | 1826 | 1478315505971 Marionette DEBUG loaded listener.js 20:11:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x95bca000) [pid = 1826] [serial = 516] [outer = 0x93a5ec00] 20:11:47 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8fc95800) [pid = 1826] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 20:11:50 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:11:50 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:11:51 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:11:51 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:11:51 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:11:51 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:11:51 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:11:51 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:11:52 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:11:53 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:11:53 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:11:54 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc95400 == 25 [pid = 1826] [id = 162] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbca800 == 24 [pid = 1826] [id = 161] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4fc00 == 23 [pid = 1826] [id = 158] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f2c00 == 22 [pid = 1826] [id = 159] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd99000 == 21 [pid = 1826] [id = 160] 20:11:54 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8fc94000) [pid = 1826] [serial = 476] [outer = (nil)] [url = about:blank] 20:11:54 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x954cac00) [pid = 1826] [serial = 482] [outer = (nil)] [url = about:blank] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x952dc800 == 20 [pid = 1826] [id = 174] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x952d8800 == 19 [pid = 1826] [id = 173] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x93285c00 == 18 [pid = 1826] [id = 172] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8de56c00 == 17 [pid = 1826] [id = 171] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc96400 == 16 [pid = 1826] [id = 167] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x97a30400 == 15 [pid = 1826] [id = 166] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8de5b800 == 14 [pid = 1826] [id = 165] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x954ca400 == 13 [pid = 1826] [id = 164] 20:11:54 INFO - PROCESS | 1826 | --DOCSHELL 0x952e5000 == 12 [pid = 1826] [id = 163] 20:11:54 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x93bccc00) [pid = 1826] [serial = 480] [outer = (nil)] [url = about:blank] 20:11:54 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8fc9a000) [pid = 1826] [serial = 479] [outer = (nil)] [url = about:blank] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x97a30c00) [pid = 1826] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x952e5800) [pid = 1826] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x9a201400) [pid = 1826] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0xa2db0800) [pid = 1826] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x92bb9000) [pid = 1826] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x954ca800) [pid = 1826] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x9635c400) [pid = 1826] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x9411e800) [pid = 1826] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x952dd000) [pid = 1826] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x952db800) [pid = 1826] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x952d8000) [pid = 1826] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8de57800) [pid = 1826] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8fbd6000) [pid = 1826] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 20:11:58 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8fbcc800) [pid = 1826] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 20:12:02 INFO - ...................................................................................................... 20:12:02 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 17090ms 20:12:02 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 20:12:02 INFO - PROCESS | 1826 | 1478315522362 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]]]}] 20:12:02 INFO - PROCESS | 1826 | 1478315522502 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 20:12:02 INFO - PROCESS | 1826 | 1478315522518 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 20:12:02 INFO - PROCESS | 1826 | 1478315522545 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 20:12:02 INFO - PROCESS | 1826 | 1478315522558 Marionette TRACE conn4 <- [1,788,null,{}] 20:12:02 INFO - PROCESS | 1826 | 1478315522573 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}] 20:12:02 INFO - PROCESS | 1826 | 1478315522822 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 20:12:02 INFO - PROCESS | 1826 | 1478315522975 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 20:12:02 INFO - PROCESS | 1826 | 1478315522983 Marionette TRACE conn4 <- [1,790,null,["8"]] 20:12:03 INFO - PROCESS | 1826 | 1478315522996 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 20:12:03 INFO - PROCESS | 1826 | 1478315523014 Marionette TRACE conn4 <- [1,791,null,{}] 20:12:03 INFO - PROCESS | 1826 | 1478315523075 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cb4c00 == 13 [pid = 1826] [id = 176] 20:12:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x92cb5800) [pid = 1826] [serial = 517] [outer = (nil)] 20:12:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x92cbd400) [pid = 1826] [serial = 518] [outer = 0x92cb5800] 20:12:03 INFO - PROCESS | 1826 | 1478315523215 Marionette DEBUG loaded listener.js 20:12:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x92eb3c00) [pid = 1826] [serial = 519] [outer = 0x92cb5800] 20:12:03 INFO - PROCESS | 1826 | 1478315523949 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]]]}] 20:12:03 INFO - .. 20:12:03 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1469ms 20:12:04 INFO - PROCESS | 1826 | 1478315524003 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 20:12:04 INFO - PROCESS | 1826 | 1478315524010 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 20:12:04 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 20:12:04 INFO - PROCESS | 1826 | 1478315524018 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}] 20:12:04 INFO - PROCESS | 1826 | 1478315524239 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 20:12:04 INFO - PROCESS | 1826 | 1478315524393 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 20:12:04 INFO - PROCESS | 1826 | 1478315524399 Marionette TRACE conn4 <- [1,795,null,["8"]] 20:12:04 INFO - PROCESS | 1826 | 1478315524407 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 20:12:04 INFO - PROCESS | 1826 | 1478315524416 Marionette TRACE conn4 <- [1,796,null,{}] 20:12:04 INFO - PROCESS | 1826 | 1478315524442 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x93bcdc00 == 14 [pid = 1826] [id = 177] 20:12:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x93bd1800) [pid = 1826] [serial = 520] [outer = (nil)] 20:12:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x9411e800) [pid = 1826] [serial = 521] [outer = 0x93bd1800] 20:12:04 INFO - PROCESS | 1826 | 1478315524570 Marionette DEBUG loaded listener.js 20:12:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x941f0000) [pid = 1826] [serial = 522] [outer = 0x93bd1800] 20:12:05 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:05 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:05 INFO - ......... 20:12:05 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1372ms 20:12:05 INFO - TEST-START | /fetch/api/request/request-consume.html 20:12:05 INFO - PROCESS | 1826 | 1478315525365 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 20:12:05 INFO - PROCESS | 1826 | 1478315525409 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 20:12:05 INFO - PROCESS | 1826 | 1478315525422 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}] 20:12:05 INFO - PROCESS | 1826 | 1478315525641 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 20:12:05 INFO - PROCESS | 1826 | 1478315525770 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 20:12:05 INFO - PROCESS | 1826 | 1478315525777 Marionette TRACE conn4 <- [1,800,null,["8"]] 20:12:05 INFO - PROCESS | 1826 | 1478315525786 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 20:12:05 INFO - PROCESS | 1826 | 1478315525796 Marionette TRACE conn4 <- [1,801,null,{}] 20:12:05 INFO - PROCESS | 1826 | 1478315525801 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x9582e400 == 15 [pid = 1826] [id = 178] 20:12:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x9582f400) [pid = 1826] [serial = 523] [outer = (nil)] 20:12:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x9583c800) [pid = 1826] [serial = 524] [outer = 0x9582f400] 20:12:05 INFO - PROCESS | 1826 | 1478315525940 Marionette DEBUG loaded listener.js 20:12:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x95bbf400) [pid = 1826] [serial = 525] [outer = 0x9582f400] 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:06 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:07 INFO - PROCESS | 1826 | 1478315527026 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]]]}] 20:12:07 INFO - ...................................... 20:12:07 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1682ms 20:12:07 INFO - PROCESS | 1826 | 1478315527105 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 20:12:07 INFO - PROCESS | 1826 | 1478315527111 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 20:12:07 INFO - TEST-START | /fetch/api/request/request-disturbed.html 20:12:07 INFO - PROCESS | 1826 | 1478315527166 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}] 20:12:07 INFO - PROCESS | 1826 | 1478315527417 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 20:12:08 INFO - PROCESS | 1826 | --DOCSHELL 0xa2db0000 == 14 [pid = 1826] [id = 170] 20:12:08 INFO - PROCESS | 1826 | --DOCSHELL 0x9411dc00 == 13 [pid = 1826] [id = 169] 20:12:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9c800 == 12 [pid = 1826] [id = 168] 20:12:08 INFO - PROCESS | 1826 | --DOCSHELL 0x93a5bc00 == 11 [pid = 1826] [id = 175] 20:12:08 INFO - PROCESS | 1826 | --DOCSHELL 0x92cb4c00 == 10 [pid = 1826] [id = 176] 20:12:08 INFO - PROCESS | 1826 | --DOCSHELL 0x93bcdc00 == 9 [pid = 1826] [id = 177] 20:12:08 INFO - PROCESS | 1826 | --DOCSHELL 0x9582e400 == 8 [pid = 1826] [id = 178] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x954d5c00) [pid = 1826] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x954cbc00) [pid = 1826] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x94c81000) [pid = 1826] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x9affa400) [pid = 1826] [serial = 498] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x954d4400) [pid = 1826] [serial = 486] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x96362000) [pid = 1826] [serial = 488] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0xa2dbc000) [pid = 1826] [serial = 503] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8fbd0400) [pid = 1826] [serial = 483] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x9a265c00) [pid = 1826] [serial = 494] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x9674ec00) [pid = 1826] [serial = 489] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0xa2dbdc00) [pid = 1826] [serial = 504] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0xa2386000) [pid = 1826] [serial = 501] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8fbc8800) [pid = 1826] [serial = 506] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0xa1999c00) [pid = 1826] [serial = 500] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x9a32e400) [pid = 1826] [serial = 495] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8fdc4000) [pid = 1826] [serial = 507] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x9aff2000) [pid = 1826] [serial = 497] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x954cf000) [pid = 1826] [serial = 485] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x97ab6000) [pid = 1826] [serial = 492] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x93bc8000) [pid = 1826] [serial = 515] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x92cc1000) [pid = 1826] [serial = 474] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x97a34c00) [pid = 1826] [serial = 491] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8fc9e400) [pid = 1826] [serial = 477] [outer = (nil)] [url = about:blank] 20:12:08 INFO - PROCESS | 1826 | 1478315528279 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 20:12:08 INFO - PROCESS | 1826 | 1478315528285 Marionette TRACE conn4 <- [1,805,null,["8"]] 20:12:08 INFO - PROCESS | 1826 | 1478315528308 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 20:12:08 INFO - PROCESS | 1826 | 1478315528319 Marionette TRACE conn4 <- [1,806,null,{}] 20:12:08 INFO - PROCESS | 1826 | 1478315528330 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd99000 == 9 [pid = 1826] [id = 179] 20:12:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dd99800) [pid = 1826] [serial = 526] [outer = (nil)] 20:12:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8de57000) [pid = 1826] [serial = 527] [outer = 0x8dd99800] 20:12:08 INFO - PROCESS | 1826 | 1478315528448 Marionette DEBUG loaded listener.js 20:12:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8fbc7800) [pid = 1826] [serial = 528] [outer = 0x8dd99800] 20:12:09 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:09 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:09 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:09 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:09 INFO - PROCESS | 1826 | 1478315529176 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]]]}] 20:12:09 INFO - ...... 20:12:09 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 2093ms 20:12:09 INFO - PROCESS | 1826 | 1478315529217 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 20:12:09 INFO - PROCESS | 1826 | 1478315529225 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 20:12:09 INFO - TEST-START | /fetch/api/request/request-error.html 20:12:09 INFO - PROCESS | 1826 | 1478315529235 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}] 20:12:09 INFO - PROCESS | 1826 | 1478315529436 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 20:12:09 INFO - PROCESS | 1826 | 1478315529551 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 20:12:09 INFO - PROCESS | 1826 | 1478315529565 Marionette TRACE conn4 <- [1,810,null,["8"]] 20:12:09 INFO - PROCESS | 1826 | 1478315529584 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 20:12:09 INFO - PROCESS | 1826 | 1478315529593 Marionette TRACE conn4 <- [1,811,null,{}] 20:12:09 INFO - PROCESS | 1826 | 1478315529601 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x92c43400 == 10 [pid = 1826] [id = 180] 20:12:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x92c44400) [pid = 1826] [serial = 529] [outer = (nil)] 20:12:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x92cb6000) [pid = 1826] [serial = 530] [outer = 0x92c44400] 20:12:09 INFO - PROCESS | 1826 | 1478315529711 Marionette DEBUG loaded listener.js 20:12:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x92cbac00) [pid = 1826] [serial = 531] [outer = 0x92c44400] 20:12:10 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:12:10 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:12:10 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:12:10 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:12:10 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 20:12:10 INFO - PROCESS | 1826 | 1478315530398 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]]]}] 20:12:10 INFO - .................... 20:12:10 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1243ms 20:12:10 INFO - PROCESS | 1826 | 1478315530478 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 20:12:10 INFO - TEST-START | /fetch/api/request/request-headers.html 20:12:10 INFO - PROCESS | 1826 | 1478315530483 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 20:12:10 INFO - PROCESS | 1826 | 1478315530492 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}] 20:12:10 INFO - PROCESS | 1826 | 1478315530735 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 20:12:10 INFO - PROCESS | 1826 | 1478315530756 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 20:12:10 INFO - PROCESS | 1826 | 1478315530769 Marionette TRACE conn4 <- [1,815,null,["8"]] 20:12:10 INFO - PROCESS | 1826 | 1478315530847 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 20:12:10 INFO - PROCESS | 1826 | 1478315530856 Marionette TRACE conn4 <- [1,816,null,{}] 20:12:10 INFO - PROCESS | 1826 | 1478315530867 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a69400 == 11 [pid = 1826] [id = 181] 20:12:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x93a69c00) [pid = 1826] [serial = 532] [outer = (nil)] 20:12:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x93b2f000) [pid = 1826] [serial = 533] [outer = 0x93a69c00] 20:12:10 INFO - PROCESS | 1826 | 1478315530978 Marionette DEBUG loaded listener.js 20:12:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x94e82000) [pid = 1826] [serial = 534] [outer = 0x93a69c00] 20:12:11 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:12:11 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:12:11 INFO - PROCESS | 1826 | 1478315531859 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]]]}] 20:12:11 INFO - ........................................................ 20:12:11 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1440ms 20:12:11 INFO - PROCESS | 1826 | 1478315531939 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 20:12:11 INFO - PROCESS | 1826 | 1478315531943 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 20:12:11 INFO - TEST-START | /fetch/api/request/request-idl.html 20:12:11 INFO - PROCESS | 1826 | 1478315531957 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}] 20:12:12 INFO - PROCESS | 1826 | 1478315532163 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 20:12:12 INFO - PROCESS | 1826 | 1478315532275 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 20:12:12 INFO - PROCESS | 1826 | 1478315532278 Marionette TRACE conn4 <- [1,820,null,["8"]] 20:12:12 INFO - PROCESS | 1826 | 1478315532289 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 20:12:12 INFO - PROCESS | 1826 | 1478315532296 Marionette TRACE conn4 <- [1,821,null,{}] 20:12:12 INFO - PROCESS | 1826 | 1478315532303 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x95828c00 == 12 [pid = 1826] [id = 182] 20:12:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x95829c00) [pid = 1826] [serial = 535] [outer = (nil)] 20:12:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x9674fc00) [pid = 1826] [serial = 536] [outer = 0x95829c00] 20:12:12 INFO - PROCESS | 1826 | 1478315532414 Marionette DEBUG loaded listener.js 20:12:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x96751c00) [pid = 1826] [serial = 537] [outer = 0x95829c00] 20:12:12 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:12:12 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:12:13 INFO - ............................................. 20:12:13 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1704ms 20:12:13 INFO - PROCESS | 1826 | 1478315533589 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]]]}] 20:12:13 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 20:12:13 INFO - PROCESS | 1826 | 1478315533655 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 20:12:13 INFO - PROCESS | 1826 | 1478315533659 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 20:12:13 INFO - PROCESS | 1826 | 1478315533675 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}] 20:12:13 INFO - PROCESS | 1826 | 1478315533920 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 20:12:13 INFO - PROCESS | 1826 | 1478315533935 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 20:12:13 INFO - PROCESS | 1826 | 1478315533939 Marionette TRACE conn4 <- [1,825,null,["8"]] 20:12:13 INFO - PROCESS | 1826 | 1478315533948 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 20:12:13 INFO - PROCESS | 1826 | 1478315533954 Marionette TRACE conn4 <- [1,826,null,{}] 20:12:13 INFO - PROCESS | 1826 | 1478315533959 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x995c0800 == 13 [pid = 1826] [id = 183] 20:12:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x995c3800) [pid = 1826] [serial = 538] [outer = (nil)] 20:12:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x995c7800) [pid = 1826] [serial = 539] [outer = 0x995c3800] 20:12:14 INFO - PROCESS | 1826 | 1478315534060 Marionette DEBUG loaded listener.js 20:12:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x9a156400) [pid = 1826] [serial = 540] [outer = 0x995c3800] 20:12:14 INFO - PROCESS | 1826 | [1826] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 20:12:14 INFO - PROCESS | 1826 | 1478315534740 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]]]}] 20:12:14 INFO - .............................. 20:12:14 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1145ms 20:12:14 INFO - PROCESS | 1826 | 1478315534825 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 20:12:14 INFO - PROCESS | 1826 | 1478315534834 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 20:12:14 INFO - TEST-START | /fetch/api/request/request-init-002.html 20:12:14 INFO - PROCESS | 1826 | 1478315534857 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}] 20:12:15 INFO - PROCESS | 1826 | 1478315535108 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 20:12:15 INFO - PROCESS | 1826 | 1478315535262 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 20:12:15 INFO - PROCESS | 1826 | 1478315535272 Marionette TRACE conn4 <- [1,830,null,["8"]] 20:12:15 INFO - PROCESS | 1826 | 1478315535282 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 20:12:15 INFO - PROCESS | 1826 | 1478315535291 Marionette TRACE conn4 <- [1,831,null,{}] 20:12:15 INFO - PROCESS | 1826 | 1478315535298 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc97400 == 14 [pid = 1826] [id = 184] 20:12:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8fc9b400) [pid = 1826] [serial = 541] [outer = (nil)] 20:12:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8fd0f800) [pid = 1826] [serial = 542] [outer = 0x8fc9b400] 20:12:15 INFO - PROCESS | 1826 | 1478315535441 Marionette DEBUG loaded listener.js 20:12:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x92cb8400) [pid = 1826] [serial = 543] [outer = 0x8fc9b400] 20:12:16 INFO - PROCESS | 1826 | 1478315536281 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]]]}] 20:12:16 INFO - ....... 20:12:16 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1492ms 20:12:16 INFO - PROCESS | 1826 | 1478315536343 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 20:12:16 INFO - PROCESS | 1826 | 1478315536351 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 20:12:16 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 20:12:16 INFO - PROCESS | 1826 | 1478315536361 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}] 20:12:16 INFO - PROCESS | 1826 | 1478315536576 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 20:12:16 INFO - PROCESS | 1826 | --DOCSHELL 0x9a260800 == 13 [pid = 1826] [id = 8] 20:12:16 INFO - PROCESS | 1826 | 1478315536809 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 20:12:16 INFO - PROCESS | 1826 | 1478315536813 Marionette TRACE conn4 <- [1,835,null,["8"]] 20:12:16 INFO - PROCESS | 1826 | 1478315536836 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 20:12:16 INFO - PROCESS | 1826 | 1478315536844 Marionette TRACE conn4 <- [1,836,null,{}] 20:12:16 INFO - PROCESS | 1826 | 1478315536851 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cbc800 == 14 [pid = 1826] [id = 185] 20:12:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x92e39400) [pid = 1826] [serial = 544] [outer = (nil)] 20:12:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x954c6400) [pid = 1826] [serial = 545] [outer = 0x92e39400] 20:12:16 INFO - PROCESS | 1826 | 1478315536988 Marionette DEBUG loaded listener.js 20:12:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x954ce000) [pid = 1826] [serial = 546] [outer = 0x92e39400] 20:12:17 INFO - .... 20:12:17 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1573ms 20:12:17 INFO - PROCESS | 1826 | 1478315537911 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"]]]}] 20:12:17 INFO - PROCESS | 1826 | 1478315537950 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 20:12:17 INFO - PROCESS | 1826 | 1478315537966 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 20:12:17 INFO - TEST-START | /fetch/api/request/request-structure.html 20:12:18 INFO - PROCESS | 1826 | 1478315538026 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}] 20:12:18 INFO - PROCESS | 1826 | 1478315538232 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 20:12:18 INFO - PROCESS | 1826 | 1478315538377 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 20:12:18 INFO - PROCESS | 1826 | 1478315538383 Marionette TRACE conn4 <- [1,840,null,["8"]] 20:12:18 INFO - PROCESS | 1826 | 1478315538391 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 20:12:18 INFO - PROCESS | 1826 | 1478315538399 Marionette TRACE conn4 <- [1,841,null,{}] 20:12:18 INFO - PROCESS | 1826 | 1478315538411 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x995c5400 == 15 [pid = 1826] [id = 186] 20:12:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x995c5800) [pid = 1826] [serial = 547] [outer = (nil)] 20:12:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x9a1b1400) [pid = 1826] [serial = 548] [outer = 0x995c5800] 20:12:18 INFO - PROCESS | 1826 | 1478315538532 Marionette DEBUG loaded listener.js 20:12:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x9a1b6400) [pid = 1826] [serial = 549] [outer = 0x995c5800] 20:12:19 INFO - PROCESS | 1826 | 1478315539360 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]]]}] 20:12:19 INFO - ................... 20:12:19 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1438ms 20:12:19 INFO - PROCESS | 1826 | 1478315539418 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 20:12:19 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 20:12:19 INFO - PROCESS | 1826 | 1478315539422 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 20:12:19 INFO - PROCESS | 1826 | 1478315539431 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}] 20:12:19 INFO - PROCESS | 1826 | 1478315539630 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 20:12:19 INFO - PROCESS | 1826 | 1478315539777 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 20:12:19 INFO - PROCESS | 1826 | 1478315539786 Marionette TRACE conn4 <- [1,845,null,["8"]] 20:12:19 INFO - PROCESS | 1826 | 1478315539799 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 20:12:19 INFO - PROCESS | 1826 | 1478315539809 Marionette TRACE conn4 <- [1,846,null,{}] 20:12:19 INFO - PROCESS | 1826 | 1478315539815 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a2e8800 == 16 [pid = 1826] [id = 187] 20:12:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x9a357400) [pid = 1826] [serial = 550] [outer = (nil)] 20:12:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x9a538400) [pid = 1826] [serial = 551] [outer = 0x9a357400] 20:12:19 INFO - PROCESS | 1826 | 1478315539939 Marionette DEBUG loaded listener.js 20:12:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x9a5e7400) [pid = 1826] [serial = 552] [outer = 0x9a357400] 20:12:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9b000 == 17 [pid = 1826] [id = 188] 20:12:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8dda2c00) [pid = 1826] [serial = 553] [outer = (nil)] 20:12:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dda4c00 == 18 [pid = 1826] [id = 189] 20:12:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8de56c00) [pid = 1826] [serial = 554] [outer = (nil)] 20:12:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8dd4b400) [pid = 1826] [serial = 555] [outer = 0x8dda2c00] 20:12:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8fbc8c00) [pid = 1826] [serial = 556] [outer = 0x8de56c00] 20:12:21 INFO - PROCESS | 1826 | 1478315541009 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 20:12:21 INFO - . 20:12:21 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1681ms 20:12:21 INFO - PROCESS | 1826 | 1478315541111 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 20:12:21 INFO - PROCESS | 1826 | 1478315541118 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 20:12:21 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 20:12:21 INFO - PROCESS | 1826 | 1478315541128 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}] 20:12:21 INFO - PROCESS | 1826 | 1478315541359 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 20:12:22 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9b000 == 17 [pid = 1826] [id = 188] 20:12:22 INFO - PROCESS | 1826 | --DOCSHELL 0x8dda4c00 == 16 [pid = 1826] [id = 189] 20:12:22 INFO - PROCESS | 1826 | --DOCSHELL 0x9a25c000 == 15 [pid = 1826] [id = 9] 20:12:22 INFO - PROCESS | 1826 | 1478315542367 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 20:12:22 INFO - PROCESS | 1826 | 1478315542382 Marionette TRACE conn4 <- [1,850,null,["8"]] 20:12:22 INFO - PROCESS | 1826 | 1478315542412 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 20:12:22 INFO - PROCESS | 1826 | 1478315542426 Marionette TRACE conn4 <- [1,851,null,{}] 20:12:22 INFO - PROCESS | 1826 | 1478315542436 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9c000 == 16 [pid = 1826] [id = 190] 20:12:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8dd9d800) [pid = 1826] [serial = 557] [outer = (nil)] 20:12:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8f8ef000) [pid = 1826] [serial = 558] [outer = 0x8dd9d800] 20:12:22 INFO - PROCESS | 1826 | 1478315542554 Marionette DEBUG loaded listener.js 20:12:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8fc92800) [pid = 1826] [serial = 559] [outer = 0x8dd9d800] 20:12:23 INFO - PROCESS | 1826 | 1478315543199 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 20:12:23 INFO - . 20:12:23 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 2126ms 20:12:23 INFO - PROCESS | 1826 | 1478315543254 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 20:12:23 INFO - PROCESS | 1826 | 1478315543262 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 20:12:23 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 20:12:23 INFO - PROCESS | 1826 | 1478315543273 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}] 20:12:23 INFO - PROCESS | 1826 | 1478315543464 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 20:12:23 INFO - PROCESS | 1826 | 1478315543582 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 20:12:23 INFO - PROCESS | 1826 | 1478315543591 Marionette TRACE conn4 <- [1,855,null,["8"]] 20:12:23 INFO - PROCESS | 1826 | 1478315543599 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 20:12:23 INFO - PROCESS | 1826 | 1478315543609 Marionette TRACE conn4 <- [1,856,null,{}] 20:12:23 INFO - PROCESS | 1826 | 1478315543614 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x92e3e400 == 17 [pid = 1826] [id = 191] 20:12:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x92eb0c00) [pid = 1826] [serial = 560] [outer = (nil)] 20:12:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x92ebbc00) [pid = 1826] [serial = 561] [outer = 0x92eb0c00] 20:12:23 INFO - PROCESS | 1826 | 1478315543724 Marionette DEBUG loaded listener.js 20:12:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x93283c00) [pid = 1826] [serial = 562] [outer = 0x92eb0c00] 20:12:26 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x995c3800) [pid = 1826] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 20:12:26 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x9a333000) [pid = 1826] [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.] 20:12:26 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x9a263c00) [pid = 1826] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:12:26 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x95829c00) [pid = 1826] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 20:12:26 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x93bd1800) [pid = 1826] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 20:12:26 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x9582f400) [pid = 1826] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 20:12:26 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x92c44400) [pid = 1826] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 20:12:26 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8dd99800) [pid = 1826] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 20:12:26 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x92cb5800) [pid = 1826] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 20:12:26 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x93a69c00) [pid = 1826] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 20:12:26 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x93a5ec00) [pid = 1826] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 20:12:31 INFO - PROCESS | 1826 | --DOCSHELL 0x9a2e8800 == 16 [pid = 1826] [id = 187] 20:12:31 INFO - PROCESS | 1826 | --DOCSHELL 0x995c5400 == 15 [pid = 1826] [id = 186] 20:12:31 INFO - PROCESS | 1826 | --DOCSHELL 0x92cbc800 == 14 [pid = 1826] [id = 185] 20:12:31 INFO - PROCESS | 1826 | --DOCSHELL 0x95828c00 == 13 [pid = 1826] [id = 182] 20:12:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc97400 == 12 [pid = 1826] [id = 184] 20:12:31 INFO - PROCESS | 1826 | --DOCSHELL 0x93a69400 == 11 [pid = 1826] [id = 181] 20:12:31 INFO - PROCESS | 1826 | --DOCSHELL 0x995c0800 == 10 [pid = 1826] [id = 183] 20:12:31 INFO - PROCESS | 1826 | --DOCSHELL 0x92c43400 == 9 [pid = 1826] [id = 180] 20:12:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd99000 == 8 [pid = 1826] [id = 179] 20:12:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9c000 == 7 [pid = 1826] [id = 190] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x95bca000) [pid = 1826] [serial = 516] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x995c7800) [pid = 1826] [serial = 539] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x9a156400) [pid = 1826] [serial = 540] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x9674fc00) [pid = 1826] [serial = 536] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x96751c00) [pid = 1826] [serial = 537] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x93b2f000) [pid = 1826] [serial = 533] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x94e82000) [pid = 1826] [serial = 534] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x92cb6000) [pid = 1826] [serial = 530] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x92cbac00) [pid = 1826] [serial = 531] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8de57000) [pid = 1826] [serial = 527] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8fbc7800) [pid = 1826] [serial = 528] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x9583c800) [pid = 1826] [serial = 524] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x95bbf400) [pid = 1826] [serial = 525] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x9411e800) [pid = 1826] [serial = 521] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x941f0000) [pid = 1826] [serial = 522] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x92cbd400) [pid = 1826] [serial = 518] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x92eb3c00) [pid = 1826] [serial = 519] [outer = (nil)] [url = about:blank] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x92cbcc00) [pid = 1826] [serial = 406] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:12:31 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x9a334400) [pid = 1826] [serial = 23] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:12:34 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8dd9d800) [pid = 1826] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 20:12:34 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8de56c00) [pid = 1826] [serial = 554] [outer = (nil)] [url = about:blank] 20:12:34 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dda2c00) [pid = 1826] [serial = 553] [outer = (nil)] [url = about:blank] 20:12:34 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x9a357400) [pid = 1826] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 20:12:34 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fc9b400) [pid = 1826] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 20:12:34 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x92e39400) [pid = 1826] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 20:12:34 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x995c5800) [pid = 1826] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8fbc8c00) [pid = 1826] [serial = 556] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8dd4b400) [pid = 1826] [serial = 555] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8fc92800) [pid = 1826] [serial = 559] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8f8ef000) [pid = 1826] [serial = 558] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x92ebbc00) [pid = 1826] [serial = 561] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x9a538400) [pid = 1826] [serial = 551] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x9a5e7400) [pid = 1826] [serial = 552] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 20 (0x9a1b1400) [pid = 1826] [serial = 548] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 19 (0x9a1b6400) [pid = 1826] [serial = 549] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 18 (0x954c6400) [pid = 1826] [serial = 545] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 17 (0x954ce000) [pid = 1826] [serial = 546] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 16 (0x8fd0f800) [pid = 1826] [serial = 542] [outer = (nil)] [url = about:blank] 20:12:39 INFO - PROCESS | 1826 | --DOMWINDOW == 15 (0x92cb8400) [pid = 1826] [serial = 543] [outer = (nil)] [url = about:blank] 20:12:53 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:12:53 INFO - PROCESS | 1826 | 1478315573932 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 20:12:53 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30718ms 20:12:53 INFO - PROCESS | 1826 | 1478315573991 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 20:12:54 INFO - PROCESS | 1826 | 1478315573998 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 20:12:54 INFO - TEST-START | /html-media-capture/capture_reflect.html 20:12:54 INFO - PROCESS | 1826 | 1478315574011 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}] 20:12:54 INFO - PROCESS | 1826 | 1478315574264 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 20:12:54 INFO - PROCESS | 1826 | 1478315574344 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 20:12:54 INFO - PROCESS | 1826 | 1478315574351 Marionette TRACE conn4 <- [1,860,null,["8"]] 20:12:54 INFO - PROCESS | 1826 | 1478315574361 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 20:12:54 INFO - PROCESS | 1826 | 1478315574370 Marionette TRACE conn4 <- [1,861,null,{}] 20:12:54 INFO - PROCESS | 1826 | 1478315574377 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de58000 == 8 [pid = 1826] [id = 192] 20:12:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 16 (0x8de58400) [pid = 1826] [serial = 563] [outer = (nil)] 20:12:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 17 (0x8de61c00) [pid = 1826] [serial = 564] [outer = 0x8de58400] 20:12:54 INFO - PROCESS | 1826 | 1478315574494 Marionette DEBUG loaded listener.js 20:12:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 18 (0x8fbcac00) [pid = 1826] [serial = 565] [outer = 0x8de58400] 20:12:55 INFO - ..... 20:12:55 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1170ms 20:12:55 INFO - PROCESS | 1826 | 1478315575148 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"]]]}] 20:12:55 INFO - PROCESS | 1826 | 1478315575188 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 20:12:55 INFO - PROCESS | 1826 | 1478315575193 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 20:12:55 INFO - TEST-START | /html-media-capture/idlharness.html 20:12:55 INFO - PROCESS | 1826 | 1478315575202 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}] 20:12:55 INFO - PROCESS | 1826 | 1478315575400 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 20:12:55 INFO - PROCESS | 1826 | 1478315575504 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 20:12:55 INFO - PROCESS | 1826 | 1478315575510 Marionette TRACE conn4 <- [1,865,null,["8"]] 20:12:55 INFO - PROCESS | 1826 | 1478315575517 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 20:12:55 INFO - PROCESS | 1826 | 1478315575523 Marionette TRACE conn4 <- [1,866,null,{}] 20:12:55 INFO - PROCESS | 1826 | 1478315575530 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4b400 == 9 [pid = 1826] [id = 193] 20:12:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 19 (0x8fbc8000) [pid = 1826] [serial = 566] [outer = (nil)] 20:12:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x92b30000) [pid = 1826] [serial = 567] [outer = 0x8fbc8000] 20:12:55 INFO - PROCESS | 1826 | 1478315575633 Marionette DEBUG loaded listener.js 20:12:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x92bb9000) [pid = 1826] [serial = 568] [outer = 0x8fbc8000] 20:12:56 INFO - PROCESS | 1826 | 1478315576469 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"]]]}] 20:12:56 INFO - .... 20:12:56 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1335ms 20:12:56 INFO - PROCESS | 1826 | 1478315576547 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 20:12:56 INFO - PROCESS | 1826 | 1478315576555 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 20:12:56 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 20:12:56 INFO - PROCESS | 1826 | 1478315576563 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}] 20:12:56 INFO - PROCESS | 1826 | 1478315576773 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 20:12:56 INFO - PROCESS | 1826 | 1478315576875 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 20:12:56 INFO - PROCESS | 1826 | 1478315576881 Marionette TRACE conn4 <- [1,870,null,["8"]] 20:12:56 INFO - PROCESS | 1826 | 1478315576892 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 20:12:56 INFO - PROCESS | 1826 | 1478315576901 Marionette TRACE conn4 <- [1,871,null,{}] 20:12:56 INFO - PROCESS | 1826 | 1478315576908 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x93b23800 == 10 [pid = 1826] [id = 194] 20:12:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x93b24000) [pid = 1826] [serial = 569] [outer = (nil)] 20:12:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x93bd1800) [pid = 1826] [serial = 570] [outer = 0x93b24000] 20:12:57 INFO - PROCESS | 1826 | 1478315577032 Marionette DEBUG loaded listener.js 20:12:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x94120400) [pid = 1826] [serial = 571] [outer = 0x93b24000] 20:12:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x952de000 == 11 [pid = 1826] [id = 195] 20:12:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x952e1c00) [pid = 1826] [serial = 572] [outer = (nil)] 20:12:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x9583c000) [pid = 1826] [serial = 573] [outer = 0x952e1c00] 20:12:57 INFO - PROCESS | 1826 | 1478315577609 Marionette DEBUG loaded listener.js 20:12:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x95841800) [pid = 1826] [serial = 574] [outer = 0x952e1c00] 20:12:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x951f8800 == 12 [pid = 1826] [id = 196] 20:12:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x95bcc400) [pid = 1826] [serial = 575] [outer = (nil)] 20:12:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x9627dc00) [pid = 1826] [serial = 576] [outer = 0x95bcc400] 20:12:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x95ee9400) [pid = 1826] [serial = 577] [outer = 0x95bcc400] 20:12:58 INFO - PROCESS | 1826 | 1478315578666 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]]]}] 20:12:58 INFO - . 20:12:58 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2179ms 20:12:58 INFO - PROCESS | 1826 | 1478315578742 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 20:12:58 INFO - PROCESS | 1826 | 1478315578747 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 20:12:58 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 20:12:58 INFO - PROCESS | 1826 | 1478315578756 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}] 20:12:58 INFO - PROCESS | 1826 | 1478315578913 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 20:12:59 INFO - PROCESS | 1826 | 1478315579020 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 20:12:59 INFO - PROCESS | 1826 | 1478315579024 Marionette TRACE conn4 <- [1,875,null,["8"]] 20:12:59 INFO - PROCESS | 1826 | 1478315579038 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 20:12:59 INFO - PROCESS | 1826 | 1478315579045 Marionette TRACE conn4 <- [1,876,null,{}] 20:12:59 INFO - PROCESS | 1826 | 1478315579055 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:12:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x9630e800 == 13 [pid = 1826] [id = 197] 20:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x9630ec00) [pid = 1826] [serial = 578] [outer = (nil)] 20:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x96362000) [pid = 1826] [serial = 579] [outer = 0x9630ec00] 20:12:59 INFO - PROCESS | 1826 | 1478315579158 Marionette DEBUG loaded listener.js 20:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x9674e800) [pid = 1826] [serial = 580] [outer = 0x9630ec00] 20:12:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x9675bc00 == 14 [pid = 1826] [id = 198] 20:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x967b7400) [pid = 1826] [serial = 581] [outer = (nil)] 20:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x968c7400) [pid = 1826] [serial = 582] [outer = 0x967b7400] 20:12:59 INFO - PROCESS | 1826 | 1478315579729 Marionette DEBUG loaded listener.js 20:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x97a2b400) [pid = 1826] [serial = 583] [outer = 0x967b7400] 20:13:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x96754c00 == 15 [pid = 1826] [id = 199] 20:13:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x96756800) [pid = 1826] [serial = 584] [outer = (nil)] 20:13:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x97a39c00) [pid = 1826] [serial = 585] [outer = 0x96756800] 20:13:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x97ab1c00) [pid = 1826] [serial = 586] [outer = 0x96756800] 20:13:00 INFO - PROCESS | 1826 | 1478315580844 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]]]}] 20:13:00 INFO - . 20:13:00 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2190ms 20:13:00 INFO - PROCESS | 1826 | 1478315580946 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 20:13:00 INFO - PROCESS | 1826 | 1478315580951 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 20:13:00 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 20:13:00 INFO - PROCESS | 1826 | 1478315580960 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}] 20:13:01 INFO - PROCESS | 1826 | 1478315581120 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 20:13:01 INFO - PROCESS | 1826 | 1478315581268 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 20:13:01 INFO - PROCESS | 1826 | 1478315581273 Marionette TRACE conn4 <- [1,880,null,["8"]] 20:13:01 INFO - PROCESS | 1826 | 1478315581280 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 20:13:01 INFO - PROCESS | 1826 | 1478315581286 Marionette TRACE conn4 <- [1,881,null,{}] 20:13:01 INFO - PROCESS | 1826 | 1478315581293 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cbe000 == 16 [pid = 1826] [id = 200] 20:13:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x92e3b800) [pid = 1826] [serial = 587] [outer = (nil)] 20:13:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x97c52800) [pid = 1826] [serial = 588] [outer = 0x92e3b800] 20:13:01 INFO - PROCESS | 1826 | 1478315581401 Marionette DEBUG loaded listener.js 20:13:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x97c58000) [pid = 1826] [serial = 589] [outer = 0x92e3b800] 20:13:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x995c2800 == 17 [pid = 1826] [id = 201] 20:13:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x995c3800) [pid = 1826] [serial = 590] [outer = (nil)] 20:13:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x995cc400) [pid = 1826] [serial = 591] [outer = 0x995c3800] 20:13:01 INFO - PROCESS | 1826 | 1478315581964 Marionette DEBUG loaded listener.js 20:13:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x9a155c00) [pid = 1826] [serial = 592] [outer = 0x995c3800] 20:13:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de5e000 == 18 [pid = 1826] [id = 202] 20:13:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8de5e400) [pid = 1826] [serial = 593] [outer = (nil)] 20:13:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8f8f5c00) [pid = 1826] [serial = 594] [outer = 0x8de5e400] 20:13:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x912a3c00) [pid = 1826] [serial = 595] [outer = 0x8de5e400] 20:13:03 INFO - PROCESS | 1826 | 1478315583309 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]]]}] 20:13:03 INFO - . 20:13:03 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2476ms 20:13:03 INFO - PROCESS | 1826 | 1478315583438 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 20:13:03 INFO - PROCESS | 1826 | 1478315583448 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 20:13:03 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 20:13:03 INFO - PROCESS | 1826 | 1478315583460 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}] 20:13:03 INFO - PROCESS | 1826 | 1478315583766 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 20:13:03 INFO - PROCESS | 1826 | 1478315583888 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 20:13:03 INFO - PROCESS | 1826 | 1478315583894 Marionette TRACE conn4 <- [1,885,null,["8"]] 20:13:03 INFO - PROCESS | 1826 | 1478315583908 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 20:13:03 INFO - PROCESS | 1826 | 1478315583918 Marionette TRACE conn4 <- [1,886,null,{}] 20:13:03 INFO - PROCESS | 1826 | 1478315583928 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x9328a800 == 19 [pid = 1826] [id = 203] 20:13:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x9328d800) [pid = 1826] [serial = 596] [outer = (nil)] 20:13:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x93a66800) [pid = 1826] [serial = 597] [outer = 0x9328d800] 20:13:04 INFO - PROCESS | 1826 | 1478315584060 Marionette DEBUG loaded listener.js 20:13:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x94e81000) [pid = 1826] [serial = 598] [outer = 0x9328d800] 20:13:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x9674d000 == 20 [pid = 1826] [id = 204] 20:13:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x9674fc00) [pid = 1826] [serial = 599] [outer = (nil)] 20:13:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x97abf400) [pid = 1826] [serial = 600] [outer = 0x9674fc00] 20:13:04 INFO - PROCESS | 1826 | 1478315584768 Marionette DEBUG loaded listener.js 20:13:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x984cd800) [pid = 1826] [serial = 601] [outer = 0x9674fc00] 20:13:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x967b4c00 == 21 [pid = 1826] [id = 205] 20:13:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x995c6400) [pid = 1826] [serial = 602] [outer = (nil)] 20:13:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x9583b800) [pid = 1826] [serial = 603] [outer = 0x995c6400] 20:13:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x995c5400) [pid = 1826] [serial = 604] [outer = 0x995c6400] 20:13:06 INFO - PROCESS | 1826 | 1478315586066 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]]]}] 20:13:06 INFO - . 20:13:06 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2735ms 20:13:06 INFO - PROCESS | 1826 | 1478315586193 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 20:13:06 INFO - PROCESS | 1826 | 1478315586200 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 20:13:06 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 20:13:06 INFO - PROCESS | 1826 | 1478315586210 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}] 20:13:06 INFO - PROCESS | 1826 | 1478315586460 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 20:13:06 INFO - PROCESS | 1826 | 1478315586600 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 20:13:06 INFO - PROCESS | 1826 | 1478315586606 Marionette TRACE conn4 <- [1,890,null,["8"]] 20:13:06 INFO - PROCESS | 1826 | 1478315586615 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 20:13:06 INFO - PROCESS | 1826 | 1478315586624 Marionette TRACE conn4 <- [1,891,null,{}] 20:13:06 INFO - PROCESS | 1826 | 1478315586675 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a1b3800 == 22 [pid = 1826] [id = 206] 20:13:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x9a259c00) [pid = 1826] [serial = 605] [outer = (nil)] 20:13:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x9a32f400) [pid = 1826] [serial = 606] [outer = 0x9a259c00] 20:13:06 INFO - PROCESS | 1826 | 1478315586809 Marionette DEBUG loaded listener.js 20:13:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x9a338c00) [pid = 1826] [serial = 607] [outer = 0x9a259c00] 20:13:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc91c00 == 23 [pid = 1826] [id = 207] 20:13:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8fd0e800) [pid = 1826] [serial = 608] [outer = (nil)] 20:13:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x92cb8c00) [pid = 1826] [serial = 609] [outer = 0x8fd0e800] 20:13:07 INFO - PROCESS | 1826 | 1478315587713 Marionette DEBUG loaded listener.js 20:13:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x92cc2400) [pid = 1826] [serial = 610] [outer = 0x8fd0e800] 20:13:07 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12375 20:13:08 INFO - PROCESS | 1826 | 1478315588643 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]]]}] 20:13:08 INFO - . 20:13:08 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2494ms 20:13:08 INFO - PROCESS | 1826 | 1478315588740 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 20:13:08 INFO - PROCESS | 1826 | 1478315588747 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 20:13:08 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 20:13:08 INFO - PROCESS | 1826 | 1478315588762 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}] 20:13:08 INFO - PROCESS | 1826 | 1478315588977 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 20:13:09 INFO - PROCESS | 1826 | --DOCSHELL 0x92e3e400 == 22 [pid = 1826] [id = 191] 20:13:09 INFO - PROCESS | 1826 | 1478315589187 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 20:13:09 INFO - PROCESS | 1826 | 1478315589195 Marionette TRACE conn4 <- [1,895,null,["8"]] 20:13:09 INFO - PROCESS | 1826 | 1478315589205 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 20:13:09 INFO - PROCESS | 1826 | 1478315589214 Marionette TRACE conn4 <- [1,896,null,{}] 20:13:09 INFO - PROCESS | 1826 | 1478315589221 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cbd400 == 23 [pid = 1826] [id = 208] 20:13:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x92cbfc00) [pid = 1826] [serial = 611] [outer = (nil)] 20:13:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x93a68400) [pid = 1826] [serial = 612] [outer = 0x92cbfc00] 20:13:09 INFO - PROCESS | 1826 | 1478315589338 Marionette DEBUG loaded listener.js 20:13:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x95142000) [pid = 1826] [serial = 613] [outer = 0x92cbfc00] 20:13:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x952d9400 == 24 [pid = 1826] [id = 209] 20:13:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x95bca800) [pid = 1826] [serial = 614] [outer = (nil)] 20:13:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x96752400) [pid = 1826] [serial = 615] [outer = 0x95bca800] 20:13:09 INFO - PROCESS | 1826 | 1478315589993 Marionette DEBUG loaded listener.js 20:13:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x968c7800) [pid = 1826] [serial = 616] [outer = 0x95bca800] 20:13:10 INFO - PROCESS | 1826 | 1478315590768 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]]]}] 20:13:10 INFO - . 20:13:10 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 2030ms 20:13:10 INFO - PROCESS | 1826 | 1478315590789 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 20:13:10 INFO - PROCESS | 1826 | 1478315590793 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 20:13:10 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 20:13:10 INFO - PROCESS | 1826 | 1478315590803 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}] 20:13:11 INFO - PROCESS | 1826 | 1478315591018 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 20:13:11 INFO - PROCESS | 1826 | 1478315591048 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 20:13:11 INFO - PROCESS | 1826 | 1478315591052 Marionette TRACE conn4 <- [1,900,null,["8"]] 20:13:11 INFO - PROCESS | 1826 | 1478315591061 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 20:13:11 INFO - PROCESS | 1826 | 1478315591068 Marionette TRACE conn4 <- [1,901,null,{}] 20:13:11 INFO - PROCESS | 1826 | 1478315591076 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x9627e000 == 25 [pid = 1826] [id = 210] 20:13:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x97a2fc00) [pid = 1826] [serial = 617] [outer = (nil)] 20:13:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x97abc000) [pid = 1826] [serial = 618] [outer = 0x97a2fc00] 20:13:11 INFO - PROCESS | 1826 | 1478315591184 Marionette DEBUG loaded listener.js 20:13:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x984cbc00) [pid = 1826] [serial = 619] [outer = 0x97a2fc00] 20:13:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a2e8000 == 26 [pid = 1826] [id = 211] 20:13:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x9a34f000) [pid = 1826] [serial = 620] [outer = (nil)] 20:13:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a353000 == 27 [pid = 1826] [id = 212] 20:13:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x9a353400) [pid = 1826] [serial = 621] [outer = (nil)] 20:13:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x9a354400) [pid = 1826] [serial = 622] [outer = 0x9a34f000] 20:13:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x9a351000) [pid = 1826] [serial = 623] [outer = 0x9a353400] 20:13:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9a201400) [pid = 1826] [serial = 624] [outer = 0x9a353400] 20:13:12 INFO - PROCESS | 1826 | 1478315592217 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]]]}] 20:13:12 INFO - . 20:13:12 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1476ms 20:13:12 INFO - PROCESS | 1826 | 1478315592289 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 20:13:12 INFO - PROCESS | 1826 | 1478315592302 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 20:13:12 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 20:13:12 INFO - PROCESS | 1826 | 1478315592326 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}] 20:13:12 INFO - PROCESS | 1826 | 1478315592604 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 20:13:12 INFO - PROCESS | 1826 | 1478315592638 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 20:13:12 INFO - PROCESS | 1826 | 1478315592644 Marionette TRACE conn4 <- [1,905,null,["8"]] 20:13:12 INFO - PROCESS | 1826 | 1478315592652 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 20:13:12 INFO - PROCESS | 1826 | 1478315592661 Marionette TRACE conn4 <- [1,906,null,{}] 20:13:12 INFO - PROCESS | 1826 | 1478315592730 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a5ea800 == 28 [pid = 1826] [id = 213] 20:13:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x9a5eb000) [pid = 1826] [serial = 625] [outer = (nil)] 20:13:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x9af64000) [pid = 1826] [serial = 626] [outer = 0x9a5eb000] 20:13:12 INFO - PROCESS | 1826 | 1478315592840 Marionette DEBUG loaded listener.js 20:13:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x9af6d400) [pid = 1826] [serial = 627] [outer = 0x9a5eb000] 20:13:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a34f800 == 29 [pid = 1826] [id = 214] 20:13:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x9affa400) [pid = 1826] [serial = 628] [outer = (nil)] 20:13:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x9b33e000) [pid = 1826] [serial = 629] [outer = 0x9affa400] 20:13:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b14e400 == 30 [pid = 1826] [id = 215] 20:13:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x9b344000) [pid = 1826] [serial = 630] [outer = (nil)] 20:13:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x9aff9c00) [pid = 1826] [serial = 631] [outer = 0x9b344000] 20:13:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x9a20a400) [pid = 1826] [serial = 632] [outer = 0x9affa400] 20:13:13 INFO - PROCESS | 1826 | 1478315593797 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]]]}] 20:13:13 INFO - . 20:13:13 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1523ms 20:13:13 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x96756800) [pid = 1826] [serial = 584] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 20:13:13 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x967b7400) [pid = 1826] [serial = 581] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 20:13:13 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x9630ec00) [pid = 1826] [serial = 578] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 20:13:13 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x95bcc400) [pid = 1826] [serial = 575] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 20:13:13 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x952e1c00) [pid = 1826] [serial = 572] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 20:13:13 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x93b24000) [pid = 1826] [serial = 569] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 20:13:13 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8fbc8000) [pid = 1826] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 20:13:13 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8de58400) [pid = 1826] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 20:13:13 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x92eb0c00) [pid = 1826] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 20:13:13 INFO - PROCESS | 1826 | 1478315593960 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 20:13:13 INFO - PROCESS | 1826 | 1478315593963 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 20:13:13 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 20:13:13 INFO - PROCESS | 1826 | 1478315593985 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}] 20:13:14 INFO - PROCESS | 1826 | 1478315594205 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 20:13:14 INFO - PROCESS | 1826 | 1478315594325 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 20:13:14 INFO - PROCESS | 1826 | 1478315594329 Marionette TRACE conn4 <- [1,910,null,["8"]] 20:13:14 INFO - PROCESS | 1826 | 1478315594342 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 20:13:14 INFO - PROCESS | 1826 | 1478315594348 Marionette TRACE conn4 <- [1,911,null,{}] 20:13:14 INFO - PROCESS | 1826 | 1478315594356 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x9aff0c00 == 31 [pid = 1826] [id = 216] 20:13:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9aff7400) [pid = 1826] [serial = 633] [outer = (nil)] 20:13:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x9b14a800) [pid = 1826] [serial = 634] [outer = 0x9aff7400] 20:13:14 INFO - PROCESS | 1826 | 1478315594476 Marionette DEBUG loaded listener.js 20:13:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x9b3f6400) [pid = 1826] [serial = 635] [outer = 0x9aff7400] 20:13:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a5d000 == 32 [pid = 1826] [id = 217] 20:13:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x9b4e7000) [pid = 1826] [serial = 636] [outer = (nil)] 20:13:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x97ab9400) [pid = 1826] [serial = 637] [outer = 0x9b4e7000] 20:13:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x9b404800) [pid = 1826] [serial = 638] [outer = 0x9b4e7000] 20:13:15 INFO - PROCESS | 1826 | 1478315595234 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]]]}] 20:13:15 INFO - . 20:13:15 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1274ms 20:13:15 INFO - PROCESS | 1826 | 1478315595257 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 20:13:15 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 20:13:15 INFO - PROCESS | 1826 | 1478315595262 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 20:13:15 INFO - PROCESS | 1826 | 1478315595270 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}] 20:13:15 INFO - PROCESS | 1826 | 1478315595528 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 20:13:15 INFO - PROCESS | 1826 | 1478315595544 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 20:13:15 INFO - PROCESS | 1826 | 1478315595549 Marionette TRACE conn4 <- [1,915,null,["8"]] 20:13:15 INFO - PROCESS | 1826 | 1478315595556 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 20:13:15 INFO - PROCESS | 1826 | 1478315595563 Marionette TRACE conn4 <- [1,916,null,{}] 20:13:15 INFO - PROCESS | 1826 | 1478315595569 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd45c00 == 33 [pid = 1826] [id = 218] 20:13:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8dd48800) [pid = 1826] [serial = 639] [outer = (nil)] 20:13:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0xa0e7bc00) [pid = 1826] [serial = 640] [outer = 0x8dd48800] 20:13:15 INFO - PROCESS | 1826 | 1478315595676 Marionette DEBUG loaded listener.js 20:13:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0xa1923c00) [pid = 1826] [serial = 641] [outer = 0x8dd48800] 20:13:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de56c00 == 34 [pid = 1826] [id = 219] 20:13:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x912a4000) [pid = 1826] [serial = 642] [outer = (nil)] 20:13:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x912cf000) [pid = 1826] [serial = 643] [outer = 0x912a4000] 20:13:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cb7400 == 35 [pid = 1826] [id = 220] 20:13:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x92cb7800) [pid = 1826] [serial = 644] [outer = (nil)] 20:13:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x94129000) [pid = 1826] [serial = 645] [outer = 0x92cb7800] 20:13:16 INFO - PROCESS | 1826 | 1478315596482 Marionette DEBUG loaded listener.js 20:13:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x952e0800) [pid = 1826] [serial = 646] [outer = 0x92cb7800] 20:13:16 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 20:13:16 INFO - PROCESS | 1826 | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 20:13:20 INFO - PROCESS | 1826 | --DOCSHELL 0x96754c00 == 34 [pid = 1826] [id = 199] 20:13:20 INFO - PROCESS | 1826 | --DOCSHELL 0x951f8800 == 33 [pid = 1826] [id = 196] 20:13:20 INFO - PROCESS | 1826 | --DOCSHELL 0x93a5d000 == 32 [pid = 1826] [id = 217] 20:13:20 INFO - PROCESS | 1826 | --DOCSHELL 0x9b14e400 == 31 [pid = 1826] [id = 215] 20:13:20 INFO - PROCESS | 1826 | --DOCSHELL 0x9a34f800 == 30 [pid = 1826] [id = 214] 20:13:20 INFO - PROCESS | 1826 | --DOCSHELL 0x9a353000 == 29 [pid = 1826] [id = 212] 20:13:20 INFO - PROCESS | 1826 | --DOCSHELL 0x9a2e8000 == 28 [pid = 1826] [id = 211] 20:13:20 INFO - PROCESS | 1826 | --DOCSHELL 0x967b4c00 == 27 [pid = 1826] [id = 205] 20:13:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8de5e000 == 26 [pid = 1826] [id = 202] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x97a39c00) [pid = 1826] [serial = 585] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x95ee9400) [pid = 1826] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x9627dc00) [pid = 1826] [serial = 576] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x97ab1c00) [pid = 1826] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x96362000) [pid = 1826] [serial = 579] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x9674e800) [pid = 1826] [serial = 580] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x968c7400) [pid = 1826] [serial = 582] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x97a2b400) [pid = 1826] [serial = 583] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x93bd1800) [pid = 1826] [serial = 570] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x94120400) [pid = 1826] [serial = 571] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x9583c000) [pid = 1826] [serial = 573] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x95841800) [pid = 1826] [serial = 574] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x92b30000) [pid = 1826] [serial = 567] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x92bb9000) [pid = 1826] [serial = 568] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8de61c00) [pid = 1826] [serial = 564] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8fbcac00) [pid = 1826] [serial = 565] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x93283c00) [pid = 1826] [serial = 562] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x97c52800) [pid = 1826] [serial = 588] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x995cc400) [pid = 1826] [serial = 591] [outer = (nil)] [url = about:blank] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x995c6400) [pid = 1826] [serial = 602] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x9674fc00) [pid = 1826] [serial = 599] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x9328d800) [pid = 1826] [serial = 596] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8de5e400) [pid = 1826] [serial = 593] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x995c3800) [pid = 1826] [serial = 590] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x92e3b800) [pid = 1826] [serial = 587] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x92cbfc00) [pid = 1826] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x9a259c00) [pid = 1826] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x9b344000) [pid = 1826] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x9affa400) [pid = 1826] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8fd0e800) [pid = 1826] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x95bca800) [pid = 1826] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x9b4e7000) [pid = 1826] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x9a5eb000) [pid = 1826] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x9aff7400) [pid = 1826] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x97a2fc00) [pid = 1826] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x9a353400) [pid = 1826] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:13:24 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x9a34f000) [pid = 1826] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x9a1b3800 == 25 [pid = 1826] [id = 206] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x9674d000 == 24 [pid = 1826] [id = 204] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x9328a800 == 23 [pid = 1826] [id = 203] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc91c00 == 22 [pid = 1826] [id = 207] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x9675bc00 == 21 [pid = 1826] [id = 198] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x92cbe000 == 20 [pid = 1826] [id = 200] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x9a5ea800 == 19 [pid = 1826] [id = 213] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x93b23800 == 18 [pid = 1826] [id = 194] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x995c2800 == 17 [pid = 1826] [id = 201] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x952de000 == 16 [pid = 1826] [id = 195] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x9627e000 == 15 [pid = 1826] [id = 210] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x9630e800 == 14 [pid = 1826] [id = 197] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x9aff0c00 == 13 [pid = 1826] [id = 216] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4b400 == 12 [pid = 1826] [id = 193] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x952d9400 == 11 [pid = 1826] [id = 209] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8de58000 == 10 [pid = 1826] [id = 192] 20:13:29 INFO - PROCESS | 1826 | --DOCSHELL 0x92cb7400 == 9 [pid = 1826] [id = 220] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x9aff9c00) [pid = 1826] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x9b33e000) [pid = 1826] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x97ab9400) [pid = 1826] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x9a20a400) [pid = 1826] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x9b404800) [pid = 1826] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x9a201400) [pid = 1826] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x9a354400) [pid = 1826] [serial = 622] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x9a351000) [pid = 1826] [serial = 623] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x9b3f6400) [pid = 1826] [serial = 635] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x9b14a800) [pid = 1826] [serial = 634] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x9af64000) [pid = 1826] [serial = 626] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x9af6d400) [pid = 1826] [serial = 627] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x97abc000) [pid = 1826] [serial = 618] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x984cbc00) [pid = 1826] [serial = 619] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x96752400) [pid = 1826] [serial = 615] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x968c7800) [pid = 1826] [serial = 616] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x93a68400) [pid = 1826] [serial = 612] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x95142000) [pid = 1826] [serial = 613] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x92cb8c00) [pid = 1826] [serial = 609] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x92cc2400) [pid = 1826] [serial = 610] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x9a32f400) [pid = 1826] [serial = 606] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x9a338c00) [pid = 1826] [serial = 607] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x93a66800) [pid = 1826] [serial = 597] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x94e81000) [pid = 1826] [serial = 598] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x97abf400) [pid = 1826] [serial = 600] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x984cd800) [pid = 1826] [serial = 601] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x9583b800) [pid = 1826] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x995c5400) [pid = 1826] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x97c58000) [pid = 1826] [serial = 589] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8f8f5c00) [pid = 1826] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x912a3c00) [pid = 1826] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x9a155c00) [pid = 1826] [serial = 592] [outer = (nil)] [url = about:blank] 20:13:30 INFO - PROCESS | 1826 | --DOMWINDOW == 20 (0xa0e7bc00) [pid = 1826] [serial = 640] [outer = (nil)] [url = about:blank] 20:13:38 INFO - PROCESS | 1826 | --DOCSHELL 0x92cbd400 == 8 [pid = 1826] [id = 208] 20:13:38 INFO - PROCESS | 1826 | --DOMWINDOW == 19 (0x94129000) [pid = 1826] [serial = 645] [outer = (nil)] [url = about:blank] 20:13:45 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:13:45 INFO - PROCESS | 1826 | 1478315625900 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]]]}] 20:13:45 INFO - . 20:13:45 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30678ms 20:13:45 INFO - PROCESS | 1826 | 1478315625949 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 20:13:45 INFO - PROCESS | 1826 | 1478315625957 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 20:13:45 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 20:13:45 INFO - PROCESS | 1826 | 1478315625970 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}] 20:13:46 INFO - PROCESS | 1826 | --DOCSHELL 0x8de56c00 == 7 [pid = 1826] [id = 219] 20:13:46 INFO - PROCESS | 1826 | 1478315626172 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 20:13:46 INFO - PROCESS | 1826 | 1478315626295 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 20:13:46 INFO - PROCESS | 1826 | 1478315626302 Marionette TRACE conn4 <- [1,920,null,["8"]] 20:13:46 INFO - PROCESS | 1826 | 1478315626313 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 20:13:46 INFO - PROCESS | 1826 | 1478315626322 Marionette TRACE conn4 <- [1,921,null,{}] 20:13:46 INFO - PROCESS | 1826 | 1478315626329 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de5dc00 == 8 [pid = 1826] [id = 221] 20:13:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x8de5e000) [pid = 1826] [serial = 647] [outer = (nil)] 20:13:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x8de61c00) [pid = 1826] [serial = 648] [outer = 0x8de5e000] 20:13:46 INFO - PROCESS | 1826 | 1478315626449 Marionette DEBUG loaded listener.js 20:13:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8fbd0000) [pid = 1826] [serial = 649] [outer = 0x8de5e000] 20:13:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db28c00 == 9 [pid = 1826] [id = 222] 20:13:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x91270000) [pid = 1826] [serial = 650] [outer = (nil)] 20:13:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8fc91800) [pid = 1826] [serial = 651] [outer = 0x91270000] 20:13:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x912a3c00 == 10 [pid = 1826] [id = 223] 20:13:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x912a5800) [pid = 1826] [serial = 652] [outer = (nil)] 20:13:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x912ac800) [pid = 1826] [serial = 653] [outer = 0x912a5800] 20:13:47 INFO - PROCESS | 1826 | 1478315627060 Marionette DEBUG loaded listener.js 20:13:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x92bb3800) [pid = 1826] [serial = 654] [outer = 0x912a5800] 20:13:47 INFO - PROCESS | 1826 | 1478315627764 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 \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 20:13:47 INFO - ... 20:13:47 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1838ms 20:13:47 INFO - PROCESS | 1826 | 1478315627806 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 20:13:47 INFO - PROCESS | 1826 | 1478315627812 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 20:13:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 20:13:47 INFO - PROCESS | 1826 | 1478315627822 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}] 20:13:48 INFO - PROCESS | 1826 | 1478315628017 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 20:13:48 INFO - PROCESS | 1826 | 1478315628203 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 20:13:48 INFO - PROCESS | 1826 | 1478315628209 Marionette TRACE conn4 <- [1,925,null,["8"]] 20:13:48 INFO - PROCESS | 1826 | 1478315628217 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 20:13:48 INFO - PROCESS | 1826 | 1478315628224 Marionette TRACE conn4 <- [1,926,null,{}] 20:13:48 INFO - PROCESS | 1826 | 1478315628230 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd47000 == 11 [pid = 1826] [id = 224] 20:13:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x92e38400) [pid = 1826] [serial = 655] [outer = (nil)] 20:13:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x92eb4400) [pid = 1826] [serial = 656] [outer = 0x92e38400] 20:13:48 INFO - PROCESS | 1826 | 1478315628337 Marionette DEBUG loaded listener.js 20:13:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x93208c00) [pid = 1826] [serial = 657] [outer = 0x92e38400] 20:13:48 INFO - PROCESS | 1826 | 1478315628960 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]]]}] 20:13:48 INFO - . 20:13:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1172ms 20:13:49 INFO - PROCESS | 1826 | 1478315629003 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 20:13:49 INFO - PROCESS | 1826 | 1478315629011 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 20:13:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 20:13:49 INFO - PROCESS | 1826 | 1478315629020 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}] 20:13:49 INFO - PROCESS | 1826 | 1478315629210 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 20:13:49 INFO - PROCESS | 1826 | 1478315629312 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 20:13:49 INFO - PROCESS | 1826 | 1478315629318 Marionette TRACE conn4 <- [1,930,null,["8"]] 20:13:49 INFO - PROCESS | 1826 | 1478315629324 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 20:13:49 INFO - PROCESS | 1826 | 1478315629332 Marionette TRACE conn4 <- [1,931,null,{}] 20:13:49 INFO - PROCESS | 1826 | 1478315629340 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x93bcfc00 == 12 [pid = 1826] [id = 225] 20:13:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x93bd1800) [pid = 1826] [serial = 658] [outer = (nil)] 20:13:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x954c8000) [pid = 1826] [serial = 659] [outer = 0x93bd1800] 20:13:49 INFO - PROCESS | 1826 | 1478315629457 Marionette DEBUG loaded listener.js 20:13:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x954cb400) [pid = 1826] [serial = 660] [outer = 0x93bd1800] 20:13:50 INFO - PROCESS | 1826 | 1478315630086 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 20:13:50 INFO - . 20:13:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1122ms 20:13:50 INFO - PROCESS | 1826 | 1478315630143 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 20:13:50 INFO - PROCESS | 1826 | 1478315630150 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 20:13:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 20:13:50 INFO - PROCESS | 1826 | 1478315630158 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}] 20:13:50 INFO - PROCESS | 1826 | 1478315630344 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 20:13:50 INFO - PROCESS | 1826 | 1478315630354 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 20:13:50 INFO - PROCESS | 1826 | 1478315630358 Marionette TRACE conn4 <- [1,935,null,["8"]] 20:13:50 INFO - PROCESS | 1826 | 1478315630367 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 20:13:50 INFO - PROCESS | 1826 | 1478315630376 Marionette TRACE conn4 <- [1,936,null,{}] 20:13:50 INFO - PROCESS | 1826 | 1478315630383 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x93285000 == 13 [pid = 1826] [id = 226] 20:13:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x95822c00) [pid = 1826] [serial = 661] [outer = (nil)] 20:13:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x95831c00) [pid = 1826] [serial = 662] [outer = 0x95822c00] 20:13:50 INFO - PROCESS | 1826 | 1478315630576 Marionette DEBUG loaded listener.js 20:13:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x95841000) [pid = 1826] [serial = 663] [outer = 0x95822c00] 20:13:51 INFO - PROCESS | 1826 | 1478315631154 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 20:13:51 INFO - . 20:13:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1020ms 20:13:51 INFO - PROCESS | 1826 | 1478315631201 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 20:13:51 INFO - PROCESS | 1826 | 1478315631204 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 20:13:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 20:13:51 INFO - PROCESS | 1826 | 1478315631215 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}] 20:13:51 INFO - PROCESS | 1826 | 1478315631419 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 20:13:51 INFO - PROCESS | 1826 | 1478315631528 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 20:13:51 INFO - PROCESS | 1826 | 1478315631532 Marionette TRACE conn4 <- [1,940,null,["8"]] 20:13:51 INFO - PROCESS | 1826 | 1478315631538 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 20:13:51 INFO - PROCESS | 1826 | 1478315631544 Marionette TRACE conn4 <- [1,941,null,{}] 20:13:51 INFO - PROCESS | 1826 | 1478315631550 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x95eea000 == 14 [pid = 1826] [id = 227] 20:13:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x9627e000) [pid = 1826] [serial = 664] [outer = (nil)] 20:13:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x96284400) [pid = 1826] [serial = 665] [outer = 0x9627e000] 20:13:51 INFO - PROCESS | 1826 | 1478315631652 Marionette DEBUG loaded listener.js 20:13:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x96356400) [pid = 1826] [serial = 666] [outer = 0x9627e000] 20:13:52 INFO - PROCESS | 1826 | 1478315632273 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 20:13:52 INFO - . 20:13:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1086ms 20:13:52 INFO - PROCESS | 1826 | 1478315632326 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 20:13:52 INFO - PROCESS | 1826 | 1478315632330 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 20:13:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 20:13:52 INFO - PROCESS | 1826 | 1478315632340 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}] 20:13:52 INFO - PROCESS | 1826 | 1478315632546 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 20:13:52 INFO - PROCESS | 1826 | 1478315632557 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 20:13:52 INFO - PROCESS | 1826 | 1478315632560 Marionette TRACE conn4 <- [1,945,null,["8"]] 20:13:52 INFO - PROCESS | 1826 | 1478315632568 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 20:13:52 INFO - PROCESS | 1826 | 1478315632575 Marionette TRACE conn4 <- [1,946,null,{}] 20:13:52 INFO - PROCESS | 1826 | 1478315632673 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x96755000 == 15 [pid = 1826] [id = 228] 20:13:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x96756400) [pid = 1826] [serial = 667] [outer = (nil)] 20:13:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x9675a000) [pid = 1826] [serial = 668] [outer = 0x96756400] 20:13:52 INFO - PROCESS | 1826 | 1478315632773 Marionette DEBUG loaded listener.js 20:13:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x9675bc00) [pid = 1826] [serial = 669] [outer = 0x96756400] 20:13:53 INFO - PROCESS | 1826 | 1478315633369 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 20:13:53 INFO - . 20:13:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1074ms 20:13:53 INFO - PROCESS | 1826 | 1478315633416 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 20:13:53 INFO - PROCESS | 1826 | 1478315633421 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 20:13:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 20:13:53 INFO - PROCESS | 1826 | 1478315633435 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}] 20:13:53 INFO - PROCESS | 1826 | 1478315633657 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 20:13:53 INFO - PROCESS | 1826 | 1478315633675 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 20:13:53 INFO - PROCESS | 1826 | 1478315633678 Marionette TRACE conn4 <- [1,950,null,["8"]] 20:13:53 INFO - PROCESS | 1826 | 1478315633685 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 20:13:53 INFO - PROCESS | 1826 | 1478315633690 Marionette TRACE conn4 <- [1,951,null,{}] 20:13:53 INFO - PROCESS | 1826 | 1478315633696 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd44400 == 16 [pid = 1826] [id = 229] 20:13:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x95eed400) [pid = 1826] [serial = 670] [outer = (nil)] 20:13:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x968cc000) [pid = 1826] [serial = 671] [outer = 0x95eed400] 20:13:53 INFO - PROCESS | 1826 | 1478315633796 Marionette DEBUG loaded listener.js 20:13:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x97a2d000) [pid = 1826] [serial = 672] [outer = 0x95eed400] 20:13:54 INFO - PROCESS | 1826 | 1478315634430 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 20:13:54 INFO - . 20:13:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1077ms 20:13:54 INFO - PROCESS | 1826 | 1478315634508 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 20:13:54 INFO - PROCESS | 1826 | 1478315634511 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 20:13:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 20:13:54 INFO - PROCESS | 1826 | 1478315634519 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}] 20:13:54 INFO - PROCESS | 1826 | 1478315634759 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 20:13:54 INFO - PROCESS | 1826 | 1478315634793 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 20:13:54 INFO - PROCESS | 1826 | 1478315634798 Marionette TRACE conn4 <- [1,955,null,["8"]] 20:13:54 INFO - PROCESS | 1826 | 1478315634810 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 20:13:54 INFO - PROCESS | 1826 | 1478315634815 Marionette TRACE conn4 <- [1,956,null,{}] 20:13:54 INFO - PROCESS | 1826 | 1478315634822 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x92ebbc00 == 17 [pid = 1826] [id = 230] 20:13:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x954c9c00) [pid = 1826] [serial = 673] [outer = (nil)] 20:13:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x97a37800) [pid = 1826] [serial = 674] [outer = 0x954c9c00] 20:13:54 INFO - PROCESS | 1826 | 1478315634924 Marionette DEBUG loaded listener.js 20:13:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x97ab5400) [pid = 1826] [serial = 675] [outer = 0x954c9c00] 20:13:55 INFO - PROCESS | 1826 | 1478315635545 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 20:13:55 INFO - . 20:13:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1072ms 20:13:55 INFO - PROCESS | 1826 | 1478315635593 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 20:13:55 INFO - PROCESS | 1826 | 1478315635599 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 20:13:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 20:13:55 INFO - PROCESS | 1826 | 1478315635608 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}] 20:13:55 INFO - PROCESS | 1826 | 1478315635843 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 20:13:55 INFO - PROCESS | 1826 | 1478315635856 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 20:13:55 INFO - PROCESS | 1826 | 1478315635861 Marionette TRACE conn4 <- [1,960,null,["8"]] 20:13:55 INFO - PROCESS | 1826 | 1478315635874 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 20:13:55 INFO - PROCESS | 1826 | 1478315635879 Marionette TRACE conn4 <- [1,961,null,{}] 20:13:55 INFO - PROCESS | 1826 | 1478315635887 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de5c800 == 18 [pid = 1826] [id = 231] 20:13:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x93a68800) [pid = 1826] [serial = 676] [outer = (nil)] 20:13:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x97c58000) [pid = 1826] [serial = 677] [outer = 0x93a68800] 20:13:56 INFO - PROCESS | 1826 | 1478315635992 Marionette DEBUG loaded listener.js 20:13:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x984cf800) [pid = 1826] [serial = 678] [outer = 0x93a68800] 20:13:56 INFO - PROCESS | 1826 | 1478315636631 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 20:13:56 INFO - . 20:13:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1041ms 20:13:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 20:13:56 INFO - PROCESS | 1826 | 1478315636684 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 20:13:56 INFO - PROCESS | 1826 | 1478315636687 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 20:13:56 INFO - PROCESS | 1826 | 1478315636698 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}] 20:13:56 INFO - PROCESS | 1826 | 1478315636937 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 20:13:57 INFO - PROCESS | 1826 | 1478315637007 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 20:13:57 INFO - PROCESS | 1826 | 1478315637016 Marionette TRACE conn4 <- [1,965,null,["8"]] 20:13:57 INFO - PROCESS | 1826 | 1478315637021 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 20:13:57 INFO - PROCESS | 1826 | 1478315637028 Marionette TRACE conn4 <- [1,966,null,{}] 20:13:57 INFO - PROCESS | 1826 | 1478315637038 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x9955bc00 == 19 [pid = 1826] [id = 232] 20:13:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x995c5000) [pid = 1826] [serial = 679] [outer = (nil)] 20:13:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x995c6000) [pid = 1826] [serial = 680] [outer = 0x995c5000] 20:13:57 INFO - PROCESS | 1826 | 1478315637153 Marionette DEBUG loaded listener.js 20:13:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x9a1b6400) [pid = 1826] [serial = 681] [outer = 0x995c5000] 20:13:57 INFO - PROCESS | 1826 | 1478315637739 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 20:13:57 INFO - . 20:13:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1070ms 20:13:57 INFO - PROCESS | 1826 | 1478315637784 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 20:13:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 20:13:57 INFO - PROCESS | 1826 | 1478315637789 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 20:13:57 INFO - PROCESS | 1826 | 1478315637799 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}] 20:13:57 INFO - PROCESS | 1826 | 1478315637985 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 20:13:58 INFO - PROCESS | 1826 | 1478315638134 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 20:13:58 INFO - PROCESS | 1826 | 1478315638141 Marionette TRACE conn4 <- [1,970,null,["8"]] 20:13:58 INFO - PROCESS | 1826 | 1478315638150 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 20:13:58 INFO - PROCESS | 1826 | 1478315638163 Marionette TRACE conn4 <- [1,971,null,{}] 20:13:58 INFO - PROCESS | 1826 | 1478315638224 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4ac00 == 20 [pid = 1826] [id = 233] 20:13:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8dd4b000) [pid = 1826] [serial = 682] [outer = (nil)] 20:13:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8dda5c00) [pid = 1826] [serial = 683] [outer = 0x8dd4b000] 20:13:58 INFO - PROCESS | 1826 | 1478315638360 Marionette DEBUG loaded listener.js 20:13:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8de63800) [pid = 1826] [serial = 684] [outer = 0x8dd4b000] 20:13:59 INFO - PROCESS | 1826 | 1478315639125 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 20:13:59 INFO - . 20:13:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1386ms 20:13:59 INFO - PROCESS | 1826 | 1478315639186 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 20:13:59 INFO - PROCESS | 1826 | 1478315639194 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 20:13:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 20:13:59 INFO - PROCESS | 1826 | 1478315639204 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}] 20:13:59 INFO - PROCESS | 1826 | 1478315639421 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 20:13:59 INFO - PROCESS | 1826 | 1478315639593 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 20:13:59 INFO - PROCESS | 1826 | 1478315639602 Marionette TRACE conn4 <- [1,975,null,["8"]] 20:13:59 INFO - PROCESS | 1826 | 1478315639617 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 20:13:59 INFO - PROCESS | 1826 | 1478315639629 Marionette TRACE conn4 <- [1,976,null,{}] 20:13:59 INFO - PROCESS | 1826 | 1478315639635 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x93288400 == 21 [pid = 1826] [id = 234] 20:13:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x93288c00) [pid = 1826] [serial = 685] [outer = (nil)] 20:13:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x93a5e800) [pid = 1826] [serial = 686] [outer = 0x93288c00] 20:13:59 INFO - PROCESS | 1826 | 1478315639758 Marionette DEBUG loaded listener.js 20:13:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x93a68c00) [pid = 1826] [serial = 687] [outer = 0x93288c00] 20:14:00 INFO - PROCESS | 1826 | 1478315640483 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:00 INFO - . 20:14:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1325ms 20:14:00 INFO - PROCESS | 1826 | 1478315640541 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 20:14:00 INFO - PROCESS | 1826 | 1478315640545 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 20:14:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 20:14:00 INFO - PROCESS | 1826 | 1478315640557 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}] 20:14:00 INFO - PROCESS | 1826 | 1478315640768 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 20:14:00 INFO - PROCESS | 1826 | 1478315640932 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 20:14:00 INFO - PROCESS | 1826 | 1478315640945 Marionette TRACE conn4 <- [1,980,null,["8"]] 20:14:00 INFO - PROCESS | 1826 | 1478315640963 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 20:14:00 INFO - PROCESS | 1826 | 1478315640972 Marionette TRACE conn4 <- [1,981,null,{}] 20:14:00 INFO - PROCESS | 1826 | 1478315640979 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x96361800 == 22 [pid = 1826] [id = 235] 20:14:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x96361c00) [pid = 1826] [serial = 688] [outer = (nil)] 20:14:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x96751000) [pid = 1826] [serial = 689] [outer = 0x96361c00] 20:14:01 INFO - PROCESS | 1826 | 1478315641103 Marionette DEBUG loaded listener.js 20:14:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x968c6c00) [pid = 1826] [serial = 690] [outer = 0x96361c00] 20:14:01 INFO - PROCESS | 1826 | 1478315641807 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:01 INFO - . 20:14:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1270ms 20:14:01 INFO - PROCESS | 1826 | 1478315641865 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 20:14:01 INFO - PROCESS | 1826 | 1478315641870 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 20:14:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 20:14:01 INFO - PROCESS | 1826 | 1478315641882 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}] 20:14:02 INFO - PROCESS | 1826 | 1478315642101 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 20:14:02 INFO - PROCESS | 1826 | 1478315642259 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 20:14:02 INFO - PROCESS | 1826 | 1478315642265 Marionette TRACE conn4 <- [1,985,null,["8"]] 20:14:02 INFO - PROCESS | 1826 | 1478315642277 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 20:14:02 INFO - PROCESS | 1826 | 1478315642286 Marionette TRACE conn4 <- [1,986,null,{}] 20:14:02 INFO - PROCESS | 1826 | 1478315642294 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x995c2800 == 23 [pid = 1826] [id = 236] 20:14:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x995cbc00) [pid = 1826] [serial = 691] [outer = (nil)] 20:14:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x9a15e000) [pid = 1826] [serial = 692] [outer = 0x995cbc00] 20:14:02 INFO - PROCESS | 1826 | 1478315642419 Marionette DEBUG loaded listener.js 20:14:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x9a264000) [pid = 1826] [serial = 693] [outer = 0x995cbc00] 20:14:03 INFO - PROCESS | 1826 | 1478315643178 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:03 INFO - . 20:14:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1377ms 20:14:03 INFO - PROCESS | 1826 | 1478315643317 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 20:14:03 INFO - PROCESS | 1826 | 1478315643331 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 20:14:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 20:14:03 INFO - PROCESS | 1826 | 1478315643371 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}] 20:14:03 INFO - PROCESS | 1826 | 1478315643583 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 20:14:03 INFO - PROCESS | 1826 | 1478315643744 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 20:14:03 INFO - PROCESS | 1826 | 1478315643749 Marionette TRACE conn4 <- [1,990,null,["8"]] 20:14:03 INFO - PROCESS | 1826 | 1478315643757 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 20:14:03 INFO - PROCESS | 1826 | 1478315643764 Marionette TRACE conn4 <- [1,991,null,{}] 20:14:03 INFO - PROCESS | 1826 | 1478315643771 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db28800 == 24 [pid = 1826] [id = 237] 20:14:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x97ab6800) [pid = 1826] [serial = 694] [outer = (nil)] 20:14:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9a532800) [pid = 1826] [serial = 695] [outer = 0x97ab6800] 20:14:03 INFO - PROCESS | 1826 | 1478315643925 Marionette DEBUG loaded listener.js 20:14:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x9a536000) [pid = 1826] [serial = 696] [outer = 0x97ab6800] 20:14:04 INFO - PROCESS | 1826 | 1478315644600 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:04 INFO - . 20:14:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1326ms 20:14:04 INFO - PROCESS | 1826 | 1478315644687 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 20:14:04 INFO - PROCESS | 1826 | 1478315644690 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 20:14:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 20:14:04 INFO - PROCESS | 1826 | 1478315644717 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}] 20:14:04 INFO - PROCESS | 1826 | 1478315644913 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 20:14:05 INFO - PROCESS | 1826 | 1478315645068 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 20:14:05 INFO - PROCESS | 1826 | 1478315645071 Marionette TRACE conn4 <- [1,995,null,["8"]] 20:14:05 INFO - PROCESS | 1826 | 1478315645083 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 20:14:05 INFO - PROCESS | 1826 | 1478315645088 Marionette TRACE conn4 <- [1,996,null,{}] 20:14:05 INFO - PROCESS | 1826 | 1478315645096 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a5e7c00 == 25 [pid = 1826] [id = 238] 20:14:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9a5e8c00) [pid = 1826] [serial = 697] [outer = (nil)] 20:14:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9af6b000) [pid = 1826] [serial = 698] [outer = 0x9a5e8c00] 20:14:05 INFO - PROCESS | 1826 | 1478315645242 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x9aff6800) [pid = 1826] [serial = 699] [outer = 0x9a5e8c00] 20:14:06 INFO - PROCESS | 1826 | 1478315646226 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:06 INFO - . 20:14:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1577ms 20:14:06 INFO - PROCESS | 1826 | 1478315646296 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 20:14:06 INFO - PROCESS | 1826 | 1478315646303 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 20:14:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 20:14:06 INFO - PROCESS | 1826 | 1478315646318 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}] 20:14:06 INFO - PROCESS | 1826 | 1478315646533 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 20:14:06 INFO - PROCESS | 1826 | 1478315646744 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 20:14:06 INFO - PROCESS | 1826 | 1478315646749 Marionette TRACE conn4 <- [1,1000,null,["8"]] 20:14:06 INFO - PROCESS | 1826 | 1478315646803 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 20:14:06 INFO - PROCESS | 1826 | 1478315646813 Marionette TRACE conn4 <- [1,1001,null,{}] 20:14:06 INFO - PROCESS | 1826 | 1478315646823 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de57000 == 26 [pid = 1826] [id = 239] 20:14:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8f8ec000) [pid = 1826] [serial = 700] [outer = (nil)] 20:14:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x92eb3c00) [pid = 1826] [serial = 701] [outer = 0x8f8ec000] 20:14:06 INFO - PROCESS | 1826 | 1478315646937 Marionette DEBUG loaded listener.js 20:14:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x93a5e000) [pid = 1826] [serial = 702] [outer = 0x8f8ec000] 20:14:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8db28c00 == 25 [pid = 1826] [id = 222] 20:14:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd45c00 == 24 [pid = 1826] [id = 218] 20:14:08 INFO - PROCESS | 1826 | 1478315648920 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:08 INFO - . 20:14:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 2685ms 20:14:09 INFO - PROCESS | 1826 | 1478315649003 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 20:14:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 20:14:09 INFO - PROCESS | 1826 | 1478315649010 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 20:14:09 INFO - PROCESS | 1826 | 1478315649021 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}] 20:14:09 INFO - PROCESS | 1826 | 1478315649227 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 20:14:09 INFO - PROCESS | 1826 | 1478315649345 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 20:14:09 INFO - PROCESS | 1826 | 1478315649352 Marionette TRACE conn4 <- [1,1005,null,["8"]] 20:14:09 INFO - PROCESS | 1826 | 1478315649395 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 20:14:09 INFO - PROCESS | 1826 | 1478315649404 Marionette TRACE conn4 <- [1,1006,null,{}] 20:14:09 INFO - PROCESS | 1826 | 1478315649410 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x9129e400 == 25 [pid = 1826] [id = 240] 20:14:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x912a6c00) [pid = 1826] [serial = 703] [outer = (nil)] 20:14:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x92cbd400) [pid = 1826] [serial = 704] [outer = 0x912a6c00] 20:14:09 INFO - PROCESS | 1826 | 1478315649530 Marionette DEBUG loaded listener.js 20:14:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x92e3a000) [pid = 1826] [serial = 705] [outer = 0x912a6c00] 20:14:10 INFO - PROCESS | 1826 | 1478315650174 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:10 INFO - . 20:14:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1226ms 20:14:10 INFO - PROCESS | 1826 | 1478315650245 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 20:14:10 INFO - PROCESS | 1826 | 1478315650252 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 20:14:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 20:14:10 INFO - PROCESS | 1826 | 1478315650261 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}] 20:14:10 INFO - PROCESS | 1826 | 1478315650523 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 20:14:10 INFO - PROCESS | 1826 | 1478315650541 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 20:14:10 INFO - PROCESS | 1826 | 1478315650546 Marionette TRACE conn4 <- [1,1010,null,["8"]] 20:14:10 INFO - PROCESS | 1826 | 1478315650554 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 20:14:10 INFO - PROCESS | 1826 | 1478315650563 Marionette TRACE conn4 <- [1,1011,null,{}] 20:14:10 INFO - PROCESS | 1826 | 1478315650570 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c81000 == 26 [pid = 1826] [id = 241] 20:14:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x94c84c00) [pid = 1826] [serial = 706] [outer = (nil)] 20:14:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x94e82000) [pid = 1826] [serial = 707] [outer = 0x94c84c00] 20:14:10 INFO - PROCESS | 1826 | 1478315650673 Marionette DEBUG loaded listener.js 20:14:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x951f8800) [pid = 1826] [serial = 708] [outer = 0x94c84c00] 20:14:11 INFO - PROCESS | 1826 | 1478315651395 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:11 INFO - . 20:14:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1185ms 20:14:11 INFO - PROCESS | 1826 | 1478315651462 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 20:14:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 20:14:11 INFO - PROCESS | 1826 | 1478315651471 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 20:14:11 INFO - PROCESS | 1826 | 1478315651480 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}] 20:14:11 INFO - PROCESS | 1826 | 1478315651740 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 20:14:11 INFO - PROCESS | 1826 | 1478315651769 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 20:14:11 INFO - PROCESS | 1826 | 1478315651775 Marionette TRACE conn4 <- [1,1015,null,["8"]] 20:14:11 INFO - PROCESS | 1826 | 1478315651781 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 20:14:11 INFO - PROCESS | 1826 | 1478315651788 Marionette TRACE conn4 <- [1,1016,null,{}] 20:14:11 INFO - PROCESS | 1826 | 1478315651858 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x95825c00 == 27 [pid = 1826] [id = 242] 20:14:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x95826800) [pid = 1826] [serial = 709] [outer = (nil)] 20:14:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x9582b000) [pid = 1826] [serial = 710] [outer = 0x95826800] 20:14:11 INFO - PROCESS | 1826 | 1478315651981 Marionette DEBUG loaded listener.js 20:14:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x95bc3000) [pid = 1826] [serial = 711] [outer = 0x95826800] 20:14:12 INFO - PROCESS | 1826 | 1478315652701 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:12 INFO - . 20:14:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1232ms 20:14:12 INFO - PROCESS | 1826 | 1478315652757 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 20:14:12 INFO - PROCESS | 1826 | 1478315652763 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 20:14:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 20:14:12 INFO - PROCESS | 1826 | 1478315652772 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}] 20:14:13 INFO - PROCESS | 1826 | 1478315653013 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 20:14:13 INFO - PROCESS | 1826 | 1478315653043 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 20:14:13 INFO - PROCESS | 1826 | 1478315653048 Marionette TRACE conn4 <- [1,1020,null,["8"]] 20:14:13 INFO - PROCESS | 1826 | 1478315653055 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 20:14:13 INFO - PROCESS | 1826 | 1478315653061 Marionette TRACE conn4 <- [1,1021,null,{}] 20:14:13 INFO - PROCESS | 1826 | 1478315653134 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x9635dc00 == 28 [pid = 1826] [id = 243] 20:14:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x9674d000) [pid = 1826] [serial = 712] [outer = (nil)] 20:14:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x9a2e8000) [pid = 1826] [serial = 713] [outer = 0x9674d000] 20:14:13 INFO - PROCESS | 1826 | 1478315653247 Marionette DEBUG loaded listener.js 20:14:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x9a330400) [pid = 1826] [serial = 714] [outer = 0x9674d000] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x995c5000) [pid = 1826] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x93a68800) [pid = 1826] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x954c9c00) [pid = 1826] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x91270000) [pid = 1826] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8de5e000) [pid = 1826] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x912a5800) [pid = 1826] [serial = 652] [outer = (nil)] [url = about:blank] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x95822c00) [pid = 1826] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x96756400) [pid = 1826] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x92e38400) [pid = 1826] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8dd48800) [pid = 1826] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x9627e000) [pid = 1826] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x93bd1800) [pid = 1826] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x95eed400) [pid = 1826] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x912a4000) [pid = 1826] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:14:14 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x92cb7800) [pid = 1826] [serial = 644] [outer = (nil)] [url = about:blank] 20:14:14 INFO - PROCESS | 1826 | 1478315654323 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:14 INFO - . 20:14:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1577ms 20:14:14 INFO - PROCESS | 1826 | 1478315654370 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 20:14:14 INFO - PROCESS | 1826 | 1478315654375 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 20:14:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 20:14:14 INFO - PROCESS | 1826 | 1478315654385 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}] 20:14:14 INFO - PROCESS | 1826 | 1478315654617 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 20:14:14 INFO - PROCESS | 1826 | 1478315654635 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 20:14:14 INFO - PROCESS | 1826 | 1478315654640 Marionette TRACE conn4 <- [1,1025,null,["8"]] 20:14:14 INFO - PROCESS | 1826 | 1478315654645 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 20:14:14 INFO - PROCESS | 1826 | 1478315654672 Marionette TRACE conn4 <- [1,1026,null,{}] 20:14:14 INFO - PROCESS | 1826 | 1478315654679 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x95bbf400 == 29 [pid = 1826] [id = 244] 20:14:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x95eed400) [pid = 1826] [serial = 715] [outer = (nil)] 20:14:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x9955c400) [pid = 1826] [serial = 716] [outer = 0x95eed400] 20:14:14 INFO - PROCESS | 1826 | 1478315654779 Marionette DEBUG loaded listener.js 20:14:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x9a1b2000) [pid = 1826] [serial = 717] [outer = 0x95eed400] 20:14:15 INFO - PROCESS | 1826 | 1478315655410 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:15 INFO - . 20:14:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1082ms 20:14:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 20:14:15 INFO - PROCESS | 1826 | 1478315655465 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 20:14:15 INFO - PROCESS | 1826 | 1478315655468 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 20:14:15 INFO - PROCESS | 1826 | 1478315655476 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}] 20:14:15 INFO - PROCESS | 1826 | 1478315655726 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 20:14:15 INFO - PROCESS | 1826 | 1478315655746 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 20:14:15 INFO - PROCESS | 1826 | 1478315655752 Marionette TRACE conn4 <- [1,1030,null,["8"]] 20:14:15 INFO - PROCESS | 1826 | 1478315655758 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 20:14:15 INFO - PROCESS | 1826 | 1478315655764 Marionette TRACE conn4 <- [1,1031,null,{}] 20:14:15 INFO - PROCESS | 1826 | 1478315655770 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b14e400 == 30 [pid = 1826] [id = 245] 20:14:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x9b151c00) [pid = 1826] [serial = 718] [outer = (nil)] 20:14:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9b343000) [pid = 1826] [serial = 719] [outer = 0x9b151c00] 20:14:15 INFO - PROCESS | 1826 | 1478315655874 Marionette DEBUG loaded listener.js 20:14:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x9b404800) [pid = 1826] [serial = 720] [outer = 0x9b151c00] 20:14:16 INFO - PROCESS | 1826 | 1478315656684 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:16 INFO - . 20:14:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1276ms 20:14:16 INFO - PROCESS | 1826 | 1478315656753 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 20:14:16 INFO - PROCESS | 1826 | 1478315656761 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 20:14:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 20:14:16 INFO - PROCESS | 1826 | 1478315656773 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}] 20:14:17 INFO - PROCESS | 1826 | 1478315657011 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 20:14:17 INFO - PROCESS | 1826 | 1478315657178 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 20:14:17 INFO - PROCESS | 1826 | 1478315657184 Marionette TRACE conn4 <- [1,1035,null,["8"]] 20:14:17 INFO - PROCESS | 1826 | 1478315657194 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 20:14:17 INFO - PROCESS | 1826 | 1478315657203 Marionette TRACE conn4 <- [1,1036,null,{}] 20:14:17 INFO - PROCESS | 1826 | 1478315657210 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x94121c00 == 31 [pid = 1826] [id = 246] 20:14:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x94122c00) [pid = 1826] [serial = 721] [outer = (nil)] 20:14:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x94e81000) [pid = 1826] [serial = 722] [outer = 0x94122c00] 20:14:17 INFO - PROCESS | 1826 | 1478315657346 Marionette DEBUG loaded listener.js 20:14:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x952d9800) [pid = 1826] [serial = 723] [outer = 0x94122c00] 20:14:18 INFO - PROCESS | 1826 | 1478315658207 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:18 INFO - . 20:14:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1475ms 20:14:18 INFO - PROCESS | 1826 | 1478315658284 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 20:14:18 INFO - PROCESS | 1826 | 1478315658292 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 20:14:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 20:14:18 INFO - PROCESS | 1826 | 1478315658303 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}] 20:14:18 INFO - PROCESS | 1826 | 1478315658634 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 20:14:18 INFO - PROCESS | 1826 | 1478315658806 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 20:14:18 INFO - PROCESS | 1826 | 1478315658811 Marionette TRACE conn4 <- [1,1040,null,["8"]] 20:14:18 INFO - PROCESS | 1826 | 1478315658821 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 20:14:18 INFO - PROCESS | 1826 | 1478315658828 Marionette TRACE conn4 <- [1,1041,null,{}] 20:14:18 INFO - PROCESS | 1826 | 1478315658877 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9a000 == 32 [pid = 1826] [id = 247] 20:14:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x9a536c00) [pid = 1826] [serial = 724] [outer = (nil)] 20:14:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x9af69000) [pid = 1826] [serial = 725] [outer = 0x9a536c00] 20:14:19 INFO - PROCESS | 1826 | 1478315659002 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x9aff6400) [pid = 1826] [serial = 726] [outer = 0x9a536c00] 20:14:19 INFO - PROCESS | 1826 | 1478315659792 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:19 INFO - . 20:14:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1523ms 20:14:19 INFO - PROCESS | 1826 | 1478315659834 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 20:14:19 INFO - PROCESS | 1826 | 1478315659843 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 20:14:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 20:14:19 INFO - PROCESS | 1826 | 1478315659852 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}] 20:14:20 INFO - PROCESS | 1826 | 1478315660093 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 20:14:20 INFO - PROCESS | 1826 | 1478315660256 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 20:14:20 INFO - PROCESS | 1826 | 1478315660262 Marionette TRACE conn4 <- [1,1045,null,["8"]] 20:14:20 INFO - PROCESS | 1826 | 1478315660270 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 20:14:20 INFO - PROCESS | 1826 | 1478315660279 Marionette TRACE conn4 <- [1,1046,null,{}] 20:14:20 INFO - PROCESS | 1826 | 1478315660288 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:20 INFO - PROCESS | 1826 | ++DOCSHELL 0xa0ec1c00 == 33 [pid = 1826] [id = 248] 20:14:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0xa0ec3000) [pid = 1826] [serial = 727] [outer = (nil)] 20:14:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0xa192ec00) [pid = 1826] [serial = 728] [outer = 0xa0ec3000] 20:14:20 INFO - PROCESS | 1826 | 1478315660458 Marionette DEBUG loaded listener.js 20:14:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0xa199c800) [pid = 1826] [serial = 729] [outer = 0xa0ec3000] 20:14:21 INFO - PROCESS | 1826 | 1478315661248 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:21 INFO - . 20:14:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1430ms 20:14:21 INFO - PROCESS | 1826 | 1478315661317 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 20:14:21 INFO - PROCESS | 1826 | 1478315661323 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 20:14:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 20:14:21 INFO - PROCESS | 1826 | 1478315661337 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}] 20:14:21 INFO - PROCESS | 1826 | 1478315661570 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 20:14:21 INFO - PROCESS | 1826 | 1478315661733 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 20:14:21 INFO - PROCESS | 1826 | 1478315661739 Marionette TRACE conn4 <- [1,1050,null,["8"]] 20:14:21 INFO - PROCESS | 1826 | 1478315661751 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 20:14:21 INFO - PROCESS | 1826 | 1478315661756 Marionette TRACE conn4 <- [1,1051,null,{}] 20:14:21 INFO - PROCESS | 1826 | 1478315661765 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:21 INFO - PROCESS | 1826 | ++DOCSHELL 0xa0ebac00 == 34 [pid = 1826] [id = 249] 20:14:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0xa2954400) [pid = 1826] [serial = 730] [outer = (nil)] 20:14:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0xa2db6c00) [pid = 1826] [serial = 731] [outer = 0xa2954400] 20:14:21 INFO - PROCESS | 1826 | 1478315661892 Marionette DEBUG loaded listener.js 20:14:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0xa2db8000) [pid = 1826] [serial = 732] [outer = 0xa2954400] 20:14:22 INFO - PROCESS | 1826 | 1478315662687 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:22 INFO - . 20:14:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1382ms 20:14:22 INFO - PROCESS | 1826 | 1478315662761 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 20:14:22 INFO - PROCESS | 1826 | 1478315662764 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 20:14:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 20:14:22 INFO - PROCESS | 1826 | 1478315662775 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}] 20:14:23 INFO - PROCESS | 1826 | 1478315663122 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 20:14:23 INFO - PROCESS | 1826 | 1478315663299 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 20:14:23 INFO - PROCESS | 1826 | 1478315663305 Marionette TRACE conn4 <- [1,1055,null,["8"]] 20:14:23 INFO - PROCESS | 1826 | 1478315663321 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 20:14:23 INFO - PROCESS | 1826 | 1478315663331 Marionette TRACE conn4 <- [1,1056,null,{}] 20:14:23 INFO - PROCESS | 1826 | 1478315663423 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de63400 == 35 [pid = 1826] [id = 250] 20:14:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x8de63c00) [pid = 1826] [serial = 733] [outer = (nil)] 20:14:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x8fdc3400) [pid = 1826] [serial = 734] [outer = 0x8de63c00] 20:14:23 INFO - PROCESS | 1826 | 1478315663542 Marionette DEBUG loaded listener.js 20:14:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x912ab000) [pid = 1826] [serial = 735] [outer = 0x8de63c00] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x968cc000) [pid = 1826] [serial = 671] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x984cf800) [pid = 1826] [serial = 678] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x995c6000) [pid = 1826] [serial = 680] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x96284400) [pid = 1826] [serial = 665] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0xa1923c00) [pid = 1826] [serial = 641] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x9a1b6400) [pid = 1826] [serial = 681] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x954cb400) [pid = 1826] [serial = 660] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x9675bc00) [pid = 1826] [serial = 669] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8de61c00) [pid = 1826] [serial = 648] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x97a2d000) [pid = 1826] [serial = 672] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x93208c00) [pid = 1826] [serial = 657] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x9675a000) [pid = 1826] [serial = 668] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x912ac800) [pid = 1826] [serial = 653] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8fbd0000) [pid = 1826] [serial = 649] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x97a37800) [pid = 1826] [serial = 674] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x96356400) [pid = 1826] [serial = 666] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x92eb4400) [pid = 1826] [serial = 656] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x92bb3800) [pid = 1826] [serial = 654] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x97ab5400) [pid = 1826] [serial = 675] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x954c8000) [pid = 1826] [serial = 659] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x95831c00) [pid = 1826] [serial = 662] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x95841000) [pid = 1826] [serial = 663] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x97c58000) [pid = 1826] [serial = 677] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x912cf000) [pid = 1826] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x952e0800) [pid = 1826] [serial = 646] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8fc91800) [pid = 1826] [serial = 651] [outer = (nil)] [url = about:blank] 20:14:24 INFO - PROCESS | 1826 | 1478315664386 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:24 INFO - . 20:14:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1690ms 20:14:24 INFO - PROCESS | 1826 | 1478315664465 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 20:14:24 INFO - PROCESS | 1826 | 1478315664474 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 20:14:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 20:14:24 INFO - PROCESS | 1826 | 1478315664485 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}] 20:14:24 INFO - PROCESS | 1826 | 1478315664706 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 20:14:24 INFO - PROCESS | 1826 | 1478315664858 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 20:14:24 INFO - PROCESS | 1826 | 1478315664867 Marionette TRACE conn4 <- [1,1060,null,["8"]] 20:14:24 INFO - PROCESS | 1826 | 1478315664882 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 20:14:24 INFO - PROCESS | 1826 | 1478315664892 Marionette TRACE conn4 <- [1,1061,null,{}] 20:14:24 INFO - PROCESS | 1826 | 1478315664897 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cc3c00 == 36 [pid = 1826] [id = 251] 20:14:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x92e38400) [pid = 1826] [serial = 736] [outer = (nil)] 20:14:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x92eb6800) [pid = 1826] [serial = 737] [outer = 0x92e38400] 20:14:25 INFO - PROCESS | 1826 | 1478315665004 Marionette DEBUG loaded listener.js 20:14:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9328b000) [pid = 1826] [serial = 738] [outer = 0x92e38400] 20:14:25 INFO - PROCESS | 1826 | 1478315665619 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:25 INFO - . 20:14:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1221ms 20:14:25 INFO - PROCESS | 1826 | 1478315665706 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 20:14:25 INFO - PROCESS | 1826 | 1478315665709 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 20:14:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 20:14:25 INFO - PROCESS | 1826 | 1478315665724 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}] 20:14:25 INFO - PROCESS | 1826 | 1478315665927 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 20:14:26 INFO - PROCESS | 1826 | 1478315666070 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 20:14:26 INFO - PROCESS | 1826 | 1478315666079 Marionette TRACE conn4 <- [1,1065,null,["8"]] 20:14:26 INFO - PROCESS | 1826 | 1478315666086 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 20:14:26 INFO - PROCESS | 1826 | 1478315666094 Marionette TRACE conn4 <- [1,1066,null,{}] 20:14:26 INFO - PROCESS | 1826 | 1478315666100 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x954ca800 == 37 [pid = 1826] [id = 252] 20:14:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x954cb400) [pid = 1826] [serial = 739] [outer = (nil)] 20:14:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x954cd800) [pid = 1826] [serial = 740] [outer = 0x954cb400] 20:14:26 INFO - PROCESS | 1826 | 1478315666200 Marionette DEBUG loaded listener.js 20:14:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x95831000) [pid = 1826] [serial = 741] [outer = 0x954cb400] 20:14:26 INFO - PROCESS | 1826 | 1478315666871 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:26 INFO - . 20:14:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1179ms 20:14:26 INFO - PROCESS | 1826 | 1478315666930 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 20:14:26 INFO - PROCESS | 1826 | 1478315666937 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 20:14:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 20:14:26 INFO - PROCESS | 1826 | 1478315666947 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}] 20:14:27 INFO - PROCESS | 1826 | 1478315667201 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 20:14:27 INFO - PROCESS | 1826 | 1478315667222 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 20:14:27 INFO - PROCESS | 1826 | 1478315667227 Marionette TRACE conn4 <- [1,1070,null,["8"]] 20:14:27 INFO - PROCESS | 1826 | 1478315667233 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 20:14:27 INFO - PROCESS | 1826 | 1478315667241 Marionette TRACE conn4 <- [1,1071,null,{}] 20:14:27 INFO - PROCESS | 1826 | 1478315667247 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x96754c00 == 38 [pid = 1826] [id = 253] 20:14:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x9675ac00) [pid = 1826] [serial = 742] [outer = (nil)] 20:14:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x967bb800) [pid = 1826] [serial = 743] [outer = 0x9675ac00] 20:14:27 INFO - PROCESS | 1826 | 1478315667410 Marionette DEBUG loaded listener.js 20:14:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x97a2d000) [pid = 1826] [serial = 744] [outer = 0x9675ac00] 20:14:28 INFO - PROCESS | 1826 | 1478315668109 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:28 INFO - . 20:14:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1183ms 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x912a6c00) [pid = 1826] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x9674d000) [pid = 1826] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x96361c00) [pid = 1826] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x93288c00) [pid = 1826] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8f8ec000) [pid = 1826] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x97ab6800) [pid = 1826] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8dd4b000) [pid = 1826] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x995cbc00) [pid = 1826] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x9a5e8c00) [pid = 1826] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x95826800) [pid = 1826] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x94c84c00) [pid = 1826] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 20:14:28 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x95eed400) [pid = 1826] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 20:14:28 INFO - PROCESS | 1826 | 1478315668261 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 20:14:28 INFO - PROCESS | 1826 | 1478315668271 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 20:14:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 20:14:28 INFO - PROCESS | 1826 | 1478315668322 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}] 20:14:28 INFO - PROCESS | 1826 | 1478315668511 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 20:14:28 INFO - PROCESS | 1826 | 1478315668524 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 20:14:28 INFO - PROCESS | 1826 | 1478315668527 Marionette TRACE conn4 <- [1,1075,null,["8"]] 20:14:28 INFO - PROCESS | 1826 | 1478315668534 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 20:14:28 INFO - PROCESS | 1826 | 1478315668541 Marionette TRACE conn4 <- [1,1076,null,{}] 20:14:28 INFO - PROCESS | 1826 | 1478315668549 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db1dc00 == 39 [pid = 1826] [id = 254] 20:14:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8fc8ec00) [pid = 1826] [serial = 745] [outer = (nil)] 20:14:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x97abc400) [pid = 1826] [serial = 746] [outer = 0x8fc8ec00] 20:14:28 INFO - PROCESS | 1826 | 1478315668655 Marionette DEBUG loaded listener.js 20:14:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x97c5f800) [pid = 1826] [serial = 747] [outer = 0x8fc8ec00] 20:14:29 INFO - PROCESS | 1826 | 1478315669383 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:29 INFO - . 20:14:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1076ms 20:14:29 INFO - PROCESS | 1826 | 1478315669393 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 20:14:29 INFO - PROCESS | 1826 | 1478315669399 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 20:14:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 20:14:29 INFO - PROCESS | 1826 | 1478315669406 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}] 20:14:29 INFO - PROCESS | 1826 | 1478315669597 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 20:14:29 INFO - PROCESS | 1826 | 1478315669722 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 20:14:29 INFO - PROCESS | 1826 | 1478315669732 Marionette TRACE conn4 <- [1,1080,null,["8"]] 20:14:29 INFO - PROCESS | 1826 | 1478315669744 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 20:14:29 INFO - PROCESS | 1826 | 1478315669754 Marionette TRACE conn4 <- [1,1081,null,{}] 20:14:29 INFO - PROCESS | 1826 | 1478315669762 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a357800 == 40 [pid = 1826] [id = 255] 20:14:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9a358400) [pid = 1826] [serial = 748] [outer = (nil)] 20:14:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x9a5e7000) [pid = 1826] [serial = 749] [outer = 0x9a358400] 20:14:29 INFO - PROCESS | 1826 | 1478315669886 Marionette DEBUG loaded listener.js 20:14:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9b14ec00) [pid = 1826] [serial = 750] [outer = 0x9a358400] 20:14:30 INFO - PROCESS | 1826 | 1478315670550 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:30 INFO - . 20:14:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1224ms 20:14:30 INFO - PROCESS | 1826 | 1478315670632 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 20:14:30 INFO - PROCESS | 1826 | 1478315670640 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 20:14:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 20:14:30 INFO - PROCESS | 1826 | 1478315670697 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}] 20:14:30 INFO - PROCESS | 1826 | 1478315670935 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 20:14:31 INFO - PROCESS | 1826 | 1478315671103 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 20:14:31 INFO - PROCESS | 1826 | 1478315671112 Marionette TRACE conn4 <- [1,1085,null,["8"]] 20:14:31 INFO - PROCESS | 1826 | 1478315671122 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 20:14:31 INFO - PROCESS | 1826 | 1478315671131 Marionette TRACE conn4 <- [1,1086,null,{}] 20:14:31 INFO - PROCESS | 1826 | 1478315671184 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x912ac800 == 41 [pid = 1826] [id = 256] 20:14:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x912c9000) [pid = 1826] [serial = 751] [outer = (nil)] 20:14:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x92cbf400) [pid = 1826] [serial = 752] [outer = 0x912c9000] 20:14:31 INFO - PROCESS | 1826 | 1478315671315 Marionette DEBUG loaded listener.js 20:14:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x92eb6000) [pid = 1826] [serial = 753] [outer = 0x912c9000] 20:14:32 INFO - PROCESS | 1826 | 1478315672142 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:32 INFO - . 20:14:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1535ms 20:14:32 INFO - PROCESS | 1826 | 1478315672228 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 20:14:32 INFO - PROCESS | 1826 | 1478315672235 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 20:14:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 20:14:32 INFO - PROCESS | 1826 | 1478315672244 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}] 20:14:32 INFO - PROCESS | 1826 | 1478315672519 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 20:14:32 INFO - PROCESS | 1826 | 1478315672639 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 20:14:32 INFO - PROCESS | 1826 | 1478315672645 Marionette TRACE conn4 <- [1,1090,null,["8"]] 20:14:32 INFO - PROCESS | 1826 | 1478315672658 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 20:14:32 INFO - PROCESS | 1826 | 1478315672665 Marionette TRACE conn4 <- [1,1091,null,{}] 20:14:32 INFO - PROCESS | 1826 | 1478315672673 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x954c9400 == 42 [pid = 1826] [id = 257] 20:14:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x954ce000) [pid = 1826] [serial = 754] [outer = (nil)] 20:14:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x95841800) [pid = 1826] [serial = 755] [outer = 0x954ce000] 20:14:32 INFO - PROCESS | 1826 | 1478315672835 Marionette DEBUG loaded listener.js 20:14:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x9628c800) [pid = 1826] [serial = 756] [outer = 0x954ce000] 20:14:33 INFO - PROCESS | 1826 | 1478315673571 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:33 INFO - . 20:14:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1372ms 20:14:33 INFO - PROCESS | 1826 | 1478315673625 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 20:14:33 INFO - PROCESS | 1826 | 1478315673634 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 20:14:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 20:14:33 INFO - PROCESS | 1826 | 1478315673693 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}] 20:14:34 INFO - PROCESS | 1826 | 1478315674032 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 20:14:34 INFO - PROCESS | 1826 | 1478315674219 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 20:14:34 INFO - PROCESS | 1826 | 1478315674225 Marionette TRACE conn4 <- [1,1095,null,["8"]] 20:14:34 INFO - PROCESS | 1826 | 1478315674276 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 20:14:34 INFO - PROCESS | 1826 | 1478315674283 Marionette TRACE conn4 <- [1,1096,null,{}] 20:14:34 INFO - PROCESS | 1826 | 1478315674294 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b405400 == 43 [pid = 1826] [id = 258] 20:14:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9b405c00) [pid = 1826] [serial = 757] [outer = (nil)] 20:14:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0xa0ebd000) [pid = 1826] [serial = 758] [outer = 0x9b405c00] 20:14:34 INFO - PROCESS | 1826 | 1478315674421 Marionette DEBUG loaded listener.js 20:14:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0xa192d400) [pid = 1826] [serial = 759] [outer = 0x9b405c00] 20:14:35 INFO - PROCESS | 1826 | 1478315675100 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:35 INFO - . 20:14:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1487ms 20:14:35 INFO - PROCESS | 1826 | 1478315675144 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 20:14:35 INFO - PROCESS | 1826 | 1478315675150 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 20:14:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 20:14:35 INFO - PROCESS | 1826 | 1478315675161 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}] 20:14:35 INFO - PROCESS | 1826 | 1478315675367 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 20:14:35 INFO - PROCESS | 1826 | 1478315675546 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 20:14:35 INFO - PROCESS | 1826 | 1478315675555 Marionette TRACE conn4 <- [1,1100,null,["8"]] 20:14:35 INFO - PROCESS | 1826 | 1478315675563 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 20:14:35 INFO - PROCESS | 1826 | 1478315675571 Marionette TRACE conn4 <- [1,1101,null,{}] 20:14:35 INFO - PROCESS | 1826 | 1478315675583 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:35 INFO - PROCESS | 1826 | ++DOCSHELL 0xa294b800 == 44 [pid = 1826] [id = 259] 20:14:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0xa294c000) [pid = 1826] [serial = 760] [outer = (nil)] 20:14:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0xa2dba800) [pid = 1826] [serial = 761] [outer = 0xa294c000] 20:14:35 INFO - PROCESS | 1826 | 1478315675700 Marionette DEBUG loaded listener.js 20:14:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0xa2dbd400) [pid = 1826] [serial = 762] [outer = 0xa294c000] 20:14:36 INFO - PROCESS | 1826 | 1478315676368 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:36 INFO - . 20:14:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1278ms 20:14:36 INFO - PROCESS | 1826 | 1478315676439 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 20:14:36 INFO - PROCESS | 1826 | 1478315676443 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 20:14:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 20:14:36 INFO - PROCESS | 1826 | 1478315676451 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}] 20:14:36 INFO - PROCESS | 1826 | 1478315676644 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 20:14:36 INFO - PROCESS | 1826 | 1478315676806 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 20:14:36 INFO - PROCESS | 1826 | 1478315676812 Marionette TRACE conn4 <- [1,1105,null,["8"]] 20:14:36 INFO - PROCESS | 1826 | 1478315676829 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 20:14:36 INFO - PROCESS | 1826 | 1478315676836 Marionette TRACE conn4 <- [1,1106,null,{}] 20:14:36 INFO - PROCESS | 1826 | 1478315676842 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:36 INFO - PROCESS | 1826 | ++DOCSHELL 0xa23ea400 == 45 [pid = 1826] [id = 260] 20:14:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0xa2e0dc00) [pid = 1826] [serial = 763] [outer = (nil)] 20:14:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0xa2e15800) [pid = 1826] [serial = 764] [outer = 0xa2e0dc00] 20:14:36 INFO - PROCESS | 1826 | 1478315676995 Marionette DEBUG loaded listener.js 20:14:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0xa2e17c00) [pid = 1826] [serial = 765] [outer = 0xa2e0dc00] 20:14:37 INFO - PROCESS | 1826 | 1478315677660 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:37 INFO - . 20:14:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1225ms 20:14:37 INFO - PROCESS | 1826 | 1478315677677 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 20:14:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 20:14:37 INFO - PROCESS | 1826 | 1478315677681 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 20:14:37 INFO - PROCESS | 1826 | 1478315677691 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}] 20:14:37 INFO - PROCESS | 1826 | 1478315677953 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 20:14:38 INFO - PROCESS | 1826 | 1478315678368 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 20:14:38 INFO - PROCESS | 1826 | 1478315678376 Marionette TRACE conn4 <- [1,1110,null,["8"]] 20:14:38 INFO - PROCESS | 1826 | 1478315678387 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 20:14:38 INFO - PROCESS | 1826 | 1478315678398 Marionette TRACE conn4 <- [1,1111,null,{}] 20:14:38 INFO - PROCESS | 1826 | 1478315678411 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc84000 == 46 [pid = 1826] [id = 261] 20:14:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8fc91800) [pid = 1826] [serial = 766] [outer = (nil)] 20:14:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x912aa800) [pid = 1826] [serial = 767] [outer = 0x8fc91800] 20:14:38 INFO - PROCESS | 1826 | 1478315678521 Marionette DEBUG loaded listener.js 20:14:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x92e37c00) [pid = 1826] [serial = 768] [outer = 0x8fc91800] 20:14:39 INFO - PROCESS | 1826 | 1478315679336 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:39 INFO - . 20:14:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1682ms 20:14:39 INFO - PROCESS | 1826 | 1478315679372 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 20:14:39 INFO - PROCESS | 1826 | 1478315679379 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 20:14:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 20:14:39 INFO - PROCESS | 1826 | 1478315679390 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}] 20:14:39 INFO - PROCESS | 1826 | 1478315679603 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 20:14:39 INFO - PROCESS | 1826 | 1478315679777 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 20:14:39 INFO - PROCESS | 1826 | 1478315679790 Marionette TRACE conn4 <- [1,1115,null,["8"]] 20:14:39 INFO - PROCESS | 1826 | 1478315679891 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 20:14:39 INFO - PROCESS | 1826 | 1478315679900 Marionette TRACE conn4 <- [1,1116,null,{}] 20:14:39 INFO - PROCESS | 1826 | 1478315679914 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbc8800 == 47 [pid = 1826] [id = 262] 20:14:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x8fbc8c00) [pid = 1826] [serial = 769] [outer = (nil)] 20:14:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x92eb0c00) [pid = 1826] [serial = 770] [outer = 0x8fbc8c00] 20:14:40 INFO - PROCESS | 1826 | 1478315680019 Marionette DEBUG loaded listener.js 20:14:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x93a62400) [pid = 1826] [serial = 771] [outer = 0x8fbc8c00] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x95bbf400 == 46 [pid = 1826] [id = 244] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x95825c00 == 45 [pid = 1826] [id = 242] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x9129e400 == 44 [pid = 1826] [id = 240] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x94c81000 == 43 [pid = 1826] [id = 241] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x96754c00 == 42 [pid = 1826] [id = 253] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x92cc3c00 == 41 [pid = 1826] [id = 251] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x954ca800 == 40 [pid = 1826] [id = 252] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x8de63400 == 39 [pid = 1826] [id = 250] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x9635dc00 == 38 [pid = 1826] [id = 243] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0xa0ebac00 == 37 [pid = 1826] [id = 249] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x94121c00 == 36 [pid = 1826] [id = 246] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x9b14e400 == 35 [pid = 1826] [id = 245] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0xa0ec1c00 == 34 [pid = 1826] [id = 248] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9a000 == 33 [pid = 1826] [id = 247] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x8db1dc00 == 32 [pid = 1826] [id = 254] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0xa23ea400 == 31 [pid = 1826] [id = 260] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc84000 == 30 [pid = 1826] [id = 261] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x9a357800 == 29 [pid = 1826] [id = 255] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x912ac800 == 28 [pid = 1826] [id = 256] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x954c9400 == 27 [pid = 1826] [id = 257] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0x9b405400 == 26 [pid = 1826] [id = 258] 20:14:41 INFO - PROCESS | 1826 | --DOCSHELL 0xa294b800 == 25 [pid = 1826] [id = 259] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x8de63800) [pid = 1826] [serial = 684] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x8dda5c00) [pid = 1826] [serial = 683] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x93a68c00) [pid = 1826] [serial = 687] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x93a5e800) [pid = 1826] [serial = 686] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x968c6c00) [pid = 1826] [serial = 690] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x96751000) [pid = 1826] [serial = 689] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x9a264000) [pid = 1826] [serial = 693] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x9a15e000) [pid = 1826] [serial = 692] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x9a536000) [pid = 1826] [serial = 696] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x9a532800) [pid = 1826] [serial = 695] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x9aff6800) [pid = 1826] [serial = 699] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x9af6b000) [pid = 1826] [serial = 698] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x93a5e000) [pid = 1826] [serial = 702] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x92eb3c00) [pid = 1826] [serial = 701] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x92e3a000) [pid = 1826] [serial = 705] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x92cbd400) [pid = 1826] [serial = 704] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x951f8800) [pid = 1826] [serial = 708] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x94e82000) [pid = 1826] [serial = 707] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x95bc3000) [pid = 1826] [serial = 711] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x9582b000) [pid = 1826] [serial = 710] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x9a330400) [pid = 1826] [serial = 714] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x9a2e8000) [pid = 1826] [serial = 713] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x9a1b2000) [pid = 1826] [serial = 717] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x9955c400) [pid = 1826] [serial = 716] [outer = (nil)] [url = about:blank] 20:14:41 INFO - PROCESS | 1826 | 1478315681734 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:41 INFO - . 20:14:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 2375ms 20:14:41 INFO - PROCESS | 1826 | 1478315681766 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 20:14:41 INFO - PROCESS | 1826 | 1478315681773 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 20:14:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 20:14:41 INFO - PROCESS | 1826 | 1478315681786 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}] 20:14:42 INFO - PROCESS | 1826 | 1478315682025 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 20:14:42 INFO - PROCESS | 1826 | 1478315682150 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 20:14:42 INFO - PROCESS | 1826 | 1478315682156 Marionette TRACE conn4 <- [1,1120,null,["8"]] 20:14:42 INFO - PROCESS | 1826 | 1478315682163 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 20:14:42 INFO - PROCESS | 1826 | 1478315682171 Marionette TRACE conn4 <- [1,1121,null,{}] 20:14:42 INFO - PROCESS | 1826 | 1478315682179 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x91279000 == 26 [pid = 1826] [id = 263] 20:14:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9129e400) [pid = 1826] [serial = 772] [outer = (nil)] 20:14:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x912a9800) [pid = 1826] [serial = 773] [outer = 0x9129e400] 20:14:42 INFO - PROCESS | 1826 | 1478315682288 Marionette DEBUG loaded listener.js 20:14:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x92cb5c00) [pid = 1826] [serial = 774] [outer = 0x9129e400] 20:14:42 INFO - PROCESS | 1826 | 1478315682881 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:42 INFO - . 20:14:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1125ms 20:14:42 INFO - PROCESS | 1826 | 1478315682911 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 20:14:42 INFO - PROCESS | 1826 | 1478315682920 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 20:14:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 20:14:42 INFO - PROCESS | 1826 | 1478315682931 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}] 20:14:43 INFO - PROCESS | 1826 | 1478315683178 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 20:14:43 INFO - PROCESS | 1826 | 1478315683257 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 20:14:43 INFO - PROCESS | 1826 | 1478315683261 Marionette TRACE conn4 <- [1,1125,null,["8"]] 20:14:43 INFO - PROCESS | 1826 | 1478315683269 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 20:14:43 INFO - PROCESS | 1826 | 1478315683275 Marionette TRACE conn4 <- [1,1126,null,{}] 20:14:43 INFO - PROCESS | 1826 | 1478315683283 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x9411dc00 == 27 [pid = 1826] [id = 264] 20:14:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x94126000) [pid = 1826] [serial = 775] [outer = (nil)] 20:14:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x94e82000) [pid = 1826] [serial = 776] [outer = 0x94126000] 20:14:43 INFO - PROCESS | 1826 | 1478315683389 Marionette DEBUG loaded listener.js 20:14:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x952dc800) [pid = 1826] [serial = 777] [outer = 0x94126000] 20:14:44 INFO - PROCESS | 1826 | 1478315684108 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]]]}] 20:14:44 INFO - . 20:14:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1281ms 20:14:44 INFO - PROCESS | 1826 | 1478315684223 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 20:14:44 INFO - PROCESS | 1826 | 1478315684232 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 20:14:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 20:14:44 INFO - PROCESS | 1826 | 1478315684241 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}] 20:14:44 INFO - PROCESS | 1826 | 1478315684495 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 20:14:44 INFO - PROCESS | 1826 | 1478315684528 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 20:14:44 INFO - PROCESS | 1826 | 1478315684534 Marionette TRACE conn4 <- [1,1130,null,["8"]] 20:14:44 INFO - PROCESS | 1826 | 1478315684541 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 20:14:44 INFO - PROCESS | 1826 | 1478315684550 Marionette TRACE conn4 <- [1,1131,null,{}] 20:14:44 INFO - PROCESS | 1826 | 1478315684622 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x95c22400 == 28 [pid = 1826] [id = 265] 20:14:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x95c23000) [pid = 1826] [serial = 778] [outer = (nil)] 20:14:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x9627ec00) [pid = 1826] [serial = 779] [outer = 0x95c23000] 20:14:44 INFO - PROCESS | 1826 | 1478315684741 Marionette DEBUG loaded listener.js 20:14:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x9674e400) [pid = 1826] [serial = 780] [outer = 0x95c23000] 20:14:45 INFO - PROCESS | 1826 | 1478315685465 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]]]}] 20:14:45 INFO - . 20:14:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1278ms 20:14:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 20:14:45 INFO - PROCESS | 1826 | 1478315685524 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 20:14:45 INFO - PROCESS | 1826 | 1478315685528 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 20:14:45 INFO - PROCESS | 1826 | 1478315685541 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}] 20:14:46 INFO - PROCESS | 1826 | 1478315686347 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 20:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x9a358400) [pid = 1826] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 20:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8fc8ec00) [pid = 1826] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 20:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x92e38400) [pid = 1826] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 20:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x9a536c00) [pid = 1826] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 20:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8de63c00) [pid = 1826] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 20:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x9b151c00) [pid = 1826] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 20:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x94122c00) [pid = 1826] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 20:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0xa2954400) [pid = 1826] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 20:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0xa0ec3000) [pid = 1826] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 20:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x9675ac00) [pid = 1826] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 20:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x954cb400) [pid = 1826] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 20:14:46 INFO - PROCESS | 1826 | 1478315686454 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 20:14:46 INFO - PROCESS | 1826 | 1478315686457 Marionette TRACE conn4 <- [1,1135,null,["8"]] 20:14:46 INFO - PROCESS | 1826 | 1478315686467 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 20:14:46 INFO - PROCESS | 1826 | 1478315686474 Marionette TRACE conn4 <- [1,1136,null,{}] 20:14:46 INFO - PROCESS | 1826 | 1478315686481 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de5e400 == 29 [pid = 1826] [id = 266] 20:14:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8fc8ec00) [pid = 1826] [serial = 781] [outer = (nil)] 20:14:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x95840c00) [pid = 1826] [serial = 782] [outer = 0x8fc8ec00] 20:14:46 INFO - PROCESS | 1826 | 1478315686591 Marionette DEBUG loaded listener.js 20:14:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9955f400) [pid = 1826] [serial = 783] [outer = 0x8fc8ec00] 20:14:47 INFO - PROCESS | 1826 | 1478315687180 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]]]}] 20:14:47 INFO - . 20:14:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1683ms 20:14:47 INFO - PROCESS | 1826 | 1478315687236 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 20:14:47 INFO - PROCESS | 1826 | 1478315687239 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 20:14:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 20:14:47 INFO - PROCESS | 1826 | 1478315687249 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}] 20:14:47 INFO - PROCESS | 1826 | 1478315687503 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 20:14:47 INFO - PROCESS | 1826 | 1478315687529 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 20:14:47 INFO - PROCESS | 1826 | 1478315687534 Marionette TRACE conn4 <- [1,1140,null,["8"]] 20:14:47 INFO - PROCESS | 1826 | 1478315687541 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 20:14:47 INFO - PROCESS | 1826 | 1478315687547 Marionette TRACE conn4 <- [1,1141,null,{}] 20:14:47 INFO - PROCESS | 1826 | 1478315687553 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a159400 == 30 [pid = 1826] [id = 267] 20:14:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x9a15ac00) [pid = 1826] [serial = 784] [outer = (nil)] 20:14:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9a1b5400) [pid = 1826] [serial = 785] [outer = 0x9a15ac00] 20:14:47 INFO - PROCESS | 1826 | 1478315687653 Marionette DEBUG loaded listener.js 20:14:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9a260800) [pid = 1826] [serial = 786] [outer = 0x9a15ac00] 20:14:48 INFO - PROCESS | 1826 | 1478315688363 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]]]}] 20:14:48 INFO - . 20:14:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1184ms 20:14:48 INFO - PROCESS | 1826 | 1478315688434 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 20:14:48 INFO - PROCESS | 1826 | 1478315688442 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 20:14:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 20:14:48 INFO - PROCESS | 1826 | 1478315688498 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}] 20:14:48 INFO - PROCESS | 1826 | 1478315688814 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 20:14:48 INFO - PROCESS | 1826 | 1478315688953 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 20:14:48 INFO - PROCESS | 1826 | 1478315688963 Marionette TRACE conn4 <- [1,1145,null,["8"]] 20:14:48 INFO - PROCESS | 1826 | 1478315688980 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 20:14:48 INFO - PROCESS | 1826 | 1478315688990 Marionette TRACE conn4 <- [1,1146,null,{}] 20:14:49 INFO - PROCESS | 1826 | 1478315688999 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fdc8400 == 31 [pid = 1826] [id = 268] 20:14:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x912a6c00) [pid = 1826] [serial = 787] [outer = (nil)] 20:14:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x92b30000) [pid = 1826] [serial = 788] [outer = 0x912a6c00] 20:14:49 INFO - PROCESS | 1826 | 1478315689150 Marionette DEBUG loaded listener.js 20:14:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x92eb4c00) [pid = 1826] [serial = 789] [outer = 0x912a6c00] 20:14:50 INFO - PROCESS | 1826 | 1478315690190 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:50 INFO - . 20:14:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1772ms 20:14:50 INFO - PROCESS | 1826 | 1478315690275 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 20:14:50 INFO - PROCESS | 1826 | 1478315690282 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 20:14:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 20:14:50 INFO - PROCESS | 1826 | 1478315690293 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}] 20:14:50 INFO - PROCESS | 1826 | 1478315690535 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 20:14:50 INFO - PROCESS | 1826 | 1478315690707 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 20:14:50 INFO - PROCESS | 1826 | 1478315690714 Marionette TRACE conn4 <- [1,1150,null,["8"]] 20:14:50 INFO - PROCESS | 1826 | 1478315690722 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 20:14:50 INFO - PROCESS | 1826 | 1478315690731 Marionette TRACE conn4 <- [1,1151,null,{}] 20:14:50 INFO - PROCESS | 1826 | 1478315690739 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x9675a000 == 32 [pid = 1826] [id = 269] 20:14:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x967b2c00) [pid = 1826] [serial = 790] [outer = (nil)] 20:14:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x984d1000) [pid = 1826] [serial = 791] [outer = 0x967b2c00] 20:14:50 INFO - PROCESS | 1826 | 1478315690902 Marionette DEBUG loaded listener.js 20:14:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9a157800) [pid = 1826] [serial = 792] [outer = 0x967b2c00] 20:14:51 INFO - PROCESS | 1826 | 1478315691721 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:51 INFO - . 20:14:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1472ms 20:14:51 INFO - PROCESS | 1826 | 1478315691774 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 20:14:51 INFO - PROCESS | 1826 | 1478315691783 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 20:14:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 20:14:51 INFO - PROCESS | 1826 | 1478315691791 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}] 20:14:52 INFO - PROCESS | 1826 | 1478315692104 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 20:14:52 INFO - PROCESS | 1826 | 1478315692231 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 20:14:52 INFO - PROCESS | 1826 | 1478315692241 Marionette TRACE conn4 <- [1,1155,null,["8"]] 20:14:52 INFO - PROCESS | 1826 | 1478315692256 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 20:14:52 INFO - PROCESS | 1826 | 1478315692265 Marionette TRACE conn4 <- [1,1156,null,{}] 20:14:52 INFO - PROCESS | 1826 | 1478315692278 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x9af69800 == 33 [pid = 1826] [id = 270] 20:14:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x9af69c00) [pid = 1826] [serial = 793] [outer = (nil)] 20:14:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x9aff6800) [pid = 1826] [serial = 794] [outer = 0x9af69c00] 20:14:52 INFO - PROCESS | 1826 | 1478315692401 Marionette DEBUG loaded listener.js 20:14:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x9b14a800) [pid = 1826] [serial = 795] [outer = 0x9af69c00] 20:14:53 INFO - PROCESS | 1826 | 1478315693530 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:53 INFO - . 20:14:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1784ms 20:14:53 INFO - PROCESS | 1826 | 1478315693577 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 20:14:53 INFO - PROCESS | 1826 | 1478315693583 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 20:14:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 20:14:53 INFO - PROCESS | 1826 | 1478315693594 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}] 20:14:53 INFO - PROCESS | 1826 | 1478315693839 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 20:14:54 INFO - PROCESS | 1826 | 1478315694000 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 20:14:54 INFO - PROCESS | 1826 | 1478315694009 Marionette TRACE conn4 <- [1,1160,null,["8"]] 20:14:54 INFO - PROCESS | 1826 | 1478315694016 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 20:14:54 INFO - PROCESS | 1826 | 1478315694023 Marionette TRACE conn4 <- [1,1161,null,{}] 20:14:54 INFO - PROCESS | 1826 | 1478315694075 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x95865c00 == 34 [pid = 1826] [id = 271] 20:14:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0xa192cc00) [pid = 1826] [serial = 796] [outer = (nil)] 20:14:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0xa23e0400) [pid = 1826] [serial = 797] [outer = 0xa192cc00] 20:14:54 INFO - PROCESS | 1826 | 1478315694259 Marionette DEBUG loaded listener.js 20:14:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0xa23e4c00) [pid = 1826] [serial = 798] [outer = 0xa192cc00] 20:14:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x9a534000) [pid = 1826] [serial = 799] [outer = 0xa192cc00] 20:14:55 INFO - PROCESS | 1826 | 1478315695511 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:55 INFO - . 20:14:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1980ms 20:14:55 INFO - PROCESS | 1826 | 1478315695589 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 20:14:55 INFO - PROCESS | 1826 | 1478315695597 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 20:14:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 20:14:55 INFO - PROCESS | 1826 | 1478315695655 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}] 20:14:55 INFO - PROCESS | 1826 | 1478315695992 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 20:14:56 INFO - PROCESS | 1826 | 1478315696162 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 20:14:56 INFO - PROCESS | 1826 | 1478315696167 Marionette TRACE conn4 <- [1,1165,null,["8"]] 20:14:56 INFO - PROCESS | 1826 | 1478315696180 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 20:14:56 INFO - PROCESS | 1826 | 1478315696188 Marionette TRACE conn4 <- [1,1166,null,{}] 20:14:56 INFO - PROCESS | 1826 | 1478315696209 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db27400 == 35 [pid = 1826] [id = 272] 20:14:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x9b4e9c00) [pid = 1826] [serial = 800] [outer = (nil)] 20:14:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0xa2e17800) [pid = 1826] [serial = 801] [outer = 0x9b4e9c00] 20:14:56 INFO - PROCESS | 1826 | 1478315696368 Marionette DEBUG loaded listener.js 20:14:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0xa2f9d000) [pid = 1826] [serial = 802] [outer = 0x9b4e9c00] 20:14:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x9675a800) [pid = 1826] [serial = 803] [outer = 0x9b4e9c00] 20:14:57 INFO - PROCESS | 1826 | 1478315697537 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 20:14:57 INFO - . 20:14:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1927ms 20:14:57 INFO - PROCESS | 1826 | 1478315697591 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 20:14:57 INFO - PROCESS | 1826 | 1478315697594 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 20:14:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 20:14:57 INFO - PROCESS | 1826 | 1478315697605 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}] 20:14:57 INFO - PROCESS | 1826 | 1478315697878 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 20:14:58 INFO - PROCESS | 1826 | 1478315698063 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 20:14:58 INFO - PROCESS | 1826 | 1478315698070 Marionette TRACE conn4 <- [1,1170,null,["8"]] 20:14:58 INFO - PROCESS | 1826 | 1478315698325 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 20:14:58 INFO - PROCESS | 1826 | 1478315698342 Marionette TRACE conn4 <- [1,1171,null,{}] 20:14:58 INFO - PROCESS | 1826 | 1478315698364 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9c000 == 36 [pid = 1826] [id = 273] 20:14:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x8dda0800) [pid = 1826] [serial = 804] [outer = (nil)] 20:14:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x8fbc8000) [pid = 1826] [serial = 805] [outer = 0x8dda0800] 20:14:58 INFO - PROCESS | 1826 | 1478315698523 Marionette DEBUG loaded listener.js 20:14:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x912ab800) [pid = 1826] [serial = 806] [outer = 0x8dda0800] 20:14:59 INFO - PROCESS | 1826 | 1478315699621 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]]]}] 20:14:59 INFO - . 20:14:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 2034ms 20:14:59 INFO - PROCESS | 1826 | --DOCSHELL 0x95c22400 == 35 [pid = 1826] [id = 265] 20:14:59 INFO - PROCESS | 1826 | --DOCSHELL 0x9411dc00 == 34 [pid = 1826] [id = 264] 20:14:59 INFO - PROCESS | 1826 | --DOCSHELL 0x91279000 == 33 [pid = 1826] [id = 263] 20:14:59 INFO - PROCESS | 1826 | 1478315699686 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 20:14:59 INFO - PROCESS | 1826 | 1478315699694 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x9a5e7000) [pid = 1826] [serial = 749] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x9b14ec00) [pid = 1826] [serial = 750] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x97abc400) [pid = 1826] [serial = 746] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x97c5f800) [pid = 1826] [serial = 747] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x967bb800) [pid = 1826] [serial = 743] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x97a2d000) [pid = 1826] [serial = 744] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x954cd800) [pid = 1826] [serial = 740] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x95831000) [pid = 1826] [serial = 741] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x92eb6800) [pid = 1826] [serial = 737] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x9328b000) [pid = 1826] [serial = 738] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8fdc3400) [pid = 1826] [serial = 734] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x912ab000) [pid = 1826] [serial = 735] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0xa2db6c00) [pid = 1826] [serial = 731] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0xa2db8000) [pid = 1826] [serial = 732] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0xa192ec00) [pid = 1826] [serial = 728] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0xa199c800) [pid = 1826] [serial = 729] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x9af69000) [pid = 1826] [serial = 725] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x9aff6400) [pid = 1826] [serial = 726] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x94e81000) [pid = 1826] [serial = 722] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x952d9800) [pid = 1826] [serial = 723] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x9b343000) [pid = 1826] [serial = 719] [outer = (nil)] [url = about:blank] 20:14:59 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x9b404800) [pid = 1826] [serial = 720] [outer = (nil)] [url = about:blank] 20:14:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 20:14:59 INFO - PROCESS | 1826 | 1478315699755 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}] 20:15:00 INFO - PROCESS | 1826 | 1478315700169 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 20:15:00 INFO - PROCESS | 1826 | 1478315700281 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 20:15:00 INFO - PROCESS | 1826 | 1478315700290 Marionette TRACE conn4 <- [1,1175,null,["8"]] 20:15:00 INFO - PROCESS | 1826 | 1478315700309 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 20:15:00 INFO - PROCESS | 1826 | 1478315700326 Marionette TRACE conn4 <- [1,1176,null,{}] 20:15:00 INFO - PROCESS | 1826 | 1478315700335 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a64800 == 34 [pid = 1826] [id = 274] 20:15:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x93a65400) [pid = 1826] [serial = 807] [outer = (nil)] 20:15:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9411dc00) [pid = 1826] [serial = 808] [outer = 0x93a65400] 20:15:00 INFO - PROCESS | 1826 | 1478315700469 Marionette DEBUG loaded listener.js 20:15:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x951fc000) [pid = 1826] [serial = 809] [outer = 0x93a65400] 20:15:01 INFO - PROCESS | 1826 | 1478315701271 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]]]}] 20:15:01 INFO - . 20:15:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1578ms 20:15:01 INFO - PROCESS | 1826 | 1478315701332 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 20:15:01 INFO - PROCESS | 1826 | 1478315701337 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 20:15:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 20:15:01 INFO - PROCESS | 1826 | 1478315701357 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}] 20:15:01 INFO - PROCESS | 1826 | 1478315701578 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 20:15:01 INFO - PROCESS | 1826 | 1478315701597 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 20:15:01 INFO - PROCESS | 1826 | 1478315701604 Marionette TRACE conn4 <- [1,1180,null,["8"]] 20:15:01 INFO - PROCESS | 1826 | 1478315701785 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 20:15:01 INFO - PROCESS | 1826 | 1478315701805 Marionette TRACE conn4 <- [1,1181,null,{}] 20:15:01 INFO - PROCESS | 1826 | 1478315701820 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x967b5000 == 35 [pid = 1826] [id = 275] 20:15:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x967b5c00) [pid = 1826] [serial = 810] [outer = (nil)] 20:15:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x968cb400) [pid = 1826] [serial = 811] [outer = 0x967b5c00] 20:15:01 INFO - PROCESS | 1826 | 1478315701970 Marionette DEBUG loaded listener.js 20:15:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x9a153800) [pid = 1826] [serial = 812] [outer = 0x967b5c00] 20:15:02 INFO - PROCESS | 1826 | 1478315702796 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]]]}] 20:15:02 INFO - . 20:15:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1534ms 20:15:02 INFO - PROCESS | 1826 | 1478315702888 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 20:15:02 INFO - PROCESS | 1826 | 1478315702895 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 20:15:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 20:15:02 INFO - PROCESS | 1826 | 1478315702908 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}] 20:15:03 INFO - PROCESS | 1826 | 1478315703248 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 20:15:03 INFO - PROCESS | 1826 | 1478315703284 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 20:15:03 INFO - PROCESS | 1826 | 1478315703290 Marionette TRACE conn4 <- [1,1185,null,["8"]] 20:15:03 INFO - PROCESS | 1826 | 1478315703296 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 20:15:03 INFO - PROCESS | 1826 | 1478315703304 Marionette TRACE conn4 <- [1,1186,null,{}] 20:15:03 INFO - PROCESS | 1826 | 1478315703400 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a34cc00 == 36 [pid = 1826] [id = 276] 20:15:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x9a34f800) [pid = 1826] [serial = 813] [outer = (nil)] 20:15:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9a53a800) [pid = 1826] [serial = 814] [outer = 0x9a34f800] 20:15:03 INFO - PROCESS | 1826 | 1478315703544 Marionette DEBUG loaded listener.js 20:15:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x9af6d000) [pid = 1826] [serial = 815] [outer = 0x9a34f800] 20:15:04 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8fc8ec00) [pid = 1826] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 20:15:04 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x95c23000) [pid = 1826] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 20:15:04 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x9129e400) [pid = 1826] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 20:15:04 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8fbc8c00) [pid = 1826] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 20:15:04 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x912c9000) [pid = 1826] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 20:15:04 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x954ce000) [pid = 1826] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 20:15:04 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x9b405c00) [pid = 1826] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 20:15:04 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0xa294c000) [pid = 1826] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 20:15:04 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0xa2e0dc00) [pid = 1826] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 20:15:04 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8fc91800) [pid = 1826] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 20:15:04 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x94126000) [pid = 1826] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 20:15:04 INFO - PROCESS | 1826 | 1478315704867 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]]]}] 20:15:04 INFO - . 20:15:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 2039ms 20:15:04 INFO - PROCESS | 1826 | 1478315704951 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 20:15:04 INFO - PROCESS | 1826 | 1478315704966 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 20:15:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 20:15:04 INFO - PROCESS | 1826 | 1478315704979 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}] 20:15:05 INFO - PROCESS | 1826 | 1478315705170 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 20:15:05 INFO - PROCESS | 1826 | 1478315705187 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 20:15:05 INFO - PROCESS | 1826 | 1478315705192 Marionette TRACE conn4 <- [1,1190,null,["8"]] 20:15:05 INFO - PROCESS | 1826 | 1478315705199 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 20:15:05 INFO - PROCESS | 1826 | 1478315705204 Marionette TRACE conn4 <- [1,1191,null,{}] 20:15:05 INFO - PROCESS | 1826 | 1478315705210 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a2e8800 == 37 [pid = 1826] [id = 277] 20:15:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9a354000) [pid = 1826] [serial = 816] [outer = (nil)] 20:15:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x9b412400) [pid = 1826] [serial = 817] [outer = 0x9a354000] 20:15:05 INFO - PROCESS | 1826 | 1478315705309 Marionette DEBUG loaded listener.js 20:15:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0xa192f000) [pid = 1826] [serial = 818] [outer = 0x9a354000] 20:15:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b3eac00 == 38 [pid = 1826] [id = 278] 20:15:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0xa2dbc000) [pid = 1826] [serial = 819] [outer = (nil)] 20:15:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0xa2dbc800) [pid = 1826] [serial = 820] [outer = 0xa2dbc000] 20:15:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0xa2fa1c00) [pid = 1826] [serial = 821] [outer = 0xa2dbc000] 20:15:06 INFO - PROCESS | 1826 | 1478315706132 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]]]}] 20:15:06 INFO - ... 20:15:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1225ms 20:15:06 INFO - PROCESS | 1826 | 1478315706201 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 20:15:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 20:15:06 INFO - PROCESS | 1826 | 1478315706206 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 20:15:06 INFO - PROCESS | 1826 | 1478315706214 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}] 20:15:06 INFO - PROCESS | 1826 | 1478315706485 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 20:15:06 INFO - PROCESS | 1826 | 1478315706500 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 20:15:06 INFO - PROCESS | 1826 | 1478315706503 Marionette TRACE conn4 <- [1,1195,null,["8"]] 20:15:06 INFO - PROCESS | 1826 | 1478315706515 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 20:15:06 INFO - PROCESS | 1826 | 1478315706521 Marionette TRACE conn4 <- [1,1196,null,{}] 20:15:06 INFO - PROCESS | 1826 | 1478315706628 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db27000 == 39 [pid = 1826] [id = 279] 20:15:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8db29c00) [pid = 1826] [serial = 822] [outer = (nil)] 20:15:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8de58000) [pid = 1826] [serial = 823] [outer = 0x8db29c00] 20:15:06 INFO - PROCESS | 1826 | 1478315706765 Marionette DEBUG loaded listener.js 20:15:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8fc99c00) [pid = 1826] [serial = 824] [outer = 0x8db29c00] 20:15:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x92eb6800 == 40 [pid = 1826] [id = 280] 20:15:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x92ebd800) [pid = 1826] [serial = 825] [outer = (nil)] 20:15:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8dd4cc00) [pid = 1826] [serial = 826] [outer = 0x92ebd800] 20:15:07 INFO - PROCESS | 1826 | 1478315707626 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]]]}] 20:15:07 INFO - . 20:15:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1477ms 20:15:07 INFO - PROCESS | 1826 | 1478315707699 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 20:15:07 INFO - PROCESS | 1826 | 1478315707705 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 20:15:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 20:15:07 INFO - PROCESS | 1826 | 1478315707715 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}] 20:15:07 INFO - PROCESS | 1826 | 1478315707966 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 20:15:08 INFO - PROCESS | 1826 | 1478315708147 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 20:15:08 INFO - PROCESS | 1826 | 1478315708153 Marionette TRACE conn4 <- [1,1200,null,["8"]] 20:15:08 INFO - PROCESS | 1826 | 1478315708161 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 20:15:08 INFO - PROCESS | 1826 | 1478315708172 Marionette TRACE conn4 <- [1,1201,null,{}] 20:15:08 INFO - PROCESS | 1826 | 1478315708231 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a62800 == 41 [pid = 1826] [id = 281] 20:15:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x93a66c00) [pid = 1826] [serial = 827] [outer = (nil)] 20:15:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x94c80000) [pid = 1826] [serial = 828] [outer = 0x93a66c00] 20:15:08 INFO - PROCESS | 1826 | 1478315708353 Marionette DEBUG loaded listener.js 20:15:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x954ca000) [pid = 1826] [serial = 829] [outer = 0x93a66c00] 20:15:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x9582bc00 == 42 [pid = 1826] [id = 282] 20:15:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x95bc9000) [pid = 1826] [serial = 830] [outer = (nil)] 20:15:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x92c3ec00) [pid = 1826] [serial = 831] [outer = 0x95bc9000] 20:15:09 INFO - PROCESS | 1826 | 1478315709185 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]]]}] 20:15:09 INFO - . 20:15:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1523ms 20:15:09 INFO - PROCESS | 1826 | 1478315709246 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 20:15:09 INFO - PROCESS | 1826 | 1478315709251 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 20:15:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 20:15:09 INFO - PROCESS | 1826 | 1478315709262 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}] 20:15:09 INFO - PROCESS | 1826 | 1478315709515 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 20:15:09 INFO - PROCESS | 1826 | 1478315709687 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 20:15:09 INFO - PROCESS | 1826 | 1478315709692 Marionette TRACE conn4 <- [1,1205,null,["8"]] 20:15:09 INFO - PROCESS | 1826 | 1478315709705 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 20:15:09 INFO - PROCESS | 1826 | 1478315709713 Marionette TRACE conn4 <- [1,1206,null,{}] 20:15:09 INFO - PROCESS | 1826 | 1478315709777 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x9635c400 == 43 [pid = 1826] [id = 283] 20:15:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x9674cc00) [pid = 1826] [serial = 832] [outer = (nil)] 20:15:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x9674fc00) [pid = 1826] [serial = 833] [outer = 0x9674cc00] 20:15:09 INFO - PROCESS | 1826 | 1478315709930 Marionette DEBUG loaded listener.js 20:15:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x995c7c00) [pid = 1826] [serial = 834] [outer = 0x9674cc00] 20:15:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a353800 == 44 [pid = 1826] [id = 284] 20:15:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x9a5e7000) [pid = 1826] [serial = 835] [outer = (nil)] 20:15:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x93b2f000) [pid = 1826] [serial = 836] [outer = 0x9a5e7000] 20:15:10 INFO - PROCESS | 1826 | 1478315710803 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]]]}] 20:15:10 INFO - . 20:15:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1634ms 20:15:10 INFO - PROCESS | 1826 | 1478315710897 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 20:15:10 INFO - PROCESS | 1826 | 1478315710902 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 20:15:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 20:15:10 INFO - PROCESS | 1826 | 1478315710929 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}] 20:15:11 INFO - PROCESS | 1826 | 1478315711192 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 20:15:11 INFO - PROCESS | 1826 | 1478315711367 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 20:15:11 INFO - PROCESS | 1826 | 1478315711373 Marionette TRACE conn4 <- [1,1210,null,["8"]] 20:15:11 INFO - PROCESS | 1826 | 1478315711382 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 20:15:11 INFO - PROCESS | 1826 | 1478315711391 Marionette TRACE conn4 <- [1,1211,null,{}] 20:15:11 INFO - PROCESS | 1826 | 1478315711437 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b40a400 == 45 [pid = 1826] [id = 285] 20:15:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x9b4e7000) [pid = 1826] [serial = 837] [outer = (nil)] 20:15:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0xa23e5000) [pid = 1826] [serial = 838] [outer = 0x9b4e7000] 20:15:11 INFO - PROCESS | 1826 | 1478315711559 Marionette DEBUG loaded listener.js 20:15:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0xa2db5800) [pid = 1826] [serial = 839] [outer = 0x9b4e7000] 20:15:12 INFO - PROCESS | 1826 | ++DOCSHELL 0xa4334000 == 46 [pid = 1826] [id = 286] 20:15:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0xa43c1400) [pid = 1826] [serial = 840] [outer = (nil)] 20:15:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0xa4337800) [pid = 1826] [serial = 841] [outer = 0xa43c1400] 20:15:12 INFO - PROCESS | 1826 | 1478315712468 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]]]}] 20:15:12 INFO - . 20:15:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1578ms 20:15:12 INFO - PROCESS | 1826 | 1478315712536 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 20:15:12 INFO - PROCESS | 1826 | 1478315712543 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 20:15:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 20:15:12 INFO - PROCESS | 1826 | 1478315712555 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}] 20:15:12 INFO - PROCESS | 1826 | 1478315712794 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 20:15:12 INFO - PROCESS | 1826 | 1478315712968 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 20:15:12 INFO - PROCESS | 1826 | 1478315712972 Marionette TRACE conn4 <- [1,1215,null,["8"]] 20:15:12 INFO - PROCESS | 1826 | 1478315712981 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 20:15:12 INFO - PROCESS | 1826 | 1478315712988 Marionette TRACE conn4 <- [1,1216,null,{}] 20:15:13 INFO - PROCESS | 1826 | 1478315713041 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:13 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2fa1400 == 47 [pid = 1826] [id = 287] 20:15:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0xa2fa1800) [pid = 1826] [serial = 842] [outer = (nil)] 20:15:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0xa43c6400) [pid = 1826] [serial = 843] [outer = 0xa2fa1800] 20:15:13 INFO - PROCESS | 1826 | 1478315713162 Marionette DEBUG loaded listener.js 20:15:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0xa43cf000) [pid = 1826] [serial = 844] [outer = 0xa2fa1800] 20:15:13 INFO - PROCESS | 1826 | ++DOCSHELL 0xa4539400 == 48 [pid = 1826] [id = 288] 20:15:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0xa453e400) [pid = 1826] [serial = 845] [outer = (nil)] 20:15:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0xa453b400) [pid = 1826] [serial = 846] [outer = 0xa453e400] 20:15:14 INFO - PROCESS | 1826 | 1478315714208 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]]]}] 20:15:14 INFO - . 20:15:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1729ms 20:15:14 INFO - PROCESS | 1826 | 1478315714283 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 20:15:14 INFO - PROCESS | 1826 | 1478315714287 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 20:15:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 20:15:14 INFO - PROCESS | 1826 | 1478315714299 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}] 20:15:14 INFO - PROCESS | 1826 | 1478315714545 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 20:15:14 INFO - PROCESS | 1826 | 1478315714724 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 20:15:14 INFO - PROCESS | 1826 | 1478315714729 Marionette TRACE conn4 <- [1,1220,null,["8"]] 20:15:14 INFO - PROCESS | 1826 | 1478315714737 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 20:15:14 INFO - PROCESS | 1826 | 1478315714745 Marionette TRACE conn4 <- [1,1221,null,{}] 20:15:14 INFO - PROCESS | 1826 | 1478315714799 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:14 INFO - PROCESS | 1826 | ++DOCSHELL 0xa451cc00 == 49 [pid = 1826] [id = 289] 20:15:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0xa4538800) [pid = 1826] [serial = 847] [outer = (nil)] 20:15:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0xa45fcc00) [pid = 1826] [serial = 848] [outer = 0xa4538800] 20:15:14 INFO - PROCESS | 1826 | 1478315714964 Marionette DEBUG loaded listener.js 20:15:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0xa4851400) [pid = 1826] [serial = 849] [outer = 0xa4538800] 20:15:15 INFO - PROCESS | 1826 | ++DOCSHELL 0xa4cb6400 == 50 [pid = 1826] [id = 290] 20:15:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0xa4cb8c00) [pid = 1826] [serial = 850] [outer = (nil)] 20:15:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0xa4cf1c00) [pid = 1826] [serial = 851] [outer = 0xa4cb8c00] 20:15:15 INFO - PROCESS | 1826 | 1478315715980 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]]]}] 20:15:16 INFO - . 20:15:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1739ms 20:15:16 INFO - PROCESS | 1826 | 1478315716043 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 20:15:16 INFO - PROCESS | 1826 | 1478315716048 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 20:15:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 20:15:16 INFO - PROCESS | 1826 | 1478315716059 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}] 20:15:16 INFO - PROCESS | 1826 | 1478315716311 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 20:15:16 INFO - PROCESS | 1826 | 1478315716494 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 20:15:16 INFO - PROCESS | 1826 | 1478315716500 Marionette TRACE conn4 <- [1,1225,null,["8"]] 20:15:16 INFO - PROCESS | 1826 | 1478315716508 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 20:15:16 INFO - PROCESS | 1826 | 1478315716514 Marionette TRACE conn4 <- [1,1226,null,{}] 20:15:16 INFO - PROCESS | 1826 | 1478315716565 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:16 INFO - PROCESS | 1826 | ++DOCSHELL 0xa4cfe400 == 51 [pid = 1826] [id = 291] 20:15:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0xa4cfe800) [pid = 1826] [serial = 852] [outer = (nil)] 20:15:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0xa93c0800) [pid = 1826] [serial = 853] [outer = 0xa4cfe800] 20:15:16 INFO - PROCESS | 1826 | 1478315716683 Marionette DEBUG loaded listener.js 20:15:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0xa93c3800) [pid = 1826] [serial = 854] [outer = 0xa4cfe800] 20:15:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x94d19800 == 52 [pid = 1826] [id = 292] 20:15:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x94d1bc00) [pid = 1826] [serial = 855] [outer = (nil)] 20:15:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x94d18000) [pid = 1826] [serial = 856] [outer = 0x94d1bc00] 20:15:17 INFO - PROCESS | 1826 | 1478315717459 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]]]}] 20:15:17 INFO - . 20:15:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1473ms 20:15:17 INFO - PROCESS | 1826 | 1478315717531 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 20:15:17 INFO - PROCESS | 1826 | 1478315717534 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 20:15:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 20:15:17 INFO - PROCESS | 1826 | 1478315717544 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}] 20:15:17 INFO - PROCESS | 1826 | 1478315717762 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 20:15:17 INFO - PROCESS | 1826 | 1478315717934 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 20:15:17 INFO - PROCESS | 1826 | 1478315717940 Marionette TRACE conn4 <- [1,1230,null,["8"]] 20:15:17 INFO - PROCESS | 1826 | 1478315717950 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 20:15:17 INFO - PROCESS | 1826 | 1478315717955 Marionette TRACE conn4 <- [1,1231,null,{}] 20:15:17 INFO - PROCESS | 1826 | 1478315717963 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9f000 == 53 [pid = 1826] [id = 293] 20:15:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x8dd9f800) [pid = 1826] [serial = 857] [outer = (nil)] 20:15:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x8fc84c00) [pid = 1826] [serial = 858] [outer = 0x8dd9f800] 20:15:18 INFO - PROCESS | 1826 | 1478315718307 Marionette DEBUG loaded listener.js 20:15:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x912cb000) [pid = 1826] [serial = 859] [outer = 0x8dd9f800] 20:15:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a66000 == 54 [pid = 1826] [id = 294] 20:15:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x94d16400) [pid = 1826] [serial = 860] [outer = (nil)] 20:15:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x8de57c00) [pid = 1826] [serial = 861] [outer = 0x94d16400] 20:15:19 INFO - PROCESS | 1826 | 1478315719140 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]]]}] 20:15:19 INFO - . 20:15:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1628ms 20:15:19 INFO - PROCESS | 1826 | 1478315719171 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 20:15:19 INFO - PROCESS | 1826 | 1478315719177 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 20:15:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 20:15:19 INFO - PROCESS | 1826 | 1478315719188 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}] 20:15:19 INFO - PROCESS | 1826 | 1478315719536 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 20:15:19 INFO - PROCESS | 1826 | 1478315719687 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 20:15:19 INFO - PROCESS | 1826 | 1478315719694 Marionette TRACE conn4 <- [1,1235,null,["8"]] 20:15:19 INFO - PROCESS | 1826 | 1478315719703 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 20:15:19 INFO - PROCESS | 1826 | 1478315719709 Marionette TRACE conn4 <- [1,1236,null,{}] 20:15:19 INFO - PROCESS | 1826 | 1478315719770 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x94126000 == 55 [pid = 1826] [id = 295] 20:15:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x9412bc00) [pid = 1826] [serial = 862] [outer = (nil)] 20:15:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x94d21c00) [pid = 1826] [serial = 863] [outer = 0x9412bc00] 20:15:19 INFO - PROCESS | 1826 | 1478315719886 Marionette DEBUG loaded listener.js 20:15:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x94d23800) [pid = 1826] [serial = 864] [outer = 0x9412bc00] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9a34cc00 == 54 [pid = 1826] [id = 276] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9b3eac00 == 53 [pid = 1826] [id = 278] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x967b5000 == 52 [pid = 1826] [id = 275] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9c000 == 51 [pid = 1826] [id = 273] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x93a64800 == 50 [pid = 1826] [id = 274] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbc8800 == 49 [pid = 1826] [id = 262] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8de5dc00 == 48 [pid = 1826] [id = 221] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x912a3c00 == 47 [pid = 1826] [id = 223] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x93288400 == 46 [pid = 1826] [id = 234] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9a159400 == 45 [pid = 1826] [id = 267] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4ac00 == 44 [pid = 1826] [id = 233] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8db27400 == 43 [pid = 1826] [id = 272] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x93285000 == 42 [pid = 1826] [id = 226] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8fdc8400 == 41 [pid = 1826] [id = 268] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd44400 == 40 [pid = 1826] [id = 229] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8de5c800 == 39 [pid = 1826] [id = 231] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9af69800 == 38 [pid = 1826] [id = 270] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9955bc00 == 37 [pid = 1826] [id = 232] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9675a000 == 36 [pid = 1826] [id = 269] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x95eea000 == 35 [pid = 1826] [id = 227] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x96361800 == 34 [pid = 1826] [id = 235] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x95865c00 == 33 [pid = 1826] [id = 271] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x995c2800 == 32 [pid = 1826] [id = 236] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x96755000 == 31 [pid = 1826] [id = 228] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x93bcfc00 == 30 [pid = 1826] [id = 225] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9a2e8800 == 29 [pid = 1826] [id = 277] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8de57000 == 28 [pid = 1826] [id = 239] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x92ebbc00 == 27 [pid = 1826] [id = 230] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd47000 == 26 [pid = 1826] [id = 224] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8db28800 == 25 [pid = 1826] [id = 237] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9a5e7c00 == 24 [pid = 1826] [id = 238] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x93a66000 == 23 [pid = 1826] [id = 294] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8de5e400 == 22 [pid = 1826] [id = 266] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0xa4539400 == 21 [pid = 1826] [id = 288] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0xa2fa1400 == 20 [pid = 1826] [id = 287] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0xa4cb6400 == 19 [pid = 1826] [id = 290] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0xa451cc00 == 18 [pid = 1826] [id = 289] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x94d19800 == 17 [pid = 1826] [id = 292] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0xa4cfe400 == 16 [pid = 1826] [id = 291] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x92eb6800 == 15 [pid = 1826] [id = 280] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8db27000 == 14 [pid = 1826] [id = 279] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9582bc00 == 13 [pid = 1826] [id = 282] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x93a62800 == 12 [pid = 1826] [id = 281] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9a353800 == 11 [pid = 1826] [id = 284] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9635c400 == 10 [pid = 1826] [id = 283] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0x9b40a400 == 9 [pid = 1826] [id = 285] 20:15:21 INFO - PROCESS | 1826 | --DOCSHELL 0xa4334000 == 8 [pid = 1826] [id = 286] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x92cb5c00) [pid = 1826] [serial = 774] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x952dc800) [pid = 1826] [serial = 777] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x95841800) [pid = 1826] [serial = 755] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0xa0ebd000) [pid = 1826] [serial = 758] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x9955f400) [pid = 1826] [serial = 783] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x912a9800) [pid = 1826] [serial = 773] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x92cbf400) [pid = 1826] [serial = 752] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x92eb6000) [pid = 1826] [serial = 753] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0xa2e15800) [pid = 1826] [serial = 764] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0xa192d400) [pid = 1826] [serial = 759] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x93a62400) [pid = 1826] [serial = 771] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0xa2e17c00) [pid = 1826] [serial = 765] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x92e37c00) [pid = 1826] [serial = 768] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x9a1b5400) [pid = 1826] [serial = 785] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x912aa800) [pid = 1826] [serial = 767] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x9674e400) [pid = 1826] [serial = 780] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x95840c00) [pid = 1826] [serial = 782] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x94e82000) [pid = 1826] [serial = 776] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x9627ec00) [pid = 1826] [serial = 779] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0xa2dba800) [pid = 1826] [serial = 761] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0xa2dbd400) [pid = 1826] [serial = 762] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x9628c800) [pid = 1826] [serial = 756] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x92eb0c00) [pid = 1826] [serial = 770] [outer = (nil)] [url = about:blank] 20:15:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd99800 == 9 [pid = 1826] [id = 296] 20:15:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x8fbc9000) [pid = 1826] [serial = 865] [outer = (nil)] 20:15:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x8de5c800) [pid = 1826] [serial = 866] [outer = 0x8fbc9000] 20:15:22 INFO - PROCESS | 1826 | 1478315722059 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]]]}] 20:15:22 INFO - . 20:15:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 2929ms 20:15:22 INFO - PROCESS | 1826 | 1478315722117 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 20:15:22 INFO - PROCESS | 1826 | 1478315722124 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 20:15:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 20:15:22 INFO - PROCESS | 1826 | 1478315722135 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}] 20:15:22 INFO - PROCESS | 1826 | 1478315722356 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 20:15:22 INFO - PROCESS | 1826 | 1478315722492 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 20:15:22 INFO - PROCESS | 1826 | 1478315722499 Marionette TRACE conn4 <- [1,1240,null,["8"]] 20:15:22 INFO - PROCESS | 1826 | 1478315722513 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 20:15:22 INFO - PROCESS | 1826 | 1478315722523 Marionette TRACE conn4 <- [1,1241,null,{}] 20:15:22 INFO - PROCESS | 1826 | 1478315722532 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x92bb1000 == 10 [pid = 1826] [id = 297] 20:15:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x92bb3800) [pid = 1826] [serial = 867] [outer = (nil)] 20:15:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x92c43400) [pid = 1826] [serial = 868] [outer = 0x92bb3800] 20:15:22 INFO - PROCESS | 1826 | 1478315722651 Marionette DEBUG loaded listener.js 20:15:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x92cc1c00) [pid = 1826] [serial = 869] [outer = 0x92bb3800] 20:15:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x92e3cc00 == 11 [pid = 1826] [id = 298] 20:15:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x9328a800) [pid = 1826] [serial = 870] [outer = (nil)] 20:15:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x92eb9c00) [pid = 1826] [serial = 871] [outer = 0x9328a800] 20:15:23 INFO - PROCESS | 1826 | 1478315723608 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]]]}] 20:15:23 INFO - . 20:15:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1528ms 20:15:23 INFO - PROCESS | 1826 | 1478315723667 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 20:15:23 INFO - PROCESS | 1826 | 1478315723674 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 20:15:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 20:15:23 INFO - PROCESS | 1826 | 1478315723683 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}] 20:15:23 INFO - PROCESS | 1826 | 1478315723937 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 20:15:24 INFO - PROCESS | 1826 | 1478315724090 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 20:15:24 INFO - PROCESS | 1826 | 1478315724094 Marionette TRACE conn4 <- [1,1245,null,["8"]] 20:15:24 INFO - PROCESS | 1826 | 1478315724103 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 20:15:24 INFO - PROCESS | 1826 | 1478315724111 Marionette TRACE conn4 <- [1,1246,null,{}] 20:15:24 INFO - PROCESS | 1826 | 1478315724130 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x94128c00 == 12 [pid = 1826] [id = 299] 20:15:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x9412b400) [pid = 1826] [serial = 872] [outer = (nil)] 20:15:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x94d1c800) [pid = 1826] [serial = 873] [outer = 0x9412b400] 20:15:24 INFO - PROCESS | 1826 | 1478315724244 Marionette DEBUG loaded listener.js 20:15:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x94d20c00) [pid = 1826] [serial = 874] [outer = 0x9412b400] 20:15:25 INFO - PROCESS | 1826 | 1478315725004 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]]]}] 20:15:25 INFO - . 20:15:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1374ms 20:15:25 INFO - PROCESS | 1826 | 1478315725072 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 20:15:25 INFO - PROCESS | 1826 | 1478315725083 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 20:15:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 20:15:25 INFO - PROCESS | 1826 | 1478315725101 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}] 20:15:25 INFO - PROCESS | 1826 | 1478315725355 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 20:15:25 INFO - PROCESS | 1826 | 1478315725404 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 20:15:25 INFO - PROCESS | 1826 | 1478315725410 Marionette TRACE conn4 <- [1,1250,null,["8"]] 20:15:25 INFO - PROCESS | 1826 | 1478315725418 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 20:15:25 INFO - PROCESS | 1826 | 1478315725427 Marionette TRACE conn4 <- [1,1251,null,{}] 20:15:25 INFO - PROCESS | 1826 | 1478315725526 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x95825c00 == 13 [pid = 1826] [id = 300] 20:15:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x95826c00) [pid = 1826] [serial = 875] [outer = (nil)] 20:15:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x9582b400) [pid = 1826] [serial = 876] [outer = 0x95826c00] 20:15:25 INFO - PROCESS | 1826 | 1478315725645 Marionette DEBUG loaded listener.js 20:15:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x95841c00) [pid = 1826] [serial = 877] [outer = 0x95826c00] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x9a34f800) [pid = 1826] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x8dda0800) [pid = 1826] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x967b5c00) [pid = 1826] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x912a6c00) [pid = 1826] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0xa192cc00) [pid = 1826] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x967b2c00) [pid = 1826] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x9b4e9c00) [pid = 1826] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x9a15ac00) [pid = 1826] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x93a65400) [pid = 1826] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x9af69c00) [pid = 1826] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x9a354000) [pid = 1826] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:15:26 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0xa2dbc000) [pid = 1826] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:15:27 INFO - PROCESS | 1826 | 1478315727163 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]]]}] 20:15:27 INFO - . 20:15:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 2128ms 20:15:27 INFO - PROCESS | 1826 | 1478315727228 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 1826 | 1478315727236 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 20:15:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 20:15:27 INFO - PROCESS | 1826 | 1478315727249 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}] 20:15:27 INFO - PROCESS | 1826 | 1478315727503 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 20:15:27 INFO - PROCESS | 1826 | 1478315727583 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 20:15:27 INFO - PROCESS | 1826 | 1478315727587 Marionette TRACE conn4 <- [1,1255,null,["8"]] 20:15:27 INFO - PROCESS | 1826 | 1478315727595 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 20:15:27 INFO - PROCESS | 1826 | 1478315727602 Marionette TRACE conn4 <- [1,1256,null,{}] 20:15:27 INFO - PROCESS | 1826 | 1478315727610 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x95eef400 == 14 [pid = 1826] [id = 301] 20:15:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x95ef1c00) [pid = 1826] [serial = 878] [outer = (nil)] 20:15:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x96281000) [pid = 1826] [serial = 879] [outer = 0x95ef1c00] 20:15:27 INFO - PROCESS | 1826 | 1478315727733 Marionette DEBUG loaded listener.js 20:15:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x97a34c00) [pid = 1826] [serial = 880] [outer = 0x95ef1c00] 20:15:28 INFO - PROCESS | 1826 | 1478315728339 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]]]}] 20:15:28 INFO - . 20:15:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1135ms 20:15:28 INFO - PROCESS | 1826 | 1478315728390 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 20:15:28 INFO - PROCESS | 1826 | 1478315728403 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 20:15:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 20:15:28 INFO - PROCESS | 1826 | 1478315728419 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}] 20:15:28 INFO - PROCESS | 1826 | 1478315728605 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 20:15:28 INFO - PROCESS | 1826 | 1478315728623 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 20:15:28 INFO - PROCESS | 1826 | 1478315728626 Marionette TRACE conn4 <- [1,1260,null,["8"]] 20:15:28 INFO - PROCESS | 1826 | 1478315728634 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 20:15:28 INFO - PROCESS | 1826 | 1478315728640 Marionette TRACE conn4 <- [1,1261,null,{}] 20:15:28 INFO - PROCESS | 1826 | 1478315728648 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x97ab9400 == 15 [pid = 1826] [id = 302] 20:15:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x97ab9800) [pid = 1826] [serial = 881] [outer = (nil)] 20:15:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x97c55400) [pid = 1826] [serial = 882] [outer = 0x97ab9800] 20:15:28 INFO - PROCESS | 1826 | 1478315728759 Marionette DEBUG loaded listener.js 20:15:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x97c5c000) [pid = 1826] [serial = 883] [outer = 0x97ab9800] 20:15:29 INFO - PROCESS | 1826 | 1478315729626 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]]]}] 20:15:29 INFO - . 20:15:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1285ms 20:15:29 INFO - PROCESS | 1826 | 1478315729705 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 20:15:29 INFO - PROCESS | 1826 | 1478315729713 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 20:15:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 20:15:29 INFO - PROCESS | 1826 | 1478315729726 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}] 20:15:30 INFO - PROCESS | 1826 | 1478315730022 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 20:15:30 INFO - PROCESS | 1826 | 1478315730162 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 20:15:30 INFO - PROCESS | 1826 | 1478315730168 Marionette TRACE conn4 <- [1,1265,null,["8"]] 20:15:30 INFO - PROCESS | 1826 | 1478315730176 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 20:15:30 INFO - PROCESS | 1826 | 1478315730186 Marionette TRACE conn4 <- [1,1266,null,{}] 20:15:30 INFO - PROCESS | 1826 | 1478315730239 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cbb000 == 16 [pid = 1826] [id = 303] 20:15:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x92cbb400) [pid = 1826] [serial = 884] [outer = (nil)] 20:15:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x93207800) [pid = 1826] [serial = 885] [outer = 0x92cbb400] 20:15:30 INFO - PROCESS | 1826 | 1478315730376 Marionette DEBUG loaded listener.js 20:15:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x93a60c00) [pid = 1826] [serial = 886] [outer = 0x92cbb400] 20:15:31 INFO - PROCESS | 1826 | 1478315731185 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]]]}] 20:15:31 INFO - . 20:15:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1522ms 20:15:31 INFO - PROCESS | 1826 | 1478315731248 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 20:15:31 INFO - PROCESS | 1826 | 1478315731257 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 20:15:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 20:15:31 INFO - PROCESS | 1826 | 1478315731285 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}] 20:15:31 INFO - PROCESS | 1826 | 1478315731526 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 20:15:31 INFO - PROCESS | 1826 | 1478315731698 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 20:15:31 INFO - PROCESS | 1826 | 1478315731703 Marionette TRACE conn4 <- [1,1270,null,["8"]] 20:15:31 INFO - PROCESS | 1826 | 1478315731713 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 20:15:31 INFO - PROCESS | 1826 | 1478315731719 Marionette TRACE conn4 <- [1,1271,null,{}] 20:15:31 INFO - PROCESS | 1826 | 1478315731780 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x92eb3400 == 17 [pid = 1826] [id = 304] 20:15:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x94d1d400) [pid = 1826] [serial = 887] [outer = (nil)] 20:15:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x95824000) [pid = 1826] [serial = 888] [outer = 0x94d1d400] 20:15:31 INFO - PROCESS | 1826 | 1478315731904 Marionette DEBUG loaded listener.js 20:15:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x95841000) [pid = 1826] [serial = 889] [outer = 0x94d1d400] 20:15:32 INFO - PROCESS | 1826 | 1478315732647 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]]]}] 20:15:32 INFO - . 20:15:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1442ms 20:15:32 INFO - PROCESS | 1826 | 1478315732718 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 20:15:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 20:15:32 INFO - PROCESS | 1826 | 1478315732727 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 20:15:32 INFO - PROCESS | 1826 | 1478315732736 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}] 20:15:32 INFO - PROCESS | 1826 | 1478315732950 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 20:15:33 INFO - PROCESS | 1826 | 1478315733124 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 20:15:33 INFO - PROCESS | 1826 | 1478315733128 Marionette TRACE conn4 <- [1,1275,null,["8"]] 20:15:33 INFO - PROCESS | 1826 | 1478315733137 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 20:15:33 INFO - PROCESS | 1826 | 1478315733146 Marionette TRACE conn4 <- [1,1276,null,{}] 20:15:33 INFO - PROCESS | 1826 | 1478315733195 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x995c0800 == 18 [pid = 1826] [id = 305] 20:15:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x995c2800) [pid = 1826] [serial = 890] [outer = (nil)] 20:15:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x9a155c00) [pid = 1826] [serial = 891] [outer = 0x995c2800] 20:15:33 INFO - PROCESS | 1826 | 1478315733323 Marionette DEBUG loaded listener.js 20:15:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x9a1be000) [pid = 1826] [serial = 892] [outer = 0x995c2800] 20:15:33 INFO - PROCESS | 1826 | 1478315733994 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]]]}] 20:15:34 INFO - . 20:15:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1278ms 20:15:34 INFO - PROCESS | 1826 | 1478315734026 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 20:15:34 INFO - PROCESS | 1826 | 1478315734032 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 20:15:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 20:15:34 INFO - PROCESS | 1826 | 1478315734046 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}] 20:15:34 INFO - PROCESS | 1826 | 1478315734273 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 20:15:34 INFO - PROCESS | 1826 | 1478315734455 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 20:15:34 INFO - PROCESS | 1826 | 1478315734460 Marionette TRACE conn4 <- [1,1280,null,["8"]] 20:15:34 INFO - PROCESS | 1826 | 1478315734472 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 20:15:34 INFO - PROCESS | 1826 | 1478315734477 Marionette TRACE conn4 <- [1,1281,null,{}] 20:15:34 INFO - PROCESS | 1826 | 1478315734490 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x954d5800 == 19 [pid = 1826] [id = 306] 20:15:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x9a32f400) [pid = 1826] [serial = 893] [outer = (nil)] 20:15:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x9a351000) [pid = 1826] [serial = 894] [outer = 0x9a32f400] 20:15:34 INFO - PROCESS | 1826 | 1478315734618 Marionette DEBUG loaded listener.js 20:15:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x9a354000) [pid = 1826] [serial = 895] [outer = 0x9a32f400] 20:15:35 INFO - PROCESS | 1826 | 1478315735388 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]]]}] 20:15:35 INFO - . 20:15:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1371ms 20:15:35 INFO - PROCESS | 1826 | 1478315735414 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 20:15:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 20:15:35 INFO - PROCESS | 1826 | 1478315735419 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 20:15:35 INFO - PROCESS | 1826 | 1478315735427 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}] 20:15:35 INFO - PROCESS | 1826 | 1478315735628 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 20:15:35 INFO - PROCESS | 1826 | 1478315735803 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 20:15:35 INFO - PROCESS | 1826 | 1478315735806 Marionette TRACE conn4 <- [1,1285,null,["8"]] 20:15:35 INFO - PROCESS | 1826 | 1478315735818 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 20:15:35 INFO - PROCESS | 1826 | 1478315735824 Marionette TRACE conn4 <- [1,1286,null,{}] 20:15:35 INFO - PROCESS | 1826 | 1478315735832 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9e000 == 20 [pid = 1826] [id = 307] 20:15:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x8de5bc00) [pid = 1826] [serial = 896] [outer = (nil)] 20:15:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x9af6e800) [pid = 1826] [serial = 897] [outer = 0x8de5bc00] 20:15:35 INFO - PROCESS | 1826 | 1478315735992 Marionette DEBUG loaded listener.js 20:15:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x97a36c00) [pid = 1826] [serial = 898] [outer = 0x8de5bc00] 20:15:36 INFO - PROCESS | 1826 | 1478315736808 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]]]}] 20:15:36 INFO - . 20:15:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1430ms 20:15:36 INFO - PROCESS | 1826 | 1478315736879 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 20:15:36 INFO - PROCESS | 1826 | 1478315736884 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 20:15:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 20:15:36 INFO - PROCESS | 1826 | 1478315736894 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}] 20:15:37 INFO - PROCESS | 1826 | 1478315737113 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 20:15:37 INFO - PROCESS | 1826 | 1478315737287 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 20:15:37 INFO - PROCESS | 1826 | 1478315737290 Marionette TRACE conn4 <- [1,1290,null,["8"]] 20:15:37 INFO - PROCESS | 1826 | 1478315737298 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 20:15:37 INFO - PROCESS | 1826 | 1478315737307 Marionette TRACE conn4 <- [1,1291,null,{}] 20:15:37 INFO - PROCESS | 1826 | 1478315737313 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x954d0000 == 21 [pid = 1826] [id = 308] 20:15:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x954d1000) [pid = 1826] [serial = 899] [outer = (nil)] 20:15:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0xa2382400) [pid = 1826] [serial = 900] [outer = 0x954d1000] 20:15:37 INFO - PROCESS | 1826 | 1478315737480 Marionette DEBUG loaded listener.js 20:15:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0xa23e0c00) [pid = 1826] [serial = 901] [outer = 0x954d1000] 20:15:38 INFO - PROCESS | 1826 | 1478315738369 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]]]}] 20:15:38 INFO - . 20:15:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1526ms 20:15:38 INFO - PROCESS | 1826 | 1478315738420 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 20:15:38 INFO - PROCESS | 1826 | 1478315738428 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 20:15:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 20:15:38 INFO - PROCESS | 1826 | 1478315738486 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}] 20:15:38 INFO - PROCESS | 1826 | 1478315738703 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 20:15:38 INFO - PROCESS | 1826 | 1478315738916 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 20:15:38 INFO - PROCESS | 1826 | 1478315738923 Marionette TRACE conn4 <- [1,1295,null,["8"]] 20:15:38 INFO - PROCESS | 1826 | 1478315738981 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 20:15:38 INFO - PROCESS | 1826 | 1478315738990 Marionette TRACE conn4 <- [1,1296,null,{}] 20:15:39 INFO - PROCESS | 1826 | 1478315738998 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x92c4b800 == 22 [pid = 1826] [id = 309] 20:15:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x92cb4c00) [pid = 1826] [serial = 902] [outer = (nil)] 20:15:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x92eb0c00) [pid = 1826] [serial = 903] [outer = 0x92cb4c00] 20:15:39 INFO - PROCESS | 1826 | 1478315739113 Marionette DEBUG loaded listener.js 20:15:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x93288c00) [pid = 1826] [serial = 904] [outer = 0x92cb4c00] 20:15:39 INFO - PROCESS | 1826 | --DOCSHELL 0x92e3cc00 == 21 [pid = 1826] [id = 298] 20:15:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd99800 == 20 [pid = 1826] [id = 296] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x9b412400) [pid = 1826] [serial = 817] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0xa192f000) [pid = 1826] [serial = 818] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0xa2dbc800) [pid = 1826] [serial = 820] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0xa2fa1c00) [pid = 1826] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x9a53a800) [pid = 1826] [serial = 814] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x9af6d000) [pid = 1826] [serial = 815] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x968cb400) [pid = 1826] [serial = 811] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x9a153800) [pid = 1826] [serial = 812] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x9411dc00) [pid = 1826] [serial = 808] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x951fc000) [pid = 1826] [serial = 809] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x8fbc8000) [pid = 1826] [serial = 805] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x912ab800) [pid = 1826] [serial = 806] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0xa2e17800) [pid = 1826] [serial = 801] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0xa2f9d000) [pid = 1826] [serial = 802] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x9675a800) [pid = 1826] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0xa23e0400) [pid = 1826] [serial = 797] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0xa23e4c00) [pid = 1826] [serial = 798] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x9a534000) [pid = 1826] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x9aff6800) [pid = 1826] [serial = 794] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x9b14a800) [pid = 1826] [serial = 795] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x984d1000) [pid = 1826] [serial = 791] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x9a157800) [pid = 1826] [serial = 792] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x92b30000) [pid = 1826] [serial = 788] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x92eb4c00) [pid = 1826] [serial = 789] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x9a260800) [pid = 1826] [serial = 786] [outer = (nil)] [url = about:blank] 20:15:39 INFO - PROCESS | 1826 | 1478315739880 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]]]}] 20:15:39 INFO - . 20:15:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1475ms 20:15:39 INFO - PROCESS | 1826 | 1478315739915 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 20:15:39 INFO - PROCESS | 1826 | 1478315739921 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 20:15:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 20:15:39 INFO - PROCESS | 1826 | 1478315739931 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}] 20:15:40 INFO - PROCESS | 1826 | 1478315740158 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 20:15:40 INFO - PROCESS | 1826 | 1478315740342 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 20:15:40 INFO - PROCESS | 1826 | 1478315740349 Marionette TRACE conn4 <- [1,1300,null,["8"]] 20:15:40 INFO - PROCESS | 1826 | 1478315740365 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 20:15:40 INFO - PROCESS | 1826 | 1478315740377 Marionette TRACE conn4 <- [1,1301,null,{}] 20:15:40 INFO - PROCESS | 1826 | 1478315740388 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db25c00 == 21 [pid = 1826] [id = 310] 20:15:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x8db29000) [pid = 1826] [serial = 905] [outer = (nil)] 20:15:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x8fc98400) [pid = 1826] [serial = 906] [outer = 0x8db29000] 20:15:40 INFO - PROCESS | 1826 | 1478315740541 Marionette DEBUG loaded listener.js 20:15:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x91278c00) [pid = 1826] [serial = 907] [outer = 0x8db29000] 20:15:41 INFO - PROCESS | 1826 | 1478315741397 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]]]}] 20:15:41 INFO - . 20:15:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1528ms 20:15:41 INFO - PROCESS | 1826 | 1478315741465 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 20:15:41 INFO - PROCESS | 1826 | 1478315741473 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 20:15:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 20:15:41 INFO - PROCESS | 1826 | 1478315741489 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}] 20:15:41 INFO - PROCESS | 1826 | 1478315741755 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 20:15:41 INFO - PROCESS | 1826 | 1478315741932 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 20:15:41 INFO - PROCESS | 1826 | 1478315741941 Marionette TRACE conn4 <- [1,1305,null,["8"]] 20:15:41 INFO - PROCESS | 1826 | 1478315741952 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 20:15:41 INFO - PROCESS | 1826 | 1478315741963 Marionette TRACE conn4 <- [1,1306,null,{}] 20:15:42 INFO - PROCESS | 1826 | 1478315742016 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a5b800 == 22 [pid = 1826] [id = 311] 20:15:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x93a60400) [pid = 1826] [serial = 908] [outer = (nil)] 20:15:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x93bcc800) [pid = 1826] [serial = 909] [outer = 0x93a60400] 20:15:42 INFO - PROCESS | 1826 | 1478315742143 Marionette DEBUG loaded listener.js 20:15:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x9412a000) [pid = 1826] [serial = 910] [outer = 0x93a60400] 20:15:43 INFO - PROCESS | 1826 | 1478315743023 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]]]}] 20:15:43 INFO - . 20:15:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1579ms 20:15:43 INFO - PROCESS | 1826 | 1478315743066 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 20:15:43 INFO - PROCESS | 1826 | 1478315743071 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 20:15:43 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 20:15:43 INFO - PROCESS | 1826 | 1478315743098 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}] 20:15:43 INFO - PROCESS | 1826 | 1478315743379 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 20:15:43 INFO - PROCESS | 1826 | 1478315743507 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 20:15:43 INFO - PROCESS | 1826 | 1478315743519 Marionette TRACE conn4 <- [1,1310,null,["8"]] 20:15:43 INFO - PROCESS | 1826 | 1478315743544 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 20:15:43 INFO - PROCESS | 1826 | 1478315743555 Marionette TRACE conn4 <- [1,1311,null,{}] 20:15:43 INFO - PROCESS | 1826 | 1478315743563 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x954d3c00 == 23 [pid = 1826] [id = 312] 20:15:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x954d4800) [pid = 1826] [serial = 911] [outer = (nil)] 20:15:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x9583b800) [pid = 1826] [serial = 912] [outer = 0x954d4800] 20:15:43 INFO - PROCESS | 1826 | 1478315743686 Marionette DEBUG loaded listener.js 20:15:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x97a2e800) [pid = 1826] [serial = 913] [outer = 0x954d4800] 20:15:44 INFO - PROCESS | 1826 | 1478315744493 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]]]}] 20:15:44 INFO - ... 20:15:44 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1473ms 20:15:44 INFO - PROCESS | 1826 | 1478315744555 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 20:15:44 INFO - PROCESS | 1826 | 1478315744560 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 20:15:44 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 20:15:44 INFO - PROCESS | 1826 | 1478315744570 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}] 20:15:44 INFO - PROCESS | 1826 | 1478315744816 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 20:15:44 INFO - PROCESS | 1826 | 1478315744991 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 20:15:44 INFO - PROCESS | 1826 | 1478315744995 Marionette TRACE conn4 <- [1,1315,null,["8"]] 20:15:45 INFO - PROCESS | 1826 | 1478315745015 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 20:15:45 INFO - PROCESS | 1826 | 1478315745024 Marionette TRACE conn4 <- [1,1316,null,{}] 20:15:45 INFO - PROCESS | 1826 | 1478315745075 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dda0000 == 24 [pid = 1826] [id = 313] 20:15:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x8dda3000) [pid = 1826] [serial = 914] [outer = (nil)] 20:15:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x9a1b3800) [pid = 1826] [serial = 915] [outer = 0x8dda3000] 20:15:45 INFO - PROCESS | 1826 | 1478315745215 Marionette DEBUG loaded listener.js 20:15:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x9a203000) [pid = 1826] [serial = 916] [outer = 0x8dda3000] 20:15:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a58f800 == 25 [pid = 1826] [id = 314] 20:15:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x9a590400) [pid = 1826] [serial = 917] [outer = (nil)] 20:15:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x9a2df400) [pid = 1826] [serial = 918] [outer = 0x9a590400] 20:15:46 INFO - PROCESS | 1826 | 1478315746176 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]]]}] 20:15:46 INFO - .... 20:15:46 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1626ms 20:15:46 INFO - PROCESS | 1826 | 1478315746235 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 20:15:46 INFO - PROCESS | 1826 | 1478315746242 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 20:15:46 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 20:15:46 INFO - PROCESS | 1826 | 1478315746254 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}] 20:15:46 INFO - PROCESS | 1826 | 1478315746532 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 20:15:46 INFO - PROCESS | 1826 | 1478315746704 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 20:15:46 INFO - PROCESS | 1826 | 1478315746709 Marionette TRACE conn4 <- [1,1320,null,["8"]] 20:15:46 INFO - PROCESS | 1826 | 1478315746721 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 20:15:46 INFO - PROCESS | 1826 | 1478315746728 Marionette TRACE conn4 <- [1,1321,null,{}] 20:15:46 INFO - PROCESS | 1826 | 1478315746734 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x9129e400 == 26 [pid = 1826] [id = 315] 20:15:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x9a534000) [pid = 1826] [serial = 919] [outer = (nil)] 20:15:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x9b343c00) [pid = 1826] [serial = 920] [outer = 0x9a534000] 20:15:46 INFO - PROCESS | 1826 | 1478315746903 Marionette DEBUG loaded listener.js 20:15:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x9b403c00) [pid = 1826] [serial = 921] [outer = 0x9a534000] 20:15:47 INFO - PROCESS | 1826 | 1478315747655 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"]]]}] 20:15:47 INFO - . 20:15:47 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1478ms 20:15:47 INFO - PROCESS | 1826 | 1478315747732 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 20:15:47 INFO - PROCESS | 1826 | 1478315747737 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 20:15:47 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 20:15:47 INFO - PROCESS | 1826 | 1478315747753 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}] 20:15:47 INFO - PROCESS | 1826 | 1478315747963 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 20:15:48 INFO - PROCESS | 1826 | 1478315748138 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 20:15:48 INFO - PROCESS | 1826 | 1478315748142 Marionette TRACE conn4 <- [1,1325,null,["8"]] 20:15:48 INFO - PROCESS | 1826 | 1478315748149 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 20:15:48 INFO - PROCESS | 1826 | 1478315748156 Marionette TRACE conn4 <- [1,1326,null,{}] 20:15:48 INFO - PROCESS | 1826 | 1478315748162 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:48 INFO - PROCESS | 1826 | ++DOCSHELL 0xa23e4c00 == 27 [pid = 1826] [id = 316] 20:15:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0xa23e5c00) [pid = 1826] [serial = 922] [outer = (nil)] 20:15:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0xa2db3800) [pid = 1826] [serial = 923] [outer = 0xa23e5c00] 20:15:48 INFO - PROCESS | 1826 | 1478315748339 Marionette DEBUG loaded listener.js 20:15:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0xa2db9c00) [pid = 1826] [serial = 924] [outer = 0xa23e5c00] 20:15:49 INFO - PROCESS | 1826 | 1478315749085 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]]]}] 20:15:49 INFO - . 20:15:49 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1374ms 20:15:49 INFO - PROCESS | 1826 | 1478315749126 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 20:15:49 INFO - PROCESS | 1826 | 1478315749130 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 20:15:49 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 20:15:49 INFO - PROCESS | 1826 | 1478315749141 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}] 20:15:49 INFO - PROCESS | 1826 | 1478315749407 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 20:15:49 INFO - PROCESS | 1826 | 1478315749555 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 20:15:49 INFO - PROCESS | 1826 | 1478315749560 Marionette TRACE conn4 <- [1,1330,null,["8"]] 20:15:49 INFO - PROCESS | 1826 | 1478315749566 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 20:15:49 INFO - PROCESS | 1826 | 1478315749573 Marionette TRACE conn4 <- [1,1331,null,{}] 20:15:49 INFO - PROCESS | 1826 | 1478315749579 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:49 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2e0d000 == 28 [pid = 1826] [id = 317] 20:15:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0xa2e15000) [pid = 1826] [serial = 925] [outer = (nil)] 20:15:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x8de5e000) [pid = 1826] [serial = 926] [outer = 0xa2e15000] 20:15:49 INFO - PROCESS | 1826 | 1478315749741 Marionette DEBUG loaded listener.js 20:15:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0xa2f9d800) [pid = 1826] [serial = 927] [outer = 0xa2e15000] 20:15:50 INFO - PROCESS | 1826 | 1478315750457 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]]]}] 20:15:50 INFO - . 20:15:50 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1370ms 20:15:50 INFO - PROCESS | 1826 | 1478315750512 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 20:15:50 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 20:15:50 INFO - PROCESS | 1826 | 1478315750518 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 20:15:50 INFO - PROCESS | 1826 | 1478315750526 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}] 20:15:50 INFO - PROCESS | 1826 | 1478315750733 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 20:15:50 INFO - PROCESS | 1826 | 1478315750928 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 20:15:50 INFO - PROCESS | 1826 | 1478315750933 Marionette TRACE conn4 <- [1,1335,null,["8"]] 20:15:50 INFO - PROCESS | 1826 | 1478315750942 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 20:15:50 INFO - PROCESS | 1826 | 1478315750949 Marionette TRACE conn4 <- [1,1336,null,{}] 20:15:50 INFO - PROCESS | 1826 | 1478315750960 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a538400 == 29 [pid = 1826] [id = 318] 20:15:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0xa2fa4400) [pid = 1826] [serial = 928] [outer = (nil)] 20:15:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0xa4334000) [pid = 1826] [serial = 929] [outer = 0xa2fa4400] 20:15:51 INFO - PROCESS | 1826 | 1478315751076 Marionette DEBUG loaded listener.js 20:15:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0xa43ce800) [pid = 1826] [serial = 930] [outer = 0xa2fa4400] 20:15:52 INFO - PROCESS | 1826 | 1478315752050 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]]]}] 20:15:52 INFO - .. 20:15:52 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1574ms 20:15:52 INFO - PROCESS | 1826 | 1478315752100 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 20:15:52 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 20:15:52 INFO - PROCESS | 1826 | 1478315752108 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 20:15:52 INFO - PROCESS | 1826 | 1478315752118 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}] 20:15:52 INFO - PROCESS | 1826 | 1478315752319 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 20:15:52 INFO - PROCESS | 1826 | 1478315752506 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 20:15:52 INFO - PROCESS | 1826 | 1478315752512 Marionette TRACE conn4 <- [1,1340,null,["8"]] 20:15:52 INFO - PROCESS | 1826 | 1478315752519 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 20:15:52 INFO - PROCESS | 1826 | 1478315752529 Marionette TRACE conn4 <- [1,1341,null,{}] 20:15:52 INFO - PROCESS | 1826 | 1478315752601 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de60800 == 30 [pid = 1826] [id = 319] 20:15:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x8f8ec000) [pid = 1826] [serial = 931] [outer = (nil)] 20:15:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x92e3ac00) [pid = 1826] [serial = 932] [outer = 0x8f8ec000] 20:15:52 INFO - PROCESS | 1826 | 1478315752733 Marionette DEBUG loaded listener.js 20:15:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x93a5f800) [pid = 1826] [serial = 933] [outer = 0x8f8ec000] 20:15:53 INFO - PROCESS | 1826 | --DOCSHELL 0x92c4b800 == 29 [pid = 1826] [id = 309] 20:15:53 INFO - PROCESS | 1826 | --DOCSHELL 0x954d5800 == 28 [pid = 1826] [id = 306] 20:15:53 INFO - PROCESS | 1826 | --DOCSHELL 0x995c0800 == 27 [pid = 1826] [id = 305] 20:15:53 INFO - PROCESS | 1826 | --DOCSHELL 0x92eb3400 == 26 [pid = 1826] [id = 304] 20:15:53 INFO - PROCESS | 1826 | --DOCSHELL 0x92cbb000 == 25 [pid = 1826] [id = 303] 20:15:53 INFO - PROCESS | 1826 | 1478315753465 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]]]}] 20:15:53 INFO - . 20:15:53 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1393ms 20:15:53 INFO - PROCESS | 1826 | 1478315753515 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 20:15:53 INFO - PROCESS | 1826 | 1478315753523 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 20:15:53 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 20:15:53 INFO - PROCESS | 1826 | 1478315753532 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}] 20:15:53 INFO - PROCESS | 1826 | 1478315753740 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 20:15:53 INFO - PROCESS | 1826 | 1478315753757 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 20:15:53 INFO - PROCESS | 1826 | 1478315753763 Marionette TRACE conn4 <- [1,1345,null,["8"]] 20:15:53 INFO - PROCESS | 1826 | 1478315753906 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 20:15:53 INFO - PROCESS | 1826 | 1478315753912 Marionette TRACE conn4 <- [1,1346,null,{}] 20:15:53 INFO - PROCESS | 1826 | 1478315753919 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x952d7800 == 26 [pid = 1826] [id = 320] 20:15:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x952e2800) [pid = 1826] [serial = 934] [outer = (nil)] 20:15:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x954d3400) [pid = 1826] [serial = 935] [outer = 0x952e2800] 20:15:54 INFO - PROCESS | 1826 | 1478315754026 Marionette DEBUG loaded listener.js 20:15:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x9582b000) [pid = 1826] [serial = 936] [outer = 0x952e2800] 20:15:54 INFO - PROCESS | 1826 | 1478315754890 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]]]}] 20:15:54 INFO - .................. 20:15:54 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1437ms 20:15:54 INFO - PROCESS | 1826 | 1478315754979 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 20:15:54 INFO - PROCESS | 1826 | 1478315754987 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 20:15:54 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 20:15:54 INFO - PROCESS | 1826 | 1478315754996 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}] 20:15:55 INFO - PROCESS | 1826 | 1478315755274 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 20:15:55 INFO - PROCESS | 1826 | 1478315755303 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 20:15:55 INFO - PROCESS | 1826 | 1478315755307 Marionette TRACE conn4 <- [1,1350,null,["8"]] 20:15:55 INFO - PROCESS | 1826 | 1478315755314 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 20:15:55 INFO - PROCESS | 1826 | 1478315755321 Marionette TRACE conn4 <- [1,1351,null,{}] 20:15:55 INFO - PROCESS | 1826 | 1478315755400 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a359c00 == 27 [pid = 1826] [id = 321] 20:15:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0x9a534800) [pid = 1826] [serial = 937] [outer = (nil)] 20:15:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 130 (0x9b3f4800) [pid = 1826] [serial = 938] [outer = 0x9a534800] 20:15:55 INFO - PROCESS | 1826 | 1478315755515 Marionette DEBUG loaded listener.js 20:15:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 131 (0xa192fc00) [pid = 1826] [serial = 939] [outer = 0x9a534800] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 130 (0x9674cc00) [pid = 1826] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 129 (0x9412bc00) [pid = 1826] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 128 (0x8db29c00) [pid = 1826] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0xa4538800) [pid = 1826] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x95826c00) [pid = 1826] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0xa4cfe800) [pid = 1826] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x9b4e7000) [pid = 1826] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0xa2fa1800) [pid = 1826] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x92bb3800) [pid = 1826] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x93a66c00) [pid = 1826] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x8dd9f800) [pid = 1826] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x9412b400) [pid = 1826] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x9328a800) [pid = 1826] [serial = 870] [outer = (nil)] [url = about:blank] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x8fbc9000) [pid = 1826] [serial = 865] [outer = (nil)] [url = about:blank] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x92ebd800) [pid = 1826] [serial = 825] [outer = (nil)] [url = about:blank] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x95bc9000) [pid = 1826] [serial = 830] [outer = (nil)] [url = about:blank] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x9a5e7000) [pid = 1826] [serial = 835] [outer = (nil)] [url = about:blank] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0xa43c1400) [pid = 1826] [serial = 840] [outer = (nil)] [url = about:blank] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0xa453e400) [pid = 1826] [serial = 845] [outer = (nil)] [url = about:blank] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0xa4cb8c00) [pid = 1826] [serial = 850] [outer = (nil)] [url = about:blank] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x94d1bc00) [pid = 1826] [serial = 855] [outer = (nil)] [url = about:blank] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x94d16400) [pid = 1826] [serial = 860] [outer = (nil)] [url = about:blank] 20:15:57 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x95ef1c00) [pid = 1826] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 20:15:57 INFO - PROCESS | 1826 | 1478315757698 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]]]}] 20:15:57 INFO - .......... 20:15:57 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2734ms 20:15:57 INFO - PROCESS | 1826 | 1478315757784 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 20:15:57 INFO - PROCESS | 1826 | 1478315757788 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 20:15:57 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 20:15:57 INFO - PROCESS | 1826 | 1478315757848 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}] 20:15:58 INFO - PROCESS | 1826 | 1478315758224 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 20:15:58 INFO - PROCESS | 1826 | 1478315758245 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 20:15:58 INFO - PROCESS | 1826 | 1478315758252 Marionette TRACE conn4 <- [1,1355,null,["8"]] 20:15:58 INFO - PROCESS | 1826 | 1478315758258 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 20:15:58 INFO - PROCESS | 1826 | 1478315758265 Marionette TRACE conn4 <- [1,1356,null,{}] 20:15:58 INFO - PROCESS | 1826 | 1478315758272 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cae6000 == 28 [pid = 1826] [id = 322] 20:15:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x8caeac00) [pid = 1826] [serial = 940] [outer = (nil)] 20:15:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0xa2dbb400) [pid = 1826] [serial = 941] [outer = 0x8caeac00] 20:15:58 INFO - PROCESS | 1826 | 1478315758378 Marionette DEBUG loaded listener.js 20:15:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0xa2e0e800) [pid = 1826] [serial = 942] [outer = 0x8caeac00] 20:15:59 INFO - PROCESS | 1826 | 1478315759046 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]]]}] 20:15:59 INFO - . 20:15:59 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1285ms 20:15:59 INFO - PROCESS | 1826 | 1478315759087 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 20:15:59 INFO - PROCESS | 1826 | 1478315759092 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 20:15:59 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 20:15:59 INFO - PROCESS | 1826 | 1478315759101 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}] 20:15:59 INFO - PROCESS | 1826 | 1478315759284 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 20:15:59 INFO - PROCESS | 1826 | 1478315759459 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 20:15:59 INFO - PROCESS | 1826 | 1478315759465 Marionette TRACE conn4 <- [1,1360,null,["8"]] 20:15:59 INFO - PROCESS | 1826 | 1478315759480 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 20:15:59 INFO - PROCESS | 1826 | 1478315759492 Marionette TRACE conn4 <- [1,1361,null,{}] 20:15:59 INFO - PROCESS | 1826 | 1478315759503 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caecc00 == 29 [pid = 1826] [id = 323] 20:15:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x8caed400) [pid = 1826] [serial = 943] [outer = (nil)] 20:15:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x8cf02c00) [pid = 1826] [serial = 944] [outer = 0x8caed400] 20:15:59 INFO - PROCESS | 1826 | 1478315759635 Marionette DEBUG loaded listener.js 20:15:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x8cf0d400) [pid = 1826] [serial = 945] [outer = 0x8caed400] 20:16:01 INFO - .................................................................................................................................. 20:16:01 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2738ms 20:16:01 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 20:16:01 INFO - PROCESS | 1826 | 1478315761685 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]]]}] 20:16:01 INFO - PROCESS | 1826 | 1478315761841 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 20:16:01 INFO - PROCESS | 1826 | 1478315761851 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 20:16:01 INFO - PROCESS | 1826 | 1478315761874 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}] 20:16:02 INFO - PROCESS | 1826 | 1478315762172 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 20:16:02 INFO - PROCESS | 1826 | 1478315762373 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 20:16:02 INFO - PROCESS | 1826 | 1478315762381 Marionette TRACE conn4 <- [1,1365,null,["8"]] 20:16:02 INFO - PROCESS | 1826 | 1478315762390 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 20:16:02 INFO - PROCESS | 1826 | 1478315762397 Marionette TRACE conn4 <- [1,1366,null,{}] 20:16:02 INFO - PROCESS | 1826 | 1478315762452 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:02 INFO - PROCESS | 1826 | ++DOCSHELL 0xa294bc00 == 30 [pid = 1826] [id = 324] 20:16:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0xa2db6400) [pid = 1826] [serial = 946] [outer = (nil)] 20:16:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x94c5d400) [pid = 1826] [serial = 947] [outer = 0xa2db6400] 20:16:02 INFO - PROCESS | 1826 | 1478315762585 Marionette DEBUG loaded listener.js 20:16:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x94c60400) [pid = 1826] [serial = 948] [outer = 0xa2db6400] 20:16:04 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:16:04 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:16:06 INFO - .................................................................................................................................. 20:16:06 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4198ms 20:16:06 INFO - PROCESS | 1826 | 1478315765923 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]]]}] 20:16:06 INFO - PROCESS | 1826 | 1478315766063 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 20:16:06 INFO - PROCESS | 1826 | 1478315766068 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 20:16:06 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 20:16:06 INFO - PROCESS | 1826 | 1478315766129 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}] 20:16:06 INFO - PROCESS | 1826 | 1478315766353 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 20:16:06 INFO - PROCESS | 1826 | 1478315766534 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 20:16:06 INFO - PROCESS | 1826 | 1478315766545 Marionette TRACE conn4 <- [1,1370,null,["8"]] 20:16:06 INFO - PROCESS | 1826 | 1478315766560 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 20:16:06 INFO - PROCESS | 1826 | 1478315766569 Marionette TRACE conn4 <- [1,1371,null,{}] 20:16:06 INFO - PROCESS | 1826 | 1478315766619 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c3c7c00 == 31 [pid = 1826] [id = 325] 20:16:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x8c3c8800) [pid = 1826] [serial = 949] [outer = (nil)] 20:16:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x94121000) [pid = 1826] [serial = 950] [outer = 0x8c3c8800] 20:16:06 INFO - PROCESS | 1826 | 1478315766733 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x838b7000) [pid = 1826] [serial = 951] [outer = 0x8c3c8800] 20:16:07 INFO - PROCESS | 1826 | 1478315767620 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]]]}] 20:16:07 INFO - ........ 20:16:07 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1580ms 20:16:07 INFO - PROCESS | 1826 | 1478315767706 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 20:16:07 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 20:16:07 INFO - PROCESS | 1826 | 1478315767710 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 20:16:07 INFO - PROCESS | 1826 | 1478315767738 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}] 20:16:07 INFO - PROCESS | 1826 | 1478315767949 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 20:16:08 INFO - PROCESS | 1826 | 1478315768138 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 20:16:08 INFO - PROCESS | 1826 | 1478315768143 Marionette TRACE conn4 <- [1,1375,null,["8"]] 20:16:08 INFO - PROCESS | 1826 | 1478315768149 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 20:16:08 INFO - PROCESS | 1826 | 1478315768155 Marionette TRACE conn4 <- [1,1376,null,{}] 20:16:08 INFO - PROCESS | 1826 | 1478315768205 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c3c9800 == 32 [pid = 1826] [id = 326] 20:16:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x8c3c9c00) [pid = 1826] [serial = 952] [outer = (nil)] 20:16:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x82c5c400) [pid = 1826] [serial = 953] [outer = 0x8c3c9c00] 20:16:08 INFO - PROCESS | 1826 | 1478315768323 Marionette DEBUG loaded listener.js 20:16:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x82c5d800) [pid = 1826] [serial = 954] [outer = 0x8c3c9c00] 20:16:09 INFO - PROCESS | 1826 | 1478315769109 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]]]}] 20:16:09 INFO - ........... 20:16:09 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1490ms 20:16:09 INFO - PROCESS | 1826 | 1478315769209 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 20:16:09 INFO - PROCESS | 1826 | 1478315769214 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 20:16:09 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 20:16:09 INFO - PROCESS | 1826 | 1478315769242 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}] 20:16:09 INFO - PROCESS | 1826 | 1478315769446 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 20:16:09 INFO - PROCESS | 1826 | 1478315769627 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 20:16:09 INFO - PROCESS | 1826 | 1478315769632 Marionette TRACE conn4 <- [1,1380,null,["8"]] 20:16:09 INFO - PROCESS | 1826 | 1478315769638 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 20:16:09 INFO - PROCESS | 1826 | 1478315769644 Marionette TRACE conn4 <- [1,1381,null,{}] 20:16:09 INFO - PROCESS | 1826 | 1478315769691 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x82739c00 == 33 [pid = 1826] [id = 327] 20:16:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x8273a000) [pid = 1826] [serial = 955] [outer = (nil)] 20:16:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x82741800) [pid = 1826] [serial = 956] [outer = 0x8273a000] 20:16:09 INFO - PROCESS | 1826 | 1478315769809 Marionette DEBUG loaded listener.js 20:16:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x82c5dc00) [pid = 1826] [serial = 957] [outer = 0x8273a000] 20:16:10 INFO - PROCESS | 1826 | 1478315770618 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]]]}] 20:16:10 INFO - ........ 20:16:10 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1428ms 20:16:10 INFO - PROCESS | 1826 | 1478315770668 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 20:16:10 INFO - PROCESS | 1826 | 1478315770676 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 20:16:10 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 20:16:10 INFO - PROCESS | 1826 | 1478315770702 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}] 20:16:10 INFO - PROCESS | 1826 | 1478315770902 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 20:16:11 INFO - PROCESS | 1826 | 1478315771081 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 20:16:11 INFO - PROCESS | 1826 | 1478315771085 Marionette TRACE conn4 <- [1,1385,null,["8"]] 20:16:11 INFO - PROCESS | 1826 | 1478315771092 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 20:16:11 INFO - PROCESS | 1826 | 1478315771098 Marionette TRACE conn4 <- [1,1386,null,{}] 20:16:11 INFO - PROCESS | 1826 | 1478315771104 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x82813000 == 34 [pid = 1826] [id = 328] 20:16:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0x82814000) [pid = 1826] [serial = 958] [outer = (nil)] 20:16:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0x82816c00) [pid = 1826] [serial = 959] [outer = 0x82814000] 20:16:11 INFO - PROCESS | 1826 | 1478315771277 Marionette DEBUG loaded listener.js 20:16:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0x82818c00) [pid = 1826] [serial = 960] [outer = 0x82814000] 20:16:12 INFO - PROCESS | 1826 | 1478315772213 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]]]}] 20:16:12 INFO - .............................. 20:16:12 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1643ms 20:16:12 INFO - PROCESS | 1826 | 1478315772329 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 20:16:12 INFO - PROCESS | 1826 | 1478315772334 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 20:16:12 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 20:16:12 INFO - PROCESS | 1826 | 1478315772346 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}] 20:16:12 INFO - PROCESS | 1826 | 1478315772576 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 20:16:12 INFO - PROCESS | 1826 | 1478315772764 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 20:16:12 INFO - PROCESS | 1826 | 1478315772770 Marionette TRACE conn4 <- [1,1390,null,["8"]] 20:16:12 INFO - PROCESS | 1826 | 1478315772776 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 20:16:12 INFO - PROCESS | 1826 | 1478315772785 Marionette TRACE conn4 <- [1,1391,null,{}] 20:16:12 INFO - PROCESS | 1826 | 1478315772836 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x82921800 == 35 [pid = 1826] [id = 329] 20:16:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 130 (0x82922000) [pid = 1826] [serial = 961] [outer = (nil)] 20:16:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 131 (0x94c64000) [pid = 1826] [serial = 962] [outer = 0x82922000] 20:16:12 INFO - PROCESS | 1826 | 1478315772962 Marionette DEBUG loaded listener.js 20:16:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 132 (0x829e7c00) [pid = 1826] [serial = 963] [outer = 0x82922000] 20:16:14 INFO - ............................................................... 20:16:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1672ms 20:16:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 20:16:14 INFO - PROCESS | 1826 | 1478315773947 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]]]}] 20:16:14 INFO - PROCESS | 1826 | 1478315774023 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 20:16:14 INFO - PROCESS | 1826 | 1478315774029 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 20:16:14 INFO - PROCESS | 1826 | 1478315774041 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}] 20:16:14 INFO - PROCESS | 1826 | 1478315774271 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 20:16:14 INFO - PROCESS | 1826 | 1478315774429 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 20:16:14 INFO - PROCESS | 1826 | 1478315774432 Marionette TRACE conn4 <- [1,1395,null,["8"]] 20:16:14 INFO - PROCESS | 1826 | 1478315774440 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 20:16:14 INFO - PROCESS | 1826 | 1478315774446 Marionette TRACE conn4 <- [1,1396,null,{}] 20:16:14 INFO - PROCESS | 1826 | 1478315774454 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x82811800 == 36 [pid = 1826] [id = 330] 20:16:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 133 (0x82925c00) [pid = 1826] [serial = 964] [outer = (nil)] 20:16:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 134 (0x82b2e400) [pid = 1826] [serial = 965] [outer = 0x82925c00] 20:16:14 INFO - PROCESS | 1826 | 1478315774606 Marionette DEBUG loaded listener.js 20:16:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 135 (0x8fbc8800) [pid = 1826] [serial = 966] [outer = 0x82925c00] 20:16:15 INFO - .................... 20:16:15 INFO - PROCESS | 1826 | 1478315775826 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]]]}] 20:16:15 INFO - ......................................... 20:16:15 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1900ms 20:16:15 INFO - PROCESS | 1826 | 1478315775970 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 20:16:15 INFO - PROCESS | 1826 | 1478315775975 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 20:16:15 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 20:16:16 INFO - PROCESS | 1826 | 1478315776032 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}] 20:16:16 INFO - PROCESS | 1826 | 1478315776332 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 20:16:16 INFO - PROCESS | 1826 | 1478315776528 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 20:16:16 INFO - PROCESS | 1826 | 1478315776536 Marionette TRACE conn4 <- [1,1400,null,["8"]] 20:16:16 INFO - PROCESS | 1826 | 1478315776544 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 20:16:16 INFO - PROCESS | 1826 | 1478315776553 Marionette TRACE conn4 <- [1,1401,null,{}] 20:16:16 INFO - PROCESS | 1826 | 1478315776606 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c3c4c00 == 37 [pid = 1826] [id = 331] 20:16:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 136 (0x8c3c5000) [pid = 1826] [serial = 967] [outer = (nil)] 20:16:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 137 (0x8c3c8400) [pid = 1826] [serial = 968] [outer = 0x8c3c5000] 20:16:16 INFO - PROCESS | 1826 | 1478315776715 Marionette DEBUG loaded listener.js 20:16:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 138 (0x8caea800) [pid = 1826] [serial = 969] [outer = 0x8c3c5000] 20:16:17 INFO - PROCESS | 1826 | --DOCSHELL 0x94126000 == 36 [pid = 1826] [id = 295] 20:16:17 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9f000 == 35 [pid = 1826] [id = 293] 20:16:17 INFO - PROCESS | 1826 | --DOCSHELL 0x92bb1000 == 34 [pid = 1826] [id = 297] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 137 (0x92eb0c00) [pid = 1826] [serial = 903] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 136 (0x9af6e800) [pid = 1826] [serial = 897] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 135 (0xa2382400) [pid = 1826] [serial = 900] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 134 (0x9a351000) [pid = 1826] [serial = 894] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOCSHELL 0x9a58f800 == 33 [pid = 1826] [id = 314] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 133 (0x9674fc00) [pid = 1826] [serial = 833] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 132 (0x995c7c00) [pid = 1826] [serial = 834] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 131 (0x94c80000) [pid = 1826] [serial = 828] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 130 (0x954ca000) [pid = 1826] [serial = 829] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 129 (0x8de58000) [pid = 1826] [serial = 823] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 128 (0x8fc99c00) [pid = 1826] [serial = 824] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0x9a155c00) [pid = 1826] [serial = 891] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0x95824000) [pid = 1826] [serial = 888] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0x93207800) [pid = 1826] [serial = 885] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x97c55400) [pid = 1826] [serial = 882] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x96281000) [pid = 1826] [serial = 879] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x97a34c00) [pid = 1826] [serial = 880] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x8de5c800) [pid = 1826] [serial = 866] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x8dd4cc00) [pid = 1826] [serial = 826] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x92c3ec00) [pid = 1826] [serial = 831] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x93b2f000) [pid = 1826] [serial = 836] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0xa4337800) [pid = 1826] [serial = 841] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0xa453b400) [pid = 1826] [serial = 846] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x9582b400) [pid = 1826] [serial = 876] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x95841c00) [pid = 1826] [serial = 877] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x94d1c800) [pid = 1826] [serial = 873] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x94d20c00) [pid = 1826] [serial = 874] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0xa4cf1c00) [pid = 1826] [serial = 851] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x94d18000) [pid = 1826] [serial = 856] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x8de57c00) [pid = 1826] [serial = 861] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x92c43400) [pid = 1826] [serial = 868] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x92cc1c00) [pid = 1826] [serial = 869] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x92eb9c00) [pid = 1826] [serial = 871] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x94d21c00) [pid = 1826] [serial = 863] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x94d23800) [pid = 1826] [serial = 864] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x8fc84c00) [pid = 1826] [serial = 858] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x912cb000) [pid = 1826] [serial = 859] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0xa93c0800) [pid = 1826] [serial = 853] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0xa93c3800) [pid = 1826] [serial = 854] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0xa45fcc00) [pid = 1826] [serial = 848] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0xa4851400) [pid = 1826] [serial = 849] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0xa43c6400) [pid = 1826] [serial = 843] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0xa43cf000) [pid = 1826] [serial = 844] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0xa23e5000) [pid = 1826] [serial = 838] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0xa2db5800) [pid = 1826] [serial = 839] [outer = (nil)] [url = about:blank] 20:16:17 INFO - PROCESS | 1826 | 1478315777734 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]]]}] 20:16:17 INFO - ........................ 20:16:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1839ms 20:16:17 INFO - PROCESS | 1826 | 1478315777828 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 20:16:17 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 20:16:17 INFO - PROCESS | 1826 | 1478315777833 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 20:16:17 INFO - PROCESS | 1826 | 1478315777841 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}] 20:16:18 INFO - PROCESS | 1826 | 1478315778062 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 20:16:18 INFO - PROCESS | 1826 | 1478315778199 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 20:16:18 INFO - PROCESS | 1826 | 1478315778203 Marionette TRACE conn4 <- [1,1405,null,["8"]] 20:16:18 INFO - PROCESS | 1826 | 1478315778216 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 20:16:18 INFO - PROCESS | 1826 | 1478315778221 Marionette TRACE conn4 <- [1,1406,null,{}] 20:16:18 INFO - PROCESS | 1826 | 1478315778228 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cf01c00 == 34 [pid = 1826] [id = 332] 20:16:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x8de58000) [pid = 1826] [serial = 970] [outer = (nil)] 20:16:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x8fc99c00) [pid = 1826] [serial = 971] [outer = 0x8de58000] 20:16:18 INFO - PROCESS | 1826 | 1478315778329 Marionette DEBUG loaded listener.js 20:16:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x92cc0c00) [pid = 1826] [serial = 972] [outer = 0x8de58000] 20:16:19 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:16:19 INFO - PROCESS | 1826 | 1478315779411 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]]]}] 20:16:19 INFO - ............................................................... 20:16:19 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1697ms 20:16:19 INFO - PROCESS | 1826 | 1478315779547 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 20:16:19 INFO - PROCESS | 1826 | 1478315779554 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 20:16:19 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 20:16:19 INFO - PROCESS | 1826 | 1478315779564 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}] 20:16:19 INFO - PROCESS | 1826 | 1478315779837 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 20:16:19 INFO - PROCESS | 1826 | 1478315779870 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 20:16:19 INFO - PROCESS | 1826 | 1478315779876 Marionette TRACE conn4 <- [1,1410,null,["8"]] 20:16:19 INFO - PROCESS | 1826 | 1478315779883 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 20:16:19 INFO - PROCESS | 1826 | 1478315779892 Marionette TRACE conn4 <- [1,1411,null,{}] 20:16:19 INFO - PROCESS | 1826 | 1478315779970 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x9502b000 == 35 [pid = 1826] [id = 333] 20:16:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x9502b400) [pid = 1826] [serial = 973] [outer = (nil)] 20:16:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x95030c00) [pid = 1826] [serial = 974] [outer = 0x9502b400] 20:16:20 INFO - PROCESS | 1826 | 1478315780074 Marionette DEBUG loaded listener.js 20:16:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x954ca000) [pid = 1826] [serial = 975] [outer = 0x9502b400] 20:16:20 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:16:21 INFO - ............................................................... 20:16:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1765ms 20:16:21 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 20:16:21 INFO - PROCESS | 1826 | 1478315781274 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]]]}] 20:16:21 INFO - PROCESS | 1826 | 1478315781331 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 20:16:21 INFO - PROCESS | 1826 | 1478315781337 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 20:16:21 INFO - PROCESS | 1826 | 1478315781363 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}] 20:16:21 INFO - PROCESS | 1826 | 1478315781831 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 20:16:21 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x9a534800) [pid = 1826] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 20:16:21 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x8f8ec000) [pid = 1826] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 20:16:21 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x9a590400) [pid = 1826] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:16:21 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x952e2800) [pid = 1826] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 20:16:21 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x92cb4c00) [pid = 1826] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 20:16:21 INFO - PROCESS | 1826 | 1478315781938 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 20:16:21 INFO - PROCESS | 1826 | 1478315781944 Marionette TRACE conn4 <- [1,1415,null,["8"]] 20:16:21 INFO - PROCESS | 1826 | 1478315781955 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 20:16:21 INFO - PROCESS | 1826 | 1478315781959 Marionette TRACE conn4 <- [1,1416,null,{}] 20:16:21 INFO - PROCESS | 1826 | 1478315781967 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbce800 == 36 [pid = 1826] [id = 334] 20:16:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x952e2800) [pid = 1826] [serial = 976] [outer = (nil)] 20:16:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x9955ec00) [pid = 1826] [serial = 977] [outer = 0x952e2800] 20:16:22 INFO - PROCESS | 1826 | 1478315782067 Marionette DEBUG loaded listener.js 20:16:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x9a203c00) [pid = 1826] [serial = 978] [outer = 0x952e2800] 20:16:22 INFO - PROCESS | 1826 | 1478315782812 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]]]}] 20:16:22 INFO - ........... 20:16:22 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1532ms 20:16:22 INFO - PROCESS | 1826 | 1478315782880 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 20:16:22 INFO - PROCESS | 1826 | 1478315782883 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 20:16:22 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 20:16:22 INFO - PROCESS | 1826 | 1478315782893 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}] 20:16:23 INFO - PROCESS | 1826 | 1478315783085 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 20:16:23 INFO - PROCESS | 1826 | 1478315783095 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 20:16:23 INFO - PROCESS | 1826 | 1478315783098 Marionette TRACE conn4 <- [1,1420,null,["8"]] 20:16:23 INFO - PROCESS | 1826 | 1478315783105 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 20:16:23 INFO - PROCESS | 1826 | 1478315783110 Marionette TRACE conn4 <- [1,1421,null,{}] 20:16:23 INFO - PROCESS | 1826 | 1478315783118 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x9aff0000 == 37 [pid = 1826] [id = 335] 20:16:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x9aff0400) [pid = 1826] [serial = 979] [outer = (nil)] 20:16:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0xa2382400) [pid = 1826] [serial = 980] [outer = 0x9aff0400] 20:16:23 INFO - PROCESS | 1826 | 1478315783217 Marionette DEBUG loaded listener.js 20:16:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0xa23e0400) [pid = 1826] [serial = 981] [outer = 0x9aff0400] 20:16:24 INFO - PROCESS | 1826 | 1478315784437 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]]]}] 20:16:24 INFO - ........................................... 20:16:24 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1643ms 20:16:24 INFO - PROCESS | 1826 | 1478315784539 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 20:16:24 INFO - PROCESS | 1826 | 1478315784548 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 20:16:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 20:16:24 INFO - PROCESS | 1826 | 1478315784563 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}] 20:16:24 INFO - PROCESS | 1826 | 1478315784848 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 20:16:25 INFO - PROCESS | 1826 | 1478315785003 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 20:16:25 INFO - PROCESS | 1826 | 1478315785008 Marionette TRACE conn4 <- [1,1425,null,["8"]] 20:16:25 INFO - PROCESS | 1826 | 1478315785016 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 20:16:25 INFO - PROCESS | 1826 | 1478315785027 Marionette TRACE conn4 <- [1,1426,null,{}] 20:16:25 INFO - PROCESS | 1826 | 1478315785078 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x82b27400 == 38 [pid = 1826] [id = 336] 20:16:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x82b27800) [pid = 1826] [serial = 982] [outer = (nil)] 20:16:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x82c61400) [pid = 1826] [serial = 983] [outer = 0x82b27800] 20:16:25 INFO - PROCESS | 1826 | 1478315785207 Marionette DEBUG loaded listener.js 20:16:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x82e7dc00) [pid = 1826] [serial = 984] [outer = 0x82b27800] 20:16:26 INFO - .............................................................................................. 20:16:26 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 2032ms 20:16:26 INFO - PROCESS | 1826 | 1478315786463 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]]]}] 20:16:26 INFO - PROCESS | 1826 | 1478315786659 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 20:16:26 INFO - PROCESS | 1826 | 1478315786666 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 20:16:26 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 20:16:26 INFO - PROCESS | 1826 | 1478315786688 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}] 20:16:26 INFO - PROCESS | 1826 | 1478315786904 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 20:16:27 INFO - PROCESS | 1826 | 1478315787082 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 20:16:27 INFO - PROCESS | 1826 | 1478315787088 Marionette TRACE conn4 <- [1,1430,null,["8"]] 20:16:27 INFO - PROCESS | 1826 | 1478315787095 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 20:16:27 INFO - PROCESS | 1826 | 1478315787101 Marionette TRACE conn4 <- [1,1431,null,{}] 20:16:27 INFO - PROCESS | 1826 | 1478315787108 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc9b400 == 39 [pid = 1826] [id = 337] 20:16:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x92ebb400) [pid = 1826] [serial = 985] [outer = (nil)] 20:16:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x93286c00) [pid = 1826] [serial = 986] [outer = 0x92ebb400] 20:16:27 INFO - PROCESS | 1826 | 1478315787265 Marionette DEBUG loaded listener.js 20:16:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x93a5bc00) [pid = 1826] [serial = 987] [outer = 0x92ebb400] 20:16:28 INFO - .......................................................................... 20:16:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1763ms 20:16:28 INFO - PROCESS | 1826 | 1478315788331 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"]]]}] 20:16:28 INFO - PROCESS | 1826 | 1478315788460 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 20:16:28 INFO - PROCESS | 1826 | 1478315788469 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 20:16:28 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 20:16:28 INFO - PROCESS | 1826 | 1478315788476 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}] 20:16:28 INFO - PROCESS | 1826 | 1478315788727 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 20:16:28 INFO - PROCESS | 1826 | 1478315788884 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 20:16:28 INFO - PROCESS | 1826 | 1478315788889 Marionette TRACE conn4 <- [1,1435,null,["8"]] 20:16:28 INFO - PROCESS | 1826 | 1478315788895 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 20:16:28 INFO - PROCESS | 1826 | 1478315788904 Marionette TRACE conn4 <- [1,1436,null,{}] 20:16:28 INFO - PROCESS | 1826 | 1478315788957 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a263c00 == 40 [pid = 1826] [id = 338] 20:16:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x9a335800) [pid = 1826] [serial = 988] [outer = (nil)] 20:16:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x9b3f5800) [pid = 1826] [serial = 989] [outer = 0x9a335800] 20:16:29 INFO - PROCESS | 1826 | 1478315789079 Marionette DEBUG loaded listener.js 20:16:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0xa0ebdc00) [pid = 1826] [serial = 990] [outer = 0x9a335800] 20:16:29 INFO - PROCESS | 1826 | 1478315789749 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]]]}] 20:16:29 INFO - .. 20:16:29 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1321ms 20:16:29 INFO - PROCESS | 1826 | 1478315789798 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 20:16:29 INFO - PROCESS | 1826 | 1478315789804 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 20:16:29 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 20:16:29 INFO - PROCESS | 1826 | 1478315789812 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}] 20:16:30 INFO - PROCESS | 1826 | 1478315790012 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 20:16:30 INFO - PROCESS | 1826 | 1478315790208 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 20:16:30 INFO - PROCESS | 1826 | 1478315790214 Marionette TRACE conn4 <- [1,1440,null,["8"]] 20:16:30 INFO - PROCESS | 1826 | 1478315790223 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 20:16:30 INFO - PROCESS | 1826 | 1478315790228 Marionette TRACE conn4 <- [1,1441,null,{}] 20:16:30 INFO - PROCESS | 1826 | 1478315790242 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:30 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2fa2000 == 41 [pid = 1826] [id = 339] 20:16:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0xa2fa4c00) [pid = 1826] [serial = 991] [outer = (nil)] 20:16:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0xa4511800) [pid = 1826] [serial = 992] [outer = 0xa2fa4c00] 20:16:30 INFO - PROCESS | 1826 | 1478315790357 Marionette DEBUG loaded listener.js 20:16:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0xa4842400) [pid = 1826] [serial = 993] [outer = 0xa2fa4c00] 20:16:31 INFO - PROCESS | 1826 | 1478315791289 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]]]}] 20:16:31 INFO - .................... 20:16:31 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1534ms 20:16:31 INFO - PROCESS | 1826 | 1478315791356 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 20:16:31 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 20:16:31 INFO - PROCESS | 1826 | 1478315791361 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 20:16:31 INFO - PROCESS | 1826 | 1478315791390 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}] 20:16:31 INFO - PROCESS | 1826 | 1478315791605 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 20:16:31 INFO - PROCESS | 1826 | 1478315791789 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 20:16:31 INFO - PROCESS | 1826 | 1478315791794 Marionette TRACE conn4 <- [1,1445,null,["8"]] 20:16:31 INFO - PROCESS | 1826 | 1478315791801 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 20:16:31 INFO - PROCESS | 1826 | 1478315791808 Marionette TRACE conn4 <- [1,1446,null,{}] 20:16:31 INFO - PROCESS | 1826 | 1478315791860 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x8280d800 == 42 [pid = 1826] [id = 340] 20:16:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x828bc000) [pid = 1826] [serial = 994] [outer = (nil)] 20:16:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0xa4842800) [pid = 1826] [serial = 995] [outer = 0x828bc000] 20:16:32 INFO - PROCESS | 1826 | 1478315792056 Marionette DEBUG loaded listener.js 20:16:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x829a0c00) [pid = 1826] [serial = 996] [outer = 0x828bc000] 20:16:32 INFO - PROCESS | 1826 | 1478315792782 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]]]}] 20:16:32 INFO - .... 20:16:32 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1478ms 20:16:32 INFO - PROCESS | 1826 | 1478315792847 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 20:16:32 INFO - PROCESS | 1826 | 1478315792850 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 20:16:32 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 20:16:32 INFO - PROCESS | 1826 | 1478315792859 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}] 20:16:33 INFO - PROCESS | 1826 | 1478315793133 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 20:16:33 INFO - PROCESS | 1826 | ************************* 20:16:33 INFO - PROCESS | 1826 | A coding exception was thrown and uncaught in a Task. 20:16:33 INFO - PROCESS | 1826 | 20:16:33 INFO - PROCESS | 1826 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:16:33 INFO - PROCESS | 1826 | Full stack: 20:16:33 INFO - PROCESS | 1826 | ************************* 20:16:33 INFO - PROCESS | 1826 | 1478315793461 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 20:16:33 INFO - PROCESS | 1826 | 1478315793466 Marionette TRACE conn4 <- [1,1450,null,["8"]] 20:16:33 INFO - PROCESS | 1826 | 1478315793478 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 20:16:33 INFO - PROCESS | 1826 | 1478315793491 Marionette TRACE conn4 <- [1,1451,null,{}] 20:16:33 INFO - PROCESS | 1826 | 1478315793497 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x8217bc00 == 43 [pid = 1826] [id = 341] 20:16:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x8217c000) [pid = 1826] [serial = 997] [outer = (nil)] 20:16:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x8217ec00) [pid = 1826] [serial = 998] [outer = 0x8217c000] 20:16:33 INFO - PROCESS | 1826 | 1478315793622 Marionette DEBUG loaded listener.js 20:16:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x82180400) [pid = 1826] [serial = 999] [outer = 0x8217c000] 20:16:34 INFO - PROCESS | 1826 | 1478315794337 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]]]}] 20:16:34 INFO - .... 20:16:34 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1537ms 20:16:34 INFO - PROCESS | 1826 | 1478315794402 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 20:16:34 INFO - PROCESS | 1826 | 1478315794405 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 20:16:34 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 20:16:34 INFO - PROCESS | 1826 | 1478315794416 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}] 20:16:34 INFO - PROCESS | 1826 | 1478315794625 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 20:16:34 INFO - PROCESS | 1826 | 1478315794808 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 20:16:34 INFO - PROCESS | 1826 | 1478315794811 Marionette TRACE conn4 <- [1,1455,null,["8"]] 20:16:34 INFO - PROCESS | 1826 | 1478315794823 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 20:16:34 INFO - PROCESS | 1826 | 1478315794830 Marionette TRACE conn4 <- [1,1456,null,{}] 20:16:34 INFO - PROCESS | 1826 | 1478315794881 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x82040000 == 44 [pid = 1826] [id = 342] 20:16:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x82046800) [pid = 1826] [serial = 1000] [outer = (nil)] 20:16:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x8204cc00) [pid = 1826] [serial = 1001] [outer = 0x82046800] 20:16:34 INFO - PROCESS | 1826 | 1478315794993 Marionette DEBUG loaded listener.js 20:16:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x82183000) [pid = 1826] [serial = 1002] [outer = 0x82046800] 20:16:35 INFO - PROCESS | 1826 | 1478315795743 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]]]}] 20:16:35 INFO - . 20:16:35 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1376ms 20:16:35 INFO - PROCESS | 1826 | 1478315795792 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 20:16:35 INFO - PROCESS | 1826 | 1478315795797 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 20:16:35 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 20:16:35 INFO - PROCESS | 1826 | 1478315795805 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}] 20:16:36 INFO - PROCESS | 1826 | 1478315796064 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 20:16:36 INFO - PROCESS | 1826 | 1478315796234 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 20:16:36 INFO - PROCESS | 1826 | 1478315796260 Marionette TRACE conn4 <- [1,1460,null,["8"]] 20:16:36 INFO - PROCESS | 1826 | 1478315796270 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 20:16:36 INFO - PROCESS | 1826 | 1478315796277 Marionette TRACE conn4 <- [1,1461,null,{}] 20:16:36 INFO - PROCESS | 1826 | 1478315796284 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x82313400 == 45 [pid = 1826] [id = 343] 20:16:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x82313800) [pid = 1826] [serial = 1003] [outer = (nil)] 20:16:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 124 (0x82316c00) [pid = 1826] [serial = 1004] [outer = 0x82313800] 20:16:36 INFO - PROCESS | 1826 | 1478315796406 Marionette DEBUG loaded listener.js 20:16:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 125 (0x82319c00) [pid = 1826] [serial = 1005] [outer = 0x82313800] 20:16:37 INFO - PROCESS | 1826 | 1478315797145 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]]]}] 20:16:37 INFO - . 20:16:37 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1381ms 20:16:37 INFO - PROCESS | 1826 | 1478315797211 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 20:16:37 INFO - PROCESS | 1826 | 1478315797216 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 20:16:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 20:16:37 INFO - PROCESS | 1826 | 1478315797230 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}] 20:16:37 INFO - PROCESS | 1826 | 1478315797445 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 20:16:37 INFO - PROCESS | 1826 | 1478315797745 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 20:16:37 INFO - PROCESS | 1826 | 1478315797750 Marionette TRACE conn4 <- [1,1465,null,["8"]] 20:16:37 INFO - PROCESS | 1826 | 1478315797763 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 20:16:37 INFO - PROCESS | 1826 | 1478315797771 Marionette TRACE conn4 <- [1,1466,null,{}] 20:16:37 INFO - PROCESS | 1826 | 1478315797779 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8280a000 == 46 [pid = 1826] [id = 344] 20:16:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 126 (0x829a6000) [pid = 1826] [serial = 1006] [outer = (nil)] 20:16:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 127 (0xa2e92c00) [pid = 1826] [serial = 1007] [outer = 0x829a6000] 20:16:37 INFO - PROCESS | 1826 | 1478315797904 Marionette DEBUG loaded listener.js 20:16:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 128 (0xa2e94400) [pid = 1826] [serial = 1008] [outer = 0x829a6000] 20:16:38 INFO - PROCESS | 1826 | 1478315798562 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]]]}] 20:16:38 INFO - . 20:16:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1384ms 20:16:38 INFO - PROCESS | 1826 | 1478315798613 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 20:16:38 INFO - PROCESS | 1826 | 1478315798618 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 20:16:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 20:16:38 INFO - PROCESS | 1826 | 1478315798625 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}] 20:16:38 INFO - PROCESS | 1826 | 1478315798835 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 20:16:39 INFO - PROCESS | 1826 | 1478315799024 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 20:16:39 INFO - PROCESS | 1826 | 1478315799030 Marionette TRACE conn4 <- [1,1470,null,["8"]] 20:16:39 INFO - PROCESS | 1826 | 1478315799040 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 20:16:39 INFO - PROCESS | 1826 | 1478315799048 Marionette TRACE conn4 <- [1,1471,null,{}] 20:16:39 INFO - PROCESS | 1826 | 1478315799063 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:39 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2e9a000 == 47 [pid = 1826] [id = 345] 20:16:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 129 (0xa2e9a400) [pid = 1826] [serial = 1009] [outer = (nil)] 20:16:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 130 (0xa2e9d400) [pid = 1826] [serial = 1010] [outer = 0xa2e9a400] 20:16:39 INFO - PROCESS | 1826 | 1478315799180 Marionette DEBUG loaded listener.js 20:16:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 131 (0xa2e9f400) [pid = 1826] [serial = 1011] [outer = 0xa2e9a400] 20:16:39 INFO - PROCESS | 1826 | 1478315799878 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]]]}] 20:16:39 INFO - .. 20:16:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1328ms 20:16:39 INFO - PROCESS | 1826 | 1478315799955 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 20:16:39 INFO - PROCESS | 1826 | 1478315799959 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 20:16:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 20:16:39 INFO - PROCESS | 1826 | 1478315799969 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}] 20:16:40 INFO - PROCESS | 1826 | 1478315800202 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 20:16:40 INFO - PROCESS | 1826 | 1478315800392 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 20:16:40 INFO - PROCESS | 1826 | 1478315800397 Marionette TRACE conn4 <- [1,1475,null,["8"]] 20:16:40 INFO - PROCESS | 1826 | 1478315800404 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 20:16:40 INFO - PROCESS | 1826 | 1478315800412 Marionette TRACE conn4 <- [1,1476,null,{}] 20:16:40 INFO - PROCESS | 1826 | 1478315800474 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194b400 == 48 [pid = 1826] [id = 346] 20:16:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 132 (0x81955000) [pid = 1826] [serial = 1012] [outer = (nil)] 20:16:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 133 (0x8231c000) [pid = 1826] [serial = 1013] [outer = 0x81955000] 20:16:40 INFO - PROCESS | 1826 | 1478315800592 Marionette DEBUG loaded listener.js 20:16:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 134 (0x94e7f000) [pid = 1826] [serial = 1014] [outer = 0x81955000] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8db25c00 == 47 [pid = 1826] [id = 310] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9e000 == 46 [pid = 1826] [id = 307] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x95825c00 == 45 [pid = 1826] [id = 300] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x954d3c00 == 44 [pid = 1826] [id = 312] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x954d0000 == 43 [pid = 1826] [id = 308] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x94128c00 == 42 [pid = 1826] [id = 299] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x93a5b800 == 41 [pid = 1826] [id = 311] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x97ab9400 == 40 [pid = 1826] [id = 302] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8dda0000 == 39 [pid = 1826] [id = 313] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x9129e400 == 38 [pid = 1826] [id = 315] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0xa23e4c00 == 37 [pid = 1826] [id = 316] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0xa2e0d000 == 36 [pid = 1826] [id = 317] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x95eef400 == 35 [pid = 1826] [id = 301] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x82040000 == 34 [pid = 1826] [id = 342] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x82313400 == 33 [pid = 1826] [id = 343] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8280a000 == 32 [pid = 1826] [id = 344] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0xa2e9a000 == 31 [pid = 1826] [id = 345] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0xa2fa2000 == 30 [pid = 1826] [id = 339] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8280d800 == 29 [pid = 1826] [id = 340] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8217bc00 == 28 [pid = 1826] [id = 341] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc9b400 == 27 [pid = 1826] [id = 337] 20:16:43 INFO - PROCESS | 1826 | --DOCSHELL 0x9a263c00 == 26 [pid = 1826] [id = 338] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 133 (0x9583b800) [pid = 1826] [serial = 912] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 132 (0x92e3ac00) [pid = 1826] [serial = 932] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 131 (0x8fc98400) [pid = 1826] [serial = 906] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 130 (0x9b343c00) [pid = 1826] [serial = 920] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 129 (0x9582b000) [pid = 1826] [serial = 936] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 128 (0x9a1b3800) [pid = 1826] [serial = 915] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 127 (0x954d3400) [pid = 1826] [serial = 935] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 126 (0xa192fc00) [pid = 1826] [serial = 939] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 125 (0xa4334000) [pid = 1826] [serial = 929] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 124 (0x8de5e000) [pid = 1826] [serial = 926] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 123 (0x9b3f4800) [pid = 1826] [serial = 938] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x93a5f800) [pid = 1826] [serial = 933] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0xa2db3800) [pid = 1826] [serial = 923] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0xa2dbb400) [pid = 1826] [serial = 941] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x93bcc800) [pid = 1826] [serial = 909] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x93288c00) [pid = 1826] [serial = 904] [outer = (nil)] [url = about:blank] 20:16:43 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x9a2df400) [pid = 1826] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:16:45 INFO - PROCESS | 1826 | 1478315805374 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]]]}] 20:16:45 INFO - . 20:16:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5441ms 20:16:45 INFO - PROCESS | 1826 | 1478315805417 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 20:16:45 INFO - PROCESS | 1826 | 1478315805425 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 20:16:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 20:16:45 INFO - PROCESS | 1826 | 1478315805453 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}] 20:16:45 INFO - PROCESS | 1826 | 1478315805748 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 20:16:45 INFO - PROCESS | 1826 | 1478315805783 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 20:16:45 INFO - PROCESS | 1826 | 1478315805790 Marionette TRACE conn4 <- [1,1480,null,["8"]] 20:16:45 INFO - PROCESS | 1826 | 1478315805801 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 20:16:45 INFO - PROCESS | 1826 | 1478315805811 Marionette TRACE conn4 <- [1,1481,null,{}] 20:16:45 INFO - PROCESS | 1826 | 1478315805894 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8231ac00 == 27 [pid = 1826] [id = 347] 20:16:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x8231cc00) [pid = 1826] [serial = 1015] [outer = (nil)] 20:16:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x82320400) [pid = 1826] [serial = 1016] [outer = 0x8231cc00] 20:16:46 INFO - PROCESS | 1826 | 1478315806013 Marionette DEBUG loaded listener.js 20:16:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x8280b400) [pid = 1826] [serial = 1017] [outer = 0x8231cc00] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x9aff0400) [pid = 1826] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x8db29000) [pid = 1826] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x8de58000) [pid = 1826] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x9502b400) [pid = 1826] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x8c3c8800) [pid = 1826] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x954d4800) [pid = 1826] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x82814000) [pid = 1826] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x82925c00) [pid = 1826] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0xa2fa4400) [pid = 1826] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x8caed400) [pid = 1826] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x97ab9800) [pid = 1826] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x8de5bc00) [pid = 1826] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x8c3c5000) [pid = 1826] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x8caeac00) [pid = 1826] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x9a32f400) [pid = 1826] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x9a534000) [pid = 1826] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x952e2800) [pid = 1826] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0xa23e5c00) [pid = 1826] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x82922000) [pid = 1826] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x995c2800) [pid = 1826] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x8273a000) [pid = 1826] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x8c3c9c00) [pid = 1826] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0xa2e15000) [pid = 1826] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x954d1000) [pid = 1826] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x93a60400) [pid = 1826] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x94d1d400) [pid = 1826] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x92cbb400) [pid = 1826] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x8dda3000) [pid = 1826] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 20:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0xa2db6400) [pid = 1826] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 20:16:50 INFO - PROCESS | 1826 | 1478315810652 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]]]}] 20:16:50 INFO - . 20:16:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5244ms 20:16:50 INFO - PROCESS | 1826 | 1478315810682 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 20:16:50 INFO - PROCESS | 1826 | 1478315810688 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 20:16:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 20:16:50 INFO - PROCESS | 1826 | 1478315810696 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}] 20:16:50 INFO - PROCESS | 1826 | 1478315810937 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 20:16:51 INFO - PROCESS | 1826 | 1478315811121 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 20:16:51 INFO - PROCESS | 1826 | 1478315811129 Marionette TRACE conn4 <- [1,1485,null,["8"]] 20:16:51 INFO - PROCESS | 1826 | 1478315811140 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 20:16:51 INFO - PROCESS | 1826 | 1478315811151 Marionette TRACE conn4 <- [1,1486,null,{}] 20:16:51 INFO - PROCESS | 1826 | 1478315811207 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x82049000 == 28 [pid = 1826] [id = 348] 20:16:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x82049800) [pid = 1826] [serial = 1018] [outer = (nil)] 20:16:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x82184400) [pid = 1826] [serial = 1019] [outer = 0x82049800] 20:16:51 INFO - PROCESS | 1826 | 1478315811335 Marionette DEBUG loaded listener.js 20:16:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x82319400) [pid = 1826] [serial = 1020] [outer = 0x82049800] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x9aff0000 == 27 [pid = 1826] [id = 335] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8de60800 == 26 [pid = 1826] [id = 319] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8c3c4c00 == 25 [pid = 1826] [id = 331] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x82921800 == 24 [pid = 1826] [id = 329] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x82813000 == 23 [pid = 1826] [id = 328] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8c3c7c00 == 22 [pid = 1826] [id = 325] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x952d7800 == 21 [pid = 1826] [id = 320] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x82b27400 == 20 [pid = 1826] [id = 336] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8cae6000 == 19 [pid = 1826] [id = 322] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8cf01c00 == 18 [pid = 1826] [id = 332] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8231ac00 == 17 [pid = 1826] [id = 347] 20:16:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8194b400 == 16 [pid = 1826] [id = 346] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x91278c00) [pid = 1826] [serial = 907] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x97a2e800) [pid = 1826] [serial = 913] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x97c5c000) [pid = 1826] [serial = 883] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x97a36c00) [pid = 1826] [serial = 898] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x9a354000) [pid = 1826] [serial = 895] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x9b403c00) [pid = 1826] [serial = 921] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0xa2db9c00) [pid = 1826] [serial = 924] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x9a1be000) [pid = 1826] [serial = 892] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0xa23e0c00) [pid = 1826] [serial = 901] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x9412a000) [pid = 1826] [serial = 910] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x95841000) [pid = 1826] [serial = 889] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x93a60c00) [pid = 1826] [serial = 886] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x9a203000) [pid = 1826] [serial = 916] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0xa2382400) [pid = 1826] [serial = 980] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0xa23e0400) [pid = 1826] [serial = 981] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x9955ec00) [pid = 1826] [serial = 977] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x9a203c00) [pid = 1826] [serial = 978] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x95030c00) [pid = 1826] [serial = 974] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x954ca000) [pid = 1826] [serial = 975] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8fc99c00) [pid = 1826] [serial = 971] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x92cc0c00) [pid = 1826] [serial = 972] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8c3c8400) [pid = 1826] [serial = 968] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8caea800) [pid = 1826] [serial = 969] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x82b2e400) [pid = 1826] [serial = 965] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8fbc8800) [pid = 1826] [serial = 966] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x94c64000) [pid = 1826] [serial = 962] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x829e7c00) [pid = 1826] [serial = 963] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x82816c00) [pid = 1826] [serial = 959] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x82818c00) [pid = 1826] [serial = 960] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x82741800) [pid = 1826] [serial = 956] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x82c5dc00) [pid = 1826] [serial = 957] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x82c5c400) [pid = 1826] [serial = 953] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0xa43ce800) [pid = 1826] [serial = 930] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x82c5d800) [pid = 1826] [serial = 954] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0xa2e0e800) [pid = 1826] [serial = 942] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0xa2f9d800) [pid = 1826] [serial = 927] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x94121000) [pid = 1826] [serial = 950] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x838b7000) [pid = 1826] [serial = 951] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x94c5d400) [pid = 1826] [serial = 947] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x94c60400) [pid = 1826] [serial = 948] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8cf02c00) [pid = 1826] [serial = 944] [outer = (nil)] [url = about:blank] 20:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8cf0d400) [pid = 1826] [serial = 945] [outer = (nil)] [url = about:blank] 20:16:57 INFO - PROCESS | 1826 | 1478315817018 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]]]}] 20:16:57 INFO - . 20:16:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6348ms 20:16:57 INFO - PROCESS | 1826 | 1478315817045 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 20:16:57 INFO - PROCESS | 1826 | 1478315817052 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 20:16:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 20:16:57 INFO - PROCESS | 1826 | 1478315817064 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}] 20:16:57 INFO - PROCESS | 1826 | 1478315817259 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 20:16:57 INFO - PROCESS | 1826 | 1478315817310 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 20:16:57 INFO - PROCESS | 1826 | 1478315817317 Marionette TRACE conn4 <- [1,1490,null,["8"]] 20:16:57 INFO - PROCESS | 1826 | 1478315817433 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 20:16:57 INFO - PROCESS | 1826 | 1478315817442 Marionette TRACE conn4 <- [1,1491,null,{}] 20:16:57 INFO - PROCESS | 1826 | 1478315817450 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x82315400 == 17 [pid = 1826] [id = 349] 20:16:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x82315800) [pid = 1826] [serial = 1021] [outer = (nil)] 20:16:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8231c400) [pid = 1826] [serial = 1022] [outer = 0x82315800] 20:16:57 INFO - PROCESS | 1826 | 1478315817565 Marionette DEBUG loaded listener.js 20:16:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x82735800) [pid = 1826] [serial = 1023] [outer = 0x82315800] 20:16:59 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x9a335800) [pid = 1826] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 20:16:59 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0xa2fa4c00) [pid = 1826] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 20:16:59 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x828bc000) [pid = 1826] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 20:16:59 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8217c000) [pid = 1826] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 20:16:59 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x82046800) [pid = 1826] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 20:16:59 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x82313800) [pid = 1826] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 20:16:59 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x829a6000) [pid = 1826] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 20:16:59 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0xa2e9a400) [pid = 1826] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 20:16:59 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x82b27800) [pid = 1826] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 20:16:59 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x81955000) [pid = 1826] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 20:16:59 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x92ebb400) [pid = 1826] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 20:17:02 INFO - PROCESS | 1826 | 1478315822123 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]]]}] 20:17:02 INFO - . 20:17:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5138ms 20:17:02 INFO - PROCESS | 1826 | 1478315822203 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 20:17:02 INFO - PROCESS | 1826 | 1478315822212 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 20:17:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 20:17:02 INFO - PROCESS | 1826 | 1478315822224 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}] 20:17:02 INFO - PROCESS | 1826 | 1478315822434 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 20:17:02 INFO - PROCESS | 1826 | 1478315822581 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 20:17:02 INFO - PROCESS | 1826 | 1478315822587 Marionette TRACE conn4 <- [1,1495,null,["8"]] 20:17:02 INFO - PROCESS | 1826 | 1478315822597 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 20:17:02 INFO - PROCESS | 1826 | 1478315822602 Marionette TRACE conn4 <- [1,1496,null,{}] 20:17:02 INFO - PROCESS | 1826 | 1478315822644 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x81955800 == 18 [pid = 1826] [id = 350] 20:17:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x81956c00) [pid = 1826] [serial = 1024] [outer = (nil)] 20:17:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8291bc00) [pid = 1826] [serial = 1025] [outer = 0x81956c00] 20:17:02 INFO - PROCESS | 1826 | 1478315822782 Marionette DEBUG loaded listener.js 20:17:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x82920800) [pid = 1826] [serial = 1026] [outer = 0x81956c00] 20:17:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8c3c9800 == 17 [pid = 1826] [id = 326] 20:17:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82739c00 == 16 [pid = 1826] [id = 327] 20:17:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82811800 == 15 [pid = 1826] [id = 330] 20:17:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82315400 == 14 [pid = 1826] [id = 349] 20:17:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82049000 == 13 [pid = 1826] [id = 348] 20:17:08 INFO - PROCESS | 1826 | --DOCSHELL 0x9a359c00 == 12 [pid = 1826] [id = 321] 20:17:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbce800 == 11 [pid = 1826] [id = 334] 20:17:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8caecc00 == 10 [pid = 1826] [id = 323] 20:17:08 INFO - PROCESS | 1826 | --DOCSHELL 0xa294bc00 == 9 [pid = 1826] [id = 324] 20:17:08 INFO - PROCESS | 1826 | --DOCSHELL 0x9502b000 == 8 [pid = 1826] [id = 333] 20:17:08 INFO - PROCESS | 1826 | --DOCSHELL 0x9a538400 == 7 [pid = 1826] [id = 318] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x82320400) [pid = 1826] [serial = 1016] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8231c000) [pid = 1826] [serial = 1013] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x94e7f000) [pid = 1826] [serial = 1014] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0xa2e9d400) [pid = 1826] [serial = 1010] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0xa2e9f400) [pid = 1826] [serial = 1011] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0xa2e92c00) [pid = 1826] [serial = 1007] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0xa2e94400) [pid = 1826] [serial = 1008] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x82316c00) [pid = 1826] [serial = 1004] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x82319c00) [pid = 1826] [serial = 1005] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8204cc00) [pid = 1826] [serial = 1001] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x82183000) [pid = 1826] [serial = 1002] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8217ec00) [pid = 1826] [serial = 998] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x82180400) [pid = 1826] [serial = 999] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0xa4842800) [pid = 1826] [serial = 995] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x829a0c00) [pid = 1826] [serial = 996] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0xa4511800) [pid = 1826] [serial = 992] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0xa4842400) [pid = 1826] [serial = 993] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x9b3f5800) [pid = 1826] [serial = 989] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0xa0ebdc00) [pid = 1826] [serial = 990] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x93286c00) [pid = 1826] [serial = 986] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x93a5bc00) [pid = 1826] [serial = 987] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x82c61400) [pid = 1826] [serial = 983] [outer = (nil)] [url = about:blank] 20:17:08 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82e7dc00) [pid = 1826] [serial = 984] [outer = (nil)] [url = about:blank] 20:17:11 INFO - PROCESS | 1826 | 1478315831470 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]]]}] 20:17:11 INFO - . 20:17:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9301ms 20:17:11 INFO - PROCESS | 1826 | 1478315831526 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 20:17:11 INFO - PROCESS | 1826 | 1478315831533 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 20:17:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 20:17:11 INFO - PROCESS | 1826 | 1478315831545 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}] 20:17:11 INFO - PROCESS | 1826 | 1478315831808 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 20:17:11 INFO - PROCESS | 1826 | 1478315831844 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 20:17:11 INFO - PROCESS | 1826 | 1478315831851 Marionette TRACE conn4 <- [1,1500,null,["8"]] 20:17:11 INFO - PROCESS | 1826 | 1478315831862 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 20:17:11 INFO - PROCESS | 1826 | 1478315831870 Marionette TRACE conn4 <- [1,1501,null,{}] 20:17:11 INFO - PROCESS | 1826 | 1478315831939 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x82314800 == 8 [pid = 1826] [id = 351] 20:17:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82315000) [pid = 1826] [serial = 1027] [outer = (nil)] 20:17:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8231b000) [pid = 1826] [serial = 1028] [outer = 0x82315000] 20:17:12 INFO - PROCESS | 1826 | 1478315832058 Marionette DEBUG loaded listener.js 20:17:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82736800) [pid = 1826] [serial = 1029] [outer = 0x82315000] 20:17:12 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x82315800) [pid = 1826] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 20:17:12 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8231cc00) [pid = 1826] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 20:17:12 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82049800) [pid = 1826] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 20:17:14 INFO - PROCESS | 1826 | 1478315834800 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]]]}] 20:17:14 INFO - . 20:17:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3279ms 20:17:14 INFO - PROCESS | 1826 | 1478315834823 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 20:17:14 INFO - PROCESS | 1826 | 1478315834831 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 20:17:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 20:17:14 INFO - PROCESS | 1826 | 1478315834845 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}] 20:17:15 INFO - PROCESS | 1826 | 1478315835115 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 20:17:15 INFO - PROCESS | 1826 | 1478315835272 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 20:17:15 INFO - PROCESS | 1826 | 1478315835282 Marionette TRACE conn4 <- [1,1505,null,["8"]] 20:17:15 INFO - PROCESS | 1826 | 1478315835291 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 20:17:15 INFO - PROCESS | 1826 | 1478315835301 Marionette TRACE conn4 <- [1,1506,null,{}] 20:17:15 INFO - PROCESS | 1826 | 1478315835311 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8231a800 == 9 [pid = 1826] [id = 352] 20:17:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8231bc00) [pid = 1826] [serial = 1030] [outer = (nil)] 20:17:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82737000) [pid = 1826] [serial = 1031] [outer = 0x8231bc00] 20:17:15 INFO - PROCESS | 1826 | 1478315835488 Marionette DEBUG loaded listener.js 20:17:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82185c00) [pid = 1826] [serial = 1032] [outer = 0x8231bc00] 20:17:17 INFO - PROCESS | 1826 | 1478315837152 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]]]}] 20:17:17 INFO - . 20:17:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 2328ms 20:17:17 INFO - PROCESS | 1826 | 1478315837172 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 20:17:17 INFO - PROCESS | 1826 | 1478315837181 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 20:17:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 20:17:17 INFO - PROCESS | 1826 | 1478315837192 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}] 20:17:17 INFO - PROCESS | 1826 | 1478315837475 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 20:17:17 INFO - PROCESS | 1826 | 1478315837634 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 20:17:17 INFO - PROCESS | 1826 | 1478315837642 Marionette TRACE conn4 <- [1,1510,null,["8"]] 20:17:17 INFO - PROCESS | 1826 | 1478315837651 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 20:17:17 INFO - PROCESS | 1826 | 1478315837657 Marionette TRACE conn4 <- [1,1511,null,{}] 20:17:17 INFO - PROCESS | 1826 | 1478315837665 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x828b8000 == 10 [pid = 1826] [id = 353] 20:17:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x828b9000) [pid = 1826] [serial = 1033] [outer = (nil)] 20:17:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x828bbc00) [pid = 1826] [serial = 1034] [outer = 0x828b9000] 20:17:17 INFO - PROCESS | 1826 | 1478315837823 Marionette DEBUG loaded listener.js 20:17:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x828bdc00) [pid = 1826] [serial = 1035] [outer = 0x828b9000] 20:17:18 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8231c400) [pid = 1826] [serial = 1022] [outer = (nil)] [url = about:blank] 20:17:18 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x82735800) [pid = 1826] [serial = 1023] [outer = (nil)] [url = about:blank] 20:17:18 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82184400) [pid = 1826] [serial = 1019] [outer = (nil)] [url = about:blank] 20:17:18 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x82319400) [pid = 1826] [serial = 1020] [outer = (nil)] [url = about:blank] 20:17:18 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8280b400) [pid = 1826] [serial = 1017] [outer = (nil)] [url = about:blank] 20:17:20 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x81956c00) [pid = 1826] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 20:17:26 INFO - PROCESS | 1826 | 1478315846579 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]]]}] 20:17:26 INFO - . 20:17:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9466ms 20:17:26 INFO - PROCESS | 1826 | 1478315846659 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 20:17:26 INFO - PROCESS | 1826 | 1478315846667 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 20:17:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 20:17:26 INFO - PROCESS | 1826 | 1478315846683 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}] 20:17:27 INFO - PROCESS | 1826 | 1478315846991 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 20:17:27 INFO - PROCESS | 1826 | 1478315847169 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 20:17:27 INFO - PROCESS | 1826 | 1478315847177 Marionette TRACE conn4 <- [1,1515,null,["8"]] 20:17:27 INFO - PROCESS | 1826 | 1478315847187 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 20:17:27 INFO - PROCESS | 1826 | 1478315847198 Marionette TRACE conn4 <- [1,1516,null,{}] 20:17:27 INFO - PROCESS | 1826 | --DOCSHELL 0x81955800 == 9 [pid = 1826] [id = 350] 20:17:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8231a800 == 8 [pid = 1826] [id = 352] 20:17:27 INFO - PROCESS | 1826 | --DOCSHELL 0x82314800 == 7 [pid = 1826] [id = 351] 20:17:27 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82920800) [pid = 1826] [serial = 1026] [outer = (nil)] [url = about:blank] 20:17:27 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8291bc00) [pid = 1826] [serial = 1025] [outer = (nil)] [url = about:blank] 20:17:27 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8231b000) [pid = 1826] [serial = 1028] [outer = (nil)] [url = about:blank] 20:17:27 INFO - PROCESS | 1826 | 1478315847226 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204a000 == 8 [pid = 1826] [id = 354] 20:17:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204a800) [pid = 1826] [serial = 1036] [outer = (nil)] 20:17:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8217b800) [pid = 1826] [serial = 1037] [outer = 0x8204a800] 20:17:27 INFO - PROCESS | 1826 | 1478315847351 Marionette DEBUG loaded listener.js 20:17:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82311400) [pid = 1826] [serial = 1038] [outer = 0x8204a800] 20:17:28 INFO - PROCESS | 1826 | 1478315848019 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]]]}] 20:17:28 INFO - . 20:17:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1376ms 20:17:28 INFO - PROCESS | 1826 | 1478315848059 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 20:17:28 INFO - PROCESS | 1826 | 1478315848066 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 20:17:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 20:17:28 INFO - PROCESS | 1826 | 1478315848077 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}] 20:17:28 INFO - PROCESS | 1826 | 1478315848340 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 20:17:28 INFO - PROCESS | 1826 | 1478315848456 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 20:17:28 INFO - PROCESS | 1826 | 1478315848462 Marionette TRACE conn4 <- [1,1520,null,["8"]] 20:17:28 INFO - PROCESS | 1826 | 1478315848470 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 20:17:28 INFO - PROCESS | 1826 | 1478315848477 Marionette TRACE conn4 <- [1,1521,null,{}] 20:17:28 INFO - PROCESS | 1826 | 1478315848486 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x82044800 == 9 [pid = 1826] [id = 355] 20:17:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82186c00) [pid = 1826] [serial = 1039] [outer = (nil)] 20:17:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8273ac00) [pid = 1826] [serial = 1040] [outer = 0x82186c00] 20:17:28 INFO - PROCESS | 1826 | 1478315848600 Marionette DEBUG loaded listener.js 20:17:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x81953800) [pid = 1826] [serial = 1041] [outer = 0x82186c00] 20:17:29 INFO - PROCESS | 1826 | 1478315849335 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] 20:17:29 INFO - PROCESS | 1826 | 1478315849422 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 20:17:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 20:17:29 INFO - PROCESS | 1826 | 1478315849442 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}] 20:17:29 INFO - PROCESS | 1826 | 1478315849672 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 20:17:29 INFO - PROCESS | 1826 | 1478315849789 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 20:17:29 INFO - PROCESS | 1826 | 1478315849796 Marionette TRACE conn4 <- [1,1525,null,["8"]] 20:17:29 INFO - PROCESS | 1826 | 1478315849808 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 20:17:29 INFO - PROCESS | 1826 | 1478315849818 Marionette TRACE conn4 <- [1,1526,null,{}] 20:17:29 INFO - PROCESS | 1826 | 1478315849826 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x82919000 == 10 [pid = 1826] [id = 356] 20:17:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82919400) [pid = 1826] [serial = 1042] [outer = (nil)] 20:17:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8291b000) [pid = 1826] [serial = 1043] [outer = 0x82919400] 20:17:29 INFO - PROCESS | 1826 | 1478315849940 Marionette DEBUG loaded listener.js 20:17:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8291e000) [pid = 1826] [serial = 1044] [outer = 0x82919400] 20:17:30 INFO - PROCESS | 1826 | 1478315850670 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]]]}] 20:17:30 INFO - . 20:17:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1276ms 20:17:30 INFO - PROCESS | 1826 | 1478315850712 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 20:17:30 INFO - PROCESS | 1826 | 1478315850719 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 20:17:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 20:17:30 INFO - PROCESS | 1826 | 1478315850737 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}] 20:17:31 INFO - PROCESS | 1826 | 1478315851012 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 20:17:31 INFO - PROCESS | 1826 | 1478315851041 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 20:17:31 INFO - PROCESS | 1826 | 1478315851048 Marionette TRACE conn4 <- [1,1530,null,["8"]] 20:17:31 INFO - PROCESS | 1826 | 1478315851055 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 20:17:31 INFO - PROCESS | 1826 | 1478315851064 Marionette TRACE conn4 <- [1,1531,null,{}] 20:17:31 INFO - PROCESS | 1826 | 1478315851136 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x829a4c00 == 11 [pid = 1826] [id = 357] 20:17:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x829a9c00) [pid = 1826] [serial = 1045] [outer = (nil)] 20:17:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82e7cc00) [pid = 1826] [serial = 1046] [outer = 0x829a9c00] 20:17:31 INFO - PROCESS | 1826 | 1478315851260 Marionette DEBUG loaded listener.js 20:17:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82e83800) [pid = 1826] [serial = 1047] [outer = 0x829a9c00] 20:17:31 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82315000) [pid = 1826] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 20:17:31 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8231bc00) [pid = 1826] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 20:17:32 INFO - PROCESS | 1826 | 1478315852052 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]]]}] 20:17:32 INFO - ...... 20:17:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1378ms 20:17:32 INFO - PROCESS | 1826 | 1478315852120 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 20:17:32 INFO - PROCESS | 1826 | 1478315852128 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 20:17:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 20:17:32 INFO - PROCESS | 1826 | 1478315852138 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}] 20:17:32 INFO - PROCESS | 1826 | 1478315852322 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 20:17:32 INFO - PROCESS | 1826 | 1478315852437 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 20:17:32 INFO - PROCESS | 1826 | 1478315852440 Marionette TRACE conn4 <- [1,1535,null,["8"]] 20:17:32 INFO - PROCESS | 1826 | 1478315852451 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 20:17:32 INFO - PROCESS | 1826 | 1478315852465 Marionette TRACE conn4 <- [1,1536,null,{}] 20:17:32 INFO - PROCESS | 1826 | 1478315852471 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x838bd800 == 12 [pid = 1826] [id = 358] 20:17:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x838bdc00) [pid = 1826] [serial = 1048] [outer = (nil)] 20:17:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x838bf800) [pid = 1826] [serial = 1049] [outer = 0x838bdc00] 20:17:32 INFO - PROCESS | 1826 | 1478315852588 Marionette DEBUG loaded listener.js 20:17:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8cadf400) [pid = 1826] [serial = 1050] [outer = 0x838bdc00] 20:17:33 INFO - PROCESS | 1826 | 1478315853242 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"]]]}] 20:17:33 INFO - .. 20:17:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1124ms 20:17:33 INFO - PROCESS | 1826 | 1478315853269 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 20:17:33 INFO - PROCESS | 1826 | 1478315853272 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 20:17:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 20:17:33 INFO - PROCESS | 1826 | 1478315853282 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}] 20:17:33 INFO - PROCESS | 1826 | 1478315853584 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 20:17:33 INFO - PROCESS | 1826 | 1478315853604 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 20:17:33 INFO - PROCESS | 1826 | 1478315853609 Marionette TRACE conn4 <- [1,1540,null,["8"]] 20:17:33 INFO - PROCESS | 1826 | 1478315853616 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 20:17:33 INFO - PROCESS | 1826 | 1478315853623 Marionette TRACE conn4 <- [1,1541,null,{}] 20:17:33 INFO - PROCESS | 1826 | 1478315853630 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caee800 == 13 [pid = 1826] [id = 359] 20:17:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8caeec00) [pid = 1826] [serial = 1051] [outer = (nil)] 20:17:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8cf08c00) [pid = 1826] [serial = 1052] [outer = 0x8caeec00] 20:17:33 INFO - PROCESS | 1826 | 1478315853742 Marionette DEBUG loaded listener.js 20:17:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8cf0fc00) [pid = 1826] [serial = 1053] [outer = 0x8caeec00] 20:17:34 INFO - PROCESS | 1826 | 1478315854600 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"]]]}] 20:17:34 INFO - . 20:17:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1379ms 20:17:34 INFO - PROCESS | 1826 | 1478315854663 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 20:17:34 INFO - PROCESS | 1826 | 1478315854670 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 20:17:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 20:17:34 INFO - PROCESS | 1826 | 1478315854729 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}] 20:17:34 INFO - PROCESS | 1826 | 1478315854971 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 20:17:35 INFO - PROCESS | 1826 | 1478315855127 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 20:17:35 INFO - PROCESS | 1826 | 1478315855135 Marionette TRACE conn4 <- [1,1545,null,["8"]] 20:17:35 INFO - PROCESS | 1826 | 1478315855151 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 20:17:35 INFO - PROCESS | 1826 | 1478315855162 Marionette TRACE conn4 <- [1,1546,null,{}] 20:17:35 INFO - PROCESS | 1826 | 1478315855214 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x82742800 == 14 [pid = 1826] [id = 360] 20:17:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8280b800) [pid = 1826] [serial = 1054] [outer = (nil)] 20:17:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x82813000) [pid = 1826] [serial = 1055] [outer = 0x8280b800] 20:17:35 INFO - PROCESS | 1826 | 1478315855354 Marionette DEBUG loaded listener.js 20:17:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x82817800) [pid = 1826] [serial = 1056] [outer = 0x8280b800] 20:17:36 INFO - PROCESS | 1826 | 1478315856289 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]]]}] 20:17:36 INFO - ... 20:17:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1626ms 20:17:36 INFO - PROCESS | 1826 | 1478315856350 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 20:17:36 INFO - PROCESS | 1826 | 1478315856357 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 20:17:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 20:17:36 INFO - PROCESS | 1826 | 1478315856367 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}] 20:17:36 INFO - PROCESS | 1826 | 1478315856595 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 20:17:36 INFO - PROCESS | 1826 | 1478315856755 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 20:17:36 INFO - PROCESS | 1826 | 1478315856762 Marionette TRACE conn4 <- [1,1550,null,["8"]] 20:17:36 INFO - PROCESS | 1826 | 1478315856775 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 20:17:36 INFO - PROCESS | 1826 | 1478315856783 Marionette TRACE conn4 <- [1,1551,null,{}] 20:17:36 INFO - PROCESS | 1826 | 1478315856791 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x81954800 == 15 [pid = 1826] [id = 361] 20:17:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8273f000) [pid = 1826] [serial = 1057] [outer = (nil)] 20:17:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x838c0c00) [pid = 1826] [serial = 1058] [outer = 0x8273f000] 20:17:36 INFO - PROCESS | 1826 | 1478315856955 Marionette DEBUG loaded listener.js 20:17:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8cae5800) [pid = 1826] [serial = 1059] [outer = 0x8273f000] 20:17:37 INFO - PROCESS | 1826 | 1478315857680 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]]]}] 20:17:37 INFO - . 20:17:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1332ms 20:17:37 INFO - PROCESS | 1826 | 1478315857709 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 20:17:37 INFO - PROCESS | 1826 | 1478315857718 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 20:17:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 20:17:37 INFO - PROCESS | 1826 | 1478315857727 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}] 20:17:37 INFO - PROCESS | 1826 | 1478315857973 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 20:17:38 INFO - PROCESS | 1826 | 1478315858120 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 20:17:38 INFO - PROCESS | 1826 | 1478315858126 Marionette TRACE conn4 <- [1,1555,null,["8"]] 20:17:38 INFO - PROCESS | 1826 | 1478315858134 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 20:17:38 INFO - PROCESS | 1826 | 1478315858145 Marionette TRACE conn4 <- [1,1556,null,{}] 20:17:38 INFO - PROCESS | 1826 | 1478315858196 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x82918800 == 16 [pid = 1826] [id = 362] 20:17:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8dd4c800) [pid = 1826] [serial = 1060] [outer = (nil)] 20:17:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8dd99400) [pid = 1826] [serial = 1061] [outer = 0x8dd4c800] 20:17:38 INFO - PROCESS | 1826 | 1478315858334 Marionette DEBUG loaded listener.js 20:17:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8dd9c000) [pid = 1826] [serial = 1062] [outer = 0x8dd4c800] 20:17:39 INFO - PROCESS | 1826 | 1478315859111 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]]]}] 20:17:39 INFO - . 20:17:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1473ms 20:17:39 INFO - PROCESS | 1826 | 1478315859201 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 20:17:39 INFO - PROCESS | 1826 | 1478315859208 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 20:17:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 20:17:39 INFO - PROCESS | 1826 | 1478315859218 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}] 20:17:39 INFO - PROCESS | 1826 | 1478315859499 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 20:17:39 INFO - PROCESS | 1826 | 1478315859621 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 20:17:39 INFO - PROCESS | 1826 | 1478315859630 Marionette TRACE conn4 <- [1,1560,null,["8"]] 20:17:39 INFO - PROCESS | 1826 | 1478315859644 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 20:17:39 INFO - PROCESS | 1826 | 1478315859651 Marionette TRACE conn4 <- [1,1561,null,{}] 20:17:39 INFO - PROCESS | 1826 | 1478315859702 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de5d000 == 17 [pid = 1826] [id = 363] 20:17:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8de5e800) [pid = 1826] [serial = 1063] [outer = (nil)] 20:17:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8f8ef000) [pid = 1826] [serial = 1064] [outer = 0x8de5e800] 20:17:39 INFO - PROCESS | 1826 | 1478315859826 Marionette DEBUG loaded listener.js 20:17:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8f8f5c00) [pid = 1826] [serial = 1065] [outer = 0x8de5e800] 20:17:40 INFO - PROCESS | 1826 | 1478315860754 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]]]}] 20:17:40 INFO - .................. 20:17:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1626ms 20:17:40 INFO - PROCESS | 1826 | 1478315860845 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 20:17:40 INFO - PROCESS | 1826 | 1478315860851 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 20:17:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 20:17:40 INFO - PROCESS | 1826 | 1478315860881 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}] 20:17:41 INFO - PROCESS | 1826 | 1478315861110 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 20:17:41 INFO - PROCESS | 1826 | 1478315861249 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 20:17:41 INFO - PROCESS | 1826 | 1478315861253 Marionette TRACE conn4 <- [1,1565,null,["8"]] 20:17:41 INFO - PROCESS | 1826 | 1478315861262 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 20:17:41 INFO - PROCESS | 1826 | 1478315861270 Marionette TRACE conn4 <- [1,1566,null,{}] 20:17:41 INFO - PROCESS | 1826 | 1478315861277 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204b800 == 18 [pid = 1826] [id = 364] 20:17:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x82182400) [pid = 1826] [serial = 1066] [outer = (nil)] 20:17:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x82319000) [pid = 1826] [serial = 1067] [outer = 0x82182400] 20:17:41 INFO - PROCESS | 1826 | 1478315861569 Marionette DEBUG loaded listener.js 20:17:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8273a800) [pid = 1826] [serial = 1068] [outer = 0x82182400] 20:17:42 INFO - PROCESS | 1826 | 1478315862408 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]]]}] 20:17:42 INFO - . 20:17:42 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1583ms 20:17:42 INFO - PROCESS | 1826 | 1478315862447 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 20:17:42 INFO - PROCESS | 1826 | 1478315862454 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 20:17:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 20:17:42 INFO - PROCESS | 1826 | 1478315862468 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}] 20:17:42 INFO - PROCESS | 1826 | 1478315862689 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 20:17:42 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x828bbc00) [pid = 1826] [serial = 1034] [outer = (nil)] [url = about:blank] 20:17:42 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x82737000) [pid = 1826] [serial = 1031] [outer = (nil)] [url = about:blank] 20:17:42 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x82185c00) [pid = 1826] [serial = 1032] [outer = (nil)] [url = about:blank] 20:17:42 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x82736800) [pid = 1826] [serial = 1029] [outer = (nil)] [url = about:blank] 20:17:42 INFO - PROCESS | 1826 | 1478315862884 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 20:17:42 INFO - PROCESS | 1826 | 1478315862892 Marionette TRACE conn4 <- [1,1570,null,["8"]] 20:17:42 INFO - PROCESS | 1826 | 1478315862906 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 20:17:42 INFO - PROCESS | 1826 | 1478315862920 Marionette TRACE conn4 <- [1,1571,null,{}] 20:17:42 INFO - PROCESS | 1826 | 1478315862930 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x8273a400 == 19 [pid = 1826] [id = 365] 20:17:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8273b400) [pid = 1826] [serial = 1069] [outer = (nil)] 20:17:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x828bd000) [pid = 1826] [serial = 1070] [outer = 0x8273b400] 20:17:43 INFO - PROCESS | 1826 | 1478315863044 Marionette DEBUG loaded listener.js 20:17:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x82920400) [pid = 1826] [serial = 1071] [outer = 0x8273b400] 20:17:43 INFO - PROCESS | 1826 | 1478315863710 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]]]}] 20:17:43 INFO - ... 20:17:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1278ms 20:17:43 INFO - PROCESS | 1826 | 1478315863745 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 20:17:43 INFO - PROCESS | 1826 | 1478315863752 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 20:17:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 20:17:43 INFO - PROCESS | 1826 | 1478315863769 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}] 20:17:44 INFO - PROCESS | 1826 | 1478315863995 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 20:17:44 INFO - PROCESS | 1826 | 1478315864121 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 20:17:44 INFO - PROCESS | 1826 | 1478315864127 Marionette TRACE conn4 <- [1,1575,null,["8"]] 20:17:44 INFO - PROCESS | 1826 | 1478315864144 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 20:17:44 INFO - PROCESS | 1826 | 1478315864150 Marionette TRACE conn4 <- [1,1576,null,{}] 20:17:44 INFO - PROCESS | 1826 | 1478315864176 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x82181c00 == 20 [pid = 1826] [id = 366] 20:17:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8cf01800) [pid = 1826] [serial = 1072] [outer = (nil)] 20:17:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8cf07000) [pid = 1826] [serial = 1073] [outer = 0x8cf01800] 20:17:44 INFO - PROCESS | 1826 | 1478315864293 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8dd43c00) [pid = 1826] [serial = 1074] [outer = 0x8cf01800] 20:17:44 INFO - PROCESS | 1826 | [1826] 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 6148 20:17:44 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 20:17:44 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:17:46 INFO - .................................................................................................................................................................................................................................................................................................................................... 20:17:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2836ms 20:17:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 20:17:47 INFO - PROCESS | 1826 | 1478315866197 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]]]}] 20:17:47 INFO - PROCESS | 1826 | 1478315866621 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 20:17:47 INFO - PROCESS | 1826 | 1478315866631 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 20:17:47 INFO - PROCESS | 1826 | 1478315866665 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}] 20:17:47 INFO - PROCESS | 1826 | 1478315867180 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 20:17:47 INFO - PROCESS | 1826 | 1478315867229 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 20:17:47 INFO - PROCESS | 1826 | 1478315867234 Marionette TRACE conn4 <- [1,1580,null,["8"]] 20:17:47 INFO - PROCESS | 1826 | 1478315867242 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 20:17:47 INFO - PROCESS | 1826 | 1478315867250 Marionette TRACE conn4 <- [1,1581,null,{}] 20:17:47 INFO - PROCESS | 1826 | 1478315867323 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a62c00 == 21 [pid = 1826] [id = 367] 20:17:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x9502cc00) [pid = 1826] [serial = 1075] [outer = (nil)] 20:17:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x9502ec00) [pid = 1826] [serial = 1076] [outer = 0x9502cc00] 20:17:47 INFO - PROCESS | 1826 | 1478315867455 Marionette DEBUG loaded listener.js 20:17:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x950bb800) [pid = 1826] [serial = 1077] [outer = 0x9502cc00] 20:17:48 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8204a800) [pid = 1826] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 20:17:48 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x838bdc00) [pid = 1826] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 20:17:48 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x82186c00) [pid = 1826] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 20:17:48 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x828b9000) [pid = 1826] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 20:17:48 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x829a9c00) [pid = 1826] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 20:17:48 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x82919400) [pid = 1826] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 20:17:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8203e800 == 22 [pid = 1826] [id = 368] 20:17:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8204a800) [pid = 1826] [serial = 1078] [outer = (nil)] 20:17:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x828b9000) [pid = 1826] [serial = 1079] [outer = 0x8204a800] 20:17:48 INFO - PROCESS | 1826 | 1478315868306 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]]]}] 20:17:48 INFO - . 20:17:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1688ms 20:17:48 INFO - PROCESS | 1826 | 1478315868373 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 20:17:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 20:17:48 INFO - PROCESS | 1826 | 1478315868379 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 20:17:48 INFO - PROCESS | 1826 | 1478315868389 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}] 20:17:48 INFO - PROCESS | 1826 | 1478315868617 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 20:17:48 INFO - PROCESS | 1826 | 1478315868740 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 20:17:48 INFO - PROCESS | 1826 | 1478315868745 Marionette TRACE conn4 <- [1,1585,null,["8"]] 20:17:48 INFO - PROCESS | 1826 | 1478315868752 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 20:17:48 INFO - PROCESS | 1826 | 1478315868762 Marionette TRACE conn4 <- [1,1586,null,{}] 20:17:48 INFO - PROCESS | 1826 | 1478315868770 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x82043800 == 23 [pid = 1826] [id = 369] 20:17:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x951ffc00) [pid = 1826] [serial = 1080] [outer = (nil)] 20:17:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x952d9000) [pid = 1826] [serial = 1081] [outer = 0x951ffc00] 20:17:48 INFO - PROCESS | 1826 | 1478315868871 Marionette DEBUG loaded listener.js 20:17:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x952dec00) [pid = 1826] [serial = 1082] [outer = 0x951ffc00] 20:17:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x954ce800 == 24 [pid = 1826] [id = 370] 20:17:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x954d0000) [pid = 1826] [serial = 1083] [outer = (nil)] 20:17:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x954cd400) [pid = 1826] [serial = 1084] [outer = 0x954d0000] 20:17:53 INFO - PROCESS | 1826 | --DOCSHELL 0x82044800 == 23 [pid = 1826] [id = 355] 20:17:53 INFO - PROCESS | 1826 | --DOCSHELL 0x838bd800 == 22 [pid = 1826] [id = 358] 20:17:53 INFO - PROCESS | 1826 | --DOCSHELL 0x829a4c00 == 21 [pid = 1826] [id = 357] 20:17:53 INFO - PROCESS | 1826 | --DOCSHELL 0x828b8000 == 20 [pid = 1826] [id = 353] 20:17:53 INFO - PROCESS | 1826 | --DOCSHELL 0x82919000 == 19 [pid = 1826] [id = 356] 20:17:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8204a000 == 18 [pid = 1826] [id = 354] 20:17:53 INFO - PROCESS | 1826 | --DOCSHELL 0x954ce800 == 17 [pid = 1826] [id = 370] 20:17:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8203e800 == 16 [pid = 1826] [id = 368] 20:17:53 INFO - PROCESS | 1826 | --DOCSHELL 0x93a62c00 == 15 [pid = 1826] [id = 367] 20:17:53 INFO - PROCESS | 1826 | --DOCSHELL 0x82181c00 == 14 [pid = 1826] [id = 366] 20:17:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8273a400 == 13 [pid = 1826] [id = 365] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8cf08c00) [pid = 1826] [serial = 1052] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8204b800 == 12 [pid = 1826] [id = 364] 20:17:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8de5d000 == 11 [pid = 1826] [id = 363] 20:17:54 INFO - PROCESS | 1826 | --DOCSHELL 0x82918800 == 10 [pid = 1826] [id = 362] 20:17:54 INFO - PROCESS | 1826 | --DOCSHELL 0x81954800 == 9 [pid = 1826] [id = 361] 20:17:54 INFO - PROCESS | 1826 | --DOCSHELL 0x82742800 == 8 [pid = 1826] [id = 360] 20:17:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8caee800 == 7 [pid = 1826] [id = 359] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x838bf800) [pid = 1826] [serial = 1049] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8cadf400) [pid = 1826] [serial = 1050] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x82e7cc00) [pid = 1826] [serial = 1046] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x82e83800) [pid = 1826] [serial = 1047] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8291b000) [pid = 1826] [serial = 1043] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8291e000) [pid = 1826] [serial = 1044] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8273ac00) [pid = 1826] [serial = 1040] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x81953800) [pid = 1826] [serial = 1041] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8217b800) [pid = 1826] [serial = 1037] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x82311400) [pid = 1826] [serial = 1038] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x828bdc00) [pid = 1826] [serial = 1035] [outer = (nil)] [url = about:blank] 20:17:54 INFO - PROCESS | 1826 | 1478315874391 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]]]}] 20:17:54 INFO - . 20:17:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6043ms 20:17:54 INFO - PROCESS | 1826 | 1478315874431 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 20:17:54 INFO - PROCESS | 1826 | 1478315874441 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 20:17:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 20:17:54 INFO - PROCESS | 1826 | 1478315874453 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}] 20:17:54 INFO - PROCESS | 1826 | 1478315874713 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 20:17:54 INFO - PROCESS | 1826 | 1478315874846 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 20:17:54 INFO - PROCESS | 1826 | 1478315874852 Marionette TRACE conn4 <- [1,1590,null,["8"]] 20:17:54 INFO - PROCESS | 1826 | 1478315874862 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 20:17:54 INFO - PROCESS | 1826 | 1478315874873 Marionette TRACE conn4 <- [1,1591,null,{}] 20:17:54 INFO - PROCESS | 1826 | 1478315874882 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x82185000 == 8 [pid = 1826] [id = 371] 20:17:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x82185400) [pid = 1826] [serial = 1085] [outer = (nil)] 20:17:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x82311c00) [pid = 1826] [serial = 1086] [outer = 0x82185400] 20:17:55 INFO - PROCESS | 1826 | 1478315875007 Marionette DEBUG loaded listener.js 20:17:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8231b400) [pid = 1826] [serial = 1087] [outer = 0x82185400] 20:17:55 INFO - PROCESS | 1826 | 1478315875684 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]]]}] 20:17:55 INFO - .. 20:17:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1290ms 20:17:55 INFO - PROCESS | 1826 | 1478315875742 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 20:17:55 INFO - PROCESS | 1826 | 1478315875753 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 20:17:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 20:17:55 INFO - PROCESS | 1826 | 1478315875772 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}] 20:17:56 INFO - PROCESS | 1826 | 1478315876061 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 20:17:56 INFO - PROCESS | 1826 | 1478315876079 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 20:17:56 INFO - PROCESS | 1826 | 1478315876085 Marionette TRACE conn4 <- [1,1595,null,["8"]] 20:17:56 INFO - PROCESS | 1826 | 1478315876095 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 20:17:56 INFO - PROCESS | 1826 | 1478315876101 Marionette TRACE conn4 <- [1,1596,null,{}] 20:17:56 INFO - PROCESS | 1826 | 1478315876110 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8203f400 == 9 [pid = 1826] [id = 372] 20:17:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x82318400) [pid = 1826] [serial = 1088] [outer = (nil)] 20:17:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x82813800) [pid = 1826] [serial = 1089] [outer = 0x82318400] 20:17:56 INFO - PROCESS | 1826 | 1478315876223 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x82815400) [pid = 1826] [serial = 1090] [outer = 0x82318400] 20:17:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x828c5800 == 10 [pid = 1826] [id = 373] 20:17:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8291b000) [pid = 1826] [serial = 1091] [outer = (nil)] 20:17:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x828c2c00) [pid = 1826] [serial = 1092] [outer = 0x8291b000] 20:17:57 INFO - PROCESS | 1826 | 1478315877092 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]]]}] 20:17:57 INFO - . 20:17:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1381ms 20:17:57 INFO - PROCESS | 1826 | 1478315877157 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 20:17:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 20:17:57 INFO - PROCESS | 1826 | 1478315877167 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 20:17:57 INFO - PROCESS | 1826 | 1478315877176 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}] 20:17:57 INFO - PROCESS | 1826 | 1478315877498 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 20:17:57 INFO - PROCESS | 1826 | 1478315877523 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 20:17:57 INFO - PROCESS | 1826 | 1478315877527 Marionette TRACE conn4 <- [1,1600,null,["8"]] 20:17:57 INFO - PROCESS | 1826 | 1478315877534 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 20:17:57 INFO - PROCESS | 1826 | 1478315877543 Marionette TRACE conn4 <- [1,1601,null,{}] 20:17:57 INFO - PROCESS | 1826 | 1478315877622 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x829a4800 == 11 [pid = 1826] [id = 374] 20:17:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x829a4c00) [pid = 1826] [serial = 1093] [outer = (nil)] 20:17:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x829a7000) [pid = 1826] [serial = 1094] [outer = 0x829a4c00] 20:17:57 INFO - PROCESS | 1826 | 1478315877736 Marionette DEBUG loaded listener.js 20:17:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x829af400) [pid = 1826] [serial = 1095] [outer = 0x829a4c00] 20:17:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x829f1c00 == 12 [pid = 1826] [id = 375] 20:17:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82a58800) [pid = 1826] [serial = 1096] [outer = (nil)] 20:17:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x829f1400) [pid = 1826] [serial = 1097] [outer = 0x82a58800] 20:17:58 INFO - PROCESS | 1826 | [1826] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 20:17:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x829e6400) [pid = 1826] [serial = 1098] [outer = 0x82a58800] 20:17:58 INFO - PROCESS | 1826 | 1478315878758 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]]]}] 20:17:58 INFO - . 20:17:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1636ms 20:17:58 INFO - PROCESS | 1826 | 1478315878820 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 20:17:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 20:17:58 INFO - PROCESS | 1826 | 1478315878825 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 20:17:58 INFO - PROCESS | 1826 | 1478315878834 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}] 20:17:59 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8204a800) [pid = 1826] [serial = 1078] [outer = (nil)] [url = about:blank] 20:17:59 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x9502cc00) [pid = 1826] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 20:17:59 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8cf01800) [pid = 1826] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 20:17:59 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x954d0000) [pid = 1826] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:17:59 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8273f000) [pid = 1826] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 20:17:59 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x82182400) [pid = 1826] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 20:17:59 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8caeec00) [pid = 1826] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 20:17:59 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8280b800) [pid = 1826] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 20:17:59 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8dd4c800) [pid = 1826] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 20:17:59 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8de5e800) [pid = 1826] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 20:17:59 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8273b400) [pid = 1826] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 20:17:59 INFO - PROCESS | 1826 | 1478315879429 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 20:17:59 INFO - PROCESS | 1826 | 1478315879448 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 20:17:59 INFO - PROCESS | 1826 | 1478315879456 Marionette TRACE conn4 <- [1,1605,null,["8"]] 20:17:59 INFO - PROCESS | 1826 | 1478315879462 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 20:17:59 INFO - PROCESS | 1826 | 1478315879469 Marionette TRACE conn4 <- [1,1606,null,{}] 20:17:59 INFO - PROCESS | 1826 | 1478315879479 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x8273b400 == 13 [pid = 1826] [id = 376] 20:17:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8280c800) [pid = 1826] [serial = 1099] [outer = (nil)] 20:17:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x829ec400) [pid = 1826] [serial = 1100] [outer = 0x8280c800] 20:17:59 INFO - PROCESS | 1826 | 1478315879594 Marionette DEBUG loaded listener.js 20:17:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8cf01800) [pid = 1826] [serial = 1101] [outer = 0x8280c800] 20:18:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cf0b800 == 14 [pid = 1826] [id = 377] 20:18:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8dd42800) [pid = 1826] [serial = 1102] [outer = (nil)] 20:18:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x829ee400) [pid = 1826] [serial = 1103] [outer = 0x8dd42800] 20:18:00 INFO - PROCESS | 1826 | 1478315880374 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]]]}] 20:18:00 INFO - . 20:18:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1587ms 20:18:00 INFO - PROCESS | 1826 | 1478315880427 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 20:18:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 20:18:00 INFO - PROCESS | 1826 | 1478315880432 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 20:18:00 INFO - PROCESS | 1826 | 1478315880441 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}] 20:18:00 INFO - PROCESS | 1826 | 1478315880683 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 20:18:00 INFO - PROCESS | 1826 | 1478315880830 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 20:18:00 INFO - PROCESS | 1826 | 1478315880833 Marionette TRACE conn4 <- [1,1610,null,["8"]] 20:18:00 INFO - PROCESS | 1826 | 1478315880840 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 20:18:00 INFO - PROCESS | 1826 | 1478315880847 Marionette TRACE conn4 <- [1,1611,null,{}] 20:18:00 INFO - PROCESS | 1826 | 1478315880858 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd44000 == 15 [pid = 1826] [id = 378] 20:18:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8dd44400) [pid = 1826] [serial = 1104] [outer = (nil)] 20:18:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8dd4d000) [pid = 1826] [serial = 1105] [outer = 0x8dd44400] 20:18:00 INFO - PROCESS | 1826 | 1478315880973 Marionette DEBUG loaded listener.js 20:18:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8dda0000) [pid = 1826] [serial = 1106] [outer = 0x8dd44400] 20:18:01 INFO - PROCESS | 1826 | 1478315881682 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]]]}] 20:18:01 INFO - . 20:18:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1279ms 20:18:01 INFO - PROCESS | 1826 | 1478315881721 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 20:18:01 INFO - PROCESS | 1826 | 1478315881730 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 20:18:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 20:18:01 INFO - PROCESS | 1826 | 1478315881746 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}] 20:18:01 INFO - PROCESS | 1826 | 1478315881988 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 20:18:02 INFO - PROCESS | 1826 | 1478315882154 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 20:18:02 INFO - PROCESS | 1826 | 1478315882160 Marionette TRACE conn4 <- [1,1615,null,["8"]] 20:18:02 INFO - PROCESS | 1826 | 1478315882173 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 20:18:02 INFO - PROCESS | 1826 | 1478315882182 Marionette TRACE conn4 <- [1,1616,null,{}] 20:18:02 INFO - PROCESS | 1826 | 1478315882190 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x828b7c00 == 16 [pid = 1826] [id = 379] 20:18:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x828b8c00) [pid = 1826] [serial = 1107] [outer = (nil)] 20:18:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x828c3c00) [pid = 1826] [serial = 1108] [outer = 0x828b8c00] 20:18:02 INFO - PROCESS | 1826 | 1478315882323 Marionette DEBUG loaded listener.js 20:18:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8291ec00) [pid = 1826] [serial = 1109] [outer = 0x828b8c00] 20:18:03 INFO - PROCESS | 1826 | 1478315883053 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]]]}] 20:18:03 INFO - . 20:18:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1327ms 20:18:03 INFO - PROCESS | 1826 | 1478315883072 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 20:18:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 20:18:03 INFO - PROCESS | 1826 | 1478315883081 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 20:18:03 INFO - PROCESS | 1826 | 1478315883091 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}] 20:18:03 INFO - PROCESS | 1826 | 1478315883307 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 20:18:03 INFO - PROCESS | 1826 | 1478315883473 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 20:18:03 INFO - PROCESS | 1826 | 1478315883479 Marionette TRACE conn4 <- [1,1620,null,["8"]] 20:18:03 INFO - PROCESS | 1826 | 1478315883492 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 20:18:03 INFO - PROCESS | 1826 | 1478315883499 Marionette TRACE conn4 <- [1,1621,null,{}] 20:18:03 INFO - PROCESS | 1826 | 1478315883508 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cae8000 == 17 [pid = 1826] [id = 380] 20:18:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8cf09400) [pid = 1826] [serial = 1110] [outer = (nil)] 20:18:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8db2a400) [pid = 1826] [serial = 1111] [outer = 0x8cf09400] 20:18:03 INFO - PROCESS | 1826 | 1478315883631 Marionette DEBUG loaded listener.js 20:18:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8cae1c00) [pid = 1826] [serial = 1112] [outer = 0x8cf09400] 20:18:04 INFO - PROCESS | 1826 | 1478315884367 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"]]]}] 20:18:04 INFO - ...... 20:18:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1339ms 20:18:04 INFO - PROCESS | 1826 | 1478315884437 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 20:18:04 INFO - PROCESS | 1826 | 1478315884446 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 20:18:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 20:18:04 INFO - PROCESS | 1826 | 1478315884455 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}] 20:18:04 INFO - PROCESS | 1826 | 1478315884663 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 20:18:04 INFO - PROCESS | 1826 | 1478315884837 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 20:18:04 INFO - PROCESS | 1826 | 1478315884842 Marionette TRACE conn4 <- [1,1625,null,["8"]] 20:18:04 INFO - PROCESS | 1826 | 1478315884850 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 20:18:04 INFO - PROCESS | 1826 | 1478315884860 Marionette TRACE conn4 <- [1,1626,null,{}] 20:18:04 INFO - PROCESS | 1826 | 1478315884867 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc9c800 == 18 [pid = 1826] [id = 381] 20:18:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8fc9e800) [pid = 1826] [serial = 1113] [outer = (nil)] 20:18:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8fd0e400) [pid = 1826] [serial = 1114] [outer = 0x8fc9e800] 20:18:05 INFO - PROCESS | 1826 | 1478315885033 Marionette DEBUG loaded listener.js 20:18:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8fdbe400) [pid = 1826] [serial = 1115] [outer = 0x8fc9e800] 20:18:05 INFO - PROCESS | 1826 | 1478315885738 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]]]}] 20:18:05 INFO - . 20:18:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1330ms 20:18:05 INFO - PROCESS | 1826 | 1478315885785 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 20:18:05 INFO - PROCESS | 1826 | 1478315885791 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 20:18:05 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 20:18:05 INFO - PROCESS | 1826 | 1478315885805 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}] 20:18:06 INFO - PROCESS | 1826 | 1478315886082 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 20:18:06 INFO - PROCESS | 1826 | 1478315886244 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 20:18:06 INFO - PROCESS | 1826 | 1478315886250 Marionette TRACE conn4 <- [1,1630,null,["8"]] 20:18:06 INFO - PROCESS | 1826 | 1478315886260 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 20:18:06 INFO - PROCESS | 1826 | 1478315886266 Marionette TRACE conn4 <- [1,1631,null,{}] 20:18:06 INFO - PROCESS | 1826 | 1478315886275 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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x82925800 == 19 [pid = 1826] [id = 382] 20:18:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x829a4400) [pid = 1826] [serial = 1116] [outer = (nil)] 20:18:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x92cb8400) [pid = 1826] [serial = 1117] [outer = 0x829a4400] 20:18:06 INFO - PROCESS | 1826 | 1478315886393 Marionette DEBUG loaded listener.js 20:18:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x92cbcc00) [pid = 1826] [serial = 1118] [outer = 0x829a4400] 20:18:07 INFO - PROCESS | 1826 | 1478315887064 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]]]}] 20:18:07 INFO - . 20:18:07 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1321ms 20:18:07 INFO - PROCESS | 1826 | 1478315887122 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 20:18:07 INFO - PROCESS | 1826 | 1478315887127 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 20:18:07 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 20:18:07 INFO - PROCESS | 1826 | 1478315887135 Marionette TRACE conn4 -> [0,1634,"getContext",null] 20:18:07 INFO - PROCESS | 1826 | 1478315887139 Marionette TRACE conn4 <- [1,1634,null,{"value":"content"}] 20:18:07 INFO - PROCESS | 1826 | 1478315887146 Marionette TRACE conn4 -> [0,1635,"setContext",{"value":"chrome"}] 20:18:07 INFO - PROCESS | 1826 | 1478315887151 Marionette TRACE conn4 <- [1,1635,null,{}] 20:18:07 INFO - PROCESS | 1826 | 1478315887159 Marionette TRACE conn4 -> [0,1636,"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.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:18:07 INFO - PROCESS | 1826 | 1478315887183 Marionette TRACE conn4 <- [1,1636,null,{"value":true}] 20:18:07 INFO - PROCESS | 1826 | 1478315887247 Marionette TRACE conn4 -> [0,1637,"setContext",{"value":"content"}] 20:18:07 INFO - PROCESS | 1826 | 1478315887252 Marionette TRACE conn4 <- [1,1637,null,{}] 20:18:07 INFO - Setting pref dom.requestIdleCallback.enabled (true) 20:18:07 INFO - PROCESS | 1826 | 1478315887262 Marionette TRACE conn4 -> [0,1638,"getContext",null] 20:18:07 INFO - PROCESS | 1826 | 1478315887268 Marionette TRACE conn4 <- [1,1638,null,{"value":"content"}] 20:18:07 INFO - PROCESS | 1826 | 1478315887274 Marionette TRACE conn4 -> [0,1639,"setContext",{"value":"chrome"}] 20:18:07 INFO - PROCESS | 1826 | 1478315887279 Marionette TRACE conn4 <- [1,1639,null,{}] 20:18:07 INFO - PROCESS | 1826 | 1478315887286 Marionette TRACE conn4 -> [0,1640,"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.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:18:07 INFO - PROCESS | 1826 | 1478315887308 Marionette TRACE conn4 <- [1,1640,null,{"value":null}] 20:18:07 INFO - PROCESS | 1826 | 1478315887313 Marionette TRACE conn4 -> [0,1641,"setContext",{"value":"content"}] 20:18:07 INFO - PROCESS | 1826 | 1478315887318 Marionette TRACE conn4 <- [1,1641,null,{}] 20:18:07 INFO - PROCESS | 1826 | 1478315887325 Marionette TRACE conn4 -> [0,1642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:07 INFO - PROCESS | 1826 | 1478315887563 Marionette TRACE conn4 <- [1,1642,null,{"value":null}] 20:18:07 INFO - PROCESS | 1826 | 1478315887708 Marionette TRACE conn4 -> [0,1643,"getWindowHandles",null] 20:18:07 INFO - PROCESS | 1826 | 1478315887714 Marionette TRACE conn4 <- [1,1643,null,["8"]] 20:18:07 INFO - PROCESS | 1826 | 1478315887722 Marionette TRACE conn4 -> [0,1644,"switchToWindow",{"name":"8"}] 20:18:07 INFO - PROCESS | 1826 | 1478315887729 Marionette TRACE conn4 <- [1,1644,null,{}] 20:18:07 INFO - PROCESS | 1826 | 1478315887781 Marionette TRACE conn4 -> [0,1645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-exception.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x912a8800 == 20 [pid = 1826] [id = 383] 20:18:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x92cc3400) [pid = 1826] [serial = 1119] [outer = (nil)] 20:18:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x93284c00) [pid = 1826] [serial = 1120] [outer = 0x92cc3400] 20:18:07 INFO - PROCESS | 1826 | 1478315887901 Marionette DEBUG loaded listener.js 20:18:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x93287400) [pid = 1826] [serial = 1121] [outer = 0x92cc3400] 20:18:08 INFO - PROCESS | 1826 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 20:18:08 INFO - PROCESS | 1826 | 1478315888687 Marionette TRACE conn4 <- [1,1645,null,{"value":["/html/webappapis/idle-callbacks/callback-exception.html",0,null,null,[["requestIdleCallback callback exceptions are reported to error handler",0,null,null]]]}] 20:18:08 INFO - . 20:18:08 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 1568ms 20:18:08 INFO - PROCESS | 1826 | 1478315888747 Marionette TRACE conn4 -> [0,1646,"getWindowHandle",null] 20:18:08 INFO - PROCESS | 1826 | 1478315888753 Marionette TRACE conn4 <- [1,1646,null,{"value":"8"}] 20:18:08 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 20:18:08 INFO - PROCESS | 1826 | 1478315888764 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:09 INFO - PROCESS | 1826 | 1478315889019 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 20:18:09 INFO - PROCESS | 1826 | 1478315889196 Marionette TRACE conn4 -> [0,1648,"getWindowHandles",null] 20:18:09 INFO - PROCESS | 1826 | 1478315889202 Marionette TRACE conn4 <- [1,1648,null,["8"]] 20:18:09 INFO - PROCESS | 1826 | 1478315889214 Marionette TRACE conn4 -> [0,1649,"switchToWindow",{"name":"8"}] 20:18:09 INFO - PROCESS | 1826 | 1478315889222 Marionette TRACE conn4 <- [1,1649,null,{}] 20:18:09 INFO - PROCESS | 1826 | 1478315889237 Marionette TRACE conn4 -> [0,1650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-iframe.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x93b2f000 == 21 [pid = 1826] [id = 384] 20:18:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x93bc7800) [pid = 1826] [serial = 1122] [outer = (nil)] 20:18:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x9411dc00) [pid = 1826] [serial = 1123] [outer = 0x93bc7800] 20:18:09 INFO - PROCESS | 1826 | 1478315889397 Marionette DEBUG loaded listener.js 20:18:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x94120c00) [pid = 1826] [serial = 1124] [outer = 0x93bc7800] 20:18:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x82186c00 == 22 [pid = 1826] [id = 385] 20:18:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x829e8800) [pid = 1826] [serial = 1125] [outer = (nil)] 20:18:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8194c000) [pid = 1826] [serial = 1126] [outer = 0x829e8800] 20:18:10 INFO - PROCESS | 1826 | 1478315890410 Marionette TRACE conn4 <- [1,1650,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 20:18:10 INFO - . 20:18:10 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 1680ms 20:18:10 INFO - PROCESS | 1826 | 1478315890445 Marionette TRACE conn4 -> [0,1651,"getWindowHandle",null] 20:18:10 INFO - PROCESS | 1826 | 1478315890453 Marionette TRACE conn4 <- [1,1651,null,{"value":"8"}] 20:18:10 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 20:18:10 INFO - PROCESS | 1826 | 1478315890466 Marionette TRACE conn4 -> [0,1652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:10 INFO - PROCESS | 1826 | 1478315890813 Marionette TRACE conn4 <- [1,1652,null,{"value":null}] 20:18:10 INFO - PROCESS | 1826 | 1478315890974 Marionette TRACE conn4 -> [0,1653,"getWindowHandles",null] 20:18:10 INFO - PROCESS | 1826 | 1478315890984 Marionette TRACE conn4 <- [1,1653,null,["8"]] 20:18:11 INFO - PROCESS | 1826 | 1478315891019 Marionette TRACE conn4 -> [0,1654,"switchToWindow",{"name":"8"}] 20:18:11 INFO - PROCESS | 1826 | 1478315891030 Marionette TRACE conn4 <- [1,1654,null,{}] 20:18:11 INFO - PROCESS | 1826 | 1478315891037 Marionette TRACE conn4 -> [0,1655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x8231e000 == 23 [pid = 1826] [id = 386] 20:18:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x82734800) [pid = 1826] [serial = 1127] [outer = (nil)] 20:18:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8273f400) [pid = 1826] [serial = 1128] [outer = 0x82734800] 20:18:11 INFO - PROCESS | 1826 | 1478315891159 Marionette DEBUG loaded listener.js 20:18:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x82817c00) [pid = 1826] [serial = 1129] [outer = 0x82734800] 20:18:11 INFO - PROCESS | 1826 | --DOCSHELL 0x8cf0b800 == 22 [pid = 1826] [id = 377] 20:18:11 INFO - PROCESS | 1826 | --DOCSHELL 0x828c5800 == 21 [pid = 1826] [id = 373] 20:18:11 INFO - PROCESS | 1826 | --DOCSHELL 0x82043800 == 20 [pid = 1826] [id = 369] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x82817800) [pid = 1826] [serial = 1056] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8cae5800) [pid = 1826] [serial = 1059] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8273a800) [pid = 1826] [serial = 1068] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x9502ec00) [pid = 1826] [serial = 1076] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x952d9000) [pid = 1826] [serial = 1081] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8f8f5c00) [pid = 1826] [serial = 1065] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x82920400) [pid = 1826] [serial = 1071] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x838c0c00) [pid = 1826] [serial = 1058] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x828bd000) [pid = 1826] [serial = 1070] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8f8ef000) [pid = 1826] [serial = 1064] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8dd9c000) [pid = 1826] [serial = 1062] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8cf07000) [pid = 1826] [serial = 1073] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x950bb800) [pid = 1826] [serial = 1077] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x82319000) [pid = 1826] [serial = 1067] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8dd43c00) [pid = 1826] [serial = 1074] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x82813000) [pid = 1826] [serial = 1055] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8cf0fc00) [pid = 1826] [serial = 1053] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8dd99400) [pid = 1826] [serial = 1061] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x828b9000) [pid = 1826] [serial = 1079] [outer = (nil)] [url = about:blank] 20:18:11 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x954cd400) [pid = 1826] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:18:11 INFO - PROCESS | 1826 | 1478315891964 Marionette TRACE conn4 <- [1,1655,null,{"value":["/html/webappapis/idle-callbacks/callback-invoked.html",0,null,null,[["requestIdleCallback callback is invoked at least once before the timeout",0,null,null]]]}] 20:18:11 INFO - . 20:18:11 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 1531ms 20:18:12 INFO - PROCESS | 1826 | 1478315891997 Marionette TRACE conn4 -> [0,1656,"getWindowHandle",null] 20:18:12 INFO - PROCESS | 1826 | 1478315892004 Marionette TRACE conn4 <- [1,1656,null,{"value":"8"}] 20:18:12 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 20:18:12 INFO - PROCESS | 1826 | 1478315892014 Marionette TRACE conn4 -> [0,1657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:12 INFO - PROCESS | 1826 | 1478315892210 Marionette TRACE conn4 <- [1,1657,null,{"value":null}] 20:18:12 INFO - PROCESS | 1826 | 1478315892333 Marionette TRACE conn4 -> [0,1658,"getWindowHandles",null] 20:18:12 INFO - PROCESS | 1826 | 1478315892338 Marionette TRACE conn4 <- [1,1658,null,["8"]] 20:18:12 INFO - PROCESS | 1826 | 1478315892346 Marionette TRACE conn4 -> [0,1659,"switchToWindow",{"name":"8"}] 20:18:12 INFO - PROCESS | 1826 | 1478315892352 Marionette TRACE conn4 <- [1,1659,null,{}] 20:18:12 INFO - PROCESS | 1826 | 1478315892358 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-multiple-calls.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x828ba800 == 21 [pid = 1826] [id = 387] 20:18:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x82919c00) [pid = 1826] [serial = 1130] [outer = (nil)] 20:18:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8291e000) [pid = 1826] [serial = 1131] [outer = 0x82919c00] 20:18:12 INFO - PROCESS | 1826 | 1478315892461 Marionette DEBUG loaded listener.js 20:18:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x829a3c00) [pid = 1826] [serial = 1132] [outer = 0x82919c00] 20:18:13 INFO - PROCESS | 1826 | 1478315893276 Marionette TRACE conn4 <- [1,1660,null,{"value":["/html/webappapis/idle-callbacks/callback-multiple-calls.html",0,null,null,[["requestIdleCallback callbacks should be invoked in order (called iteratively)",0,null,null],["requestIdleCallback callbacks should be invoked in order (called recursively)",0,null,null]]]}] 20:18:13 INFO - .. 20:18:13 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 1326ms 20:18:13 INFO - PROCESS | 1826 | 1478315893348 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 20:18:13 INFO - PROCESS | 1826 | 1478315893356 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 20:18:13 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 20:18:13 INFO - PROCESS | 1826 | 1478315893364 Marionette TRACE conn4 -> [0,1662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:13 INFO - PROCESS | 1826 | 1478315893550 Marionette TRACE conn4 <- [1,1662,null,{"value":null}] 20:18:13 INFO - PROCESS | 1826 | 1478315893564 Marionette TRACE conn4 -> [0,1663,"getWindowHandles",null] 20:18:13 INFO - PROCESS | 1826 | 1478315893568 Marionette TRACE conn4 <- [1,1663,null,["8"]] 20:18:13 INFO - PROCESS | 1826 | 1478315893574 Marionette TRACE conn4 -> [0,1664,"switchToWindow",{"name":"8"}] 20:18:13 INFO - PROCESS | 1826 | 1478315893581 Marionette TRACE conn4 <- [1,1664,null,{}] 20:18:13 INFO - PROCESS | 1826 | 1478315893709 Marionette TRACE conn4 -> [0,1665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-timeout.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cf10800 == 22 [pid = 1826] [id = 388] 20:18:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8cf10c00) [pid = 1826] [serial = 1133] [outer = (nil)] 20:18:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8db28800) [pid = 1826] [serial = 1134] [outer = 0x8cf10c00] 20:18:13 INFO - PROCESS | 1826 | 1478315893811 Marionette DEBUG loaded listener.js 20:18:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8dd9c800) [pid = 1826] [serial = 1135] [outer = 0x8cf10c00] 20:18:14 INFO - PROCESS | 1826 | 1478315894990 Marionette TRACE conn4 <- [1,1665,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 20:18:15 INFO - . 20:18:15 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1680ms 20:18:15 INFO - PROCESS | 1826 | 1478315895045 Marionette TRACE conn4 -> [0,1666,"getWindowHandle",null] 20:18:15 INFO - PROCESS | 1826 | 1478315895049 Marionette TRACE conn4 <- [1,1666,null,{"value":"8"}] 20:18:15 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 20:18:15 INFO - PROCESS | 1826 | 1478315895071 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:15 INFO - PROCESS | 1826 | 1478315895316 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 20:18:15 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x951ffc00) [pid = 1826] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 20:18:15 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8280c800) [pid = 1826] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 20:18:15 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x82318400) [pid = 1826] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 20:18:15 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x82185400) [pid = 1826] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 20:18:15 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82a58800) [pid = 1826] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:18:15 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x829a4c00) [pid = 1826] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 20:18:15 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8dd42800) [pid = 1826] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:18:15 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8291b000) [pid = 1826] [serial = 1091] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 20:18:15 INFO - PROCESS | 1826 | 1478315895482 Marionette TRACE conn4 -> [0,1668,"getWindowHandles",null] 20:18:15 INFO - PROCESS | 1826 | 1478315895488 Marionette TRACE conn4 <- [1,1668,null,["8"]] 20:18:15 INFO - PROCESS | 1826 | 1478315895495 Marionette TRACE conn4 -> [0,1669,"switchToWindow",{"name":"8"}] 20:18:15 INFO - PROCESS | 1826 | 1478315895501 Marionette TRACE conn4 <- [1,1669,null,{}] 20:18:15 INFO - PROCESS | 1826 | 1478315895512 Marionette TRACE conn4 -> [0,1670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/cancel-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x82318400 == 23 [pid = 1826] [id = 389] 20:18:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8280c800) [pid = 1826] [serial = 1136] [outer = (nil)] 20:18:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8fbcb800) [pid = 1826] [serial = 1137] [outer = 0x8280c800] 20:18:15 INFO - PROCESS | 1826 | 1478315895614 Marionette DEBUG loaded listener.js 20:18:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8fc96800) [pid = 1826] [serial = 1138] [outer = 0x8280c800] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x829a4800 == 22 [pid = 1826] [id = 374] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8273b400 == 21 [pid = 1826] [id = 376] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x829f1c00 == 20 [pid = 1826] [id = 375] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8203f400 == 19 [pid = 1826] [id = 372] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x82185000 == 18 [pid = 1826] [id = 371] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x82186c00 == 17 [pid = 1826] [id = 385] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8cf10800 == 16 [pid = 1826] [id = 388] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x828ba800 == 15 [pid = 1826] [id = 387] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8231e000 == 14 [pid = 1826] [id = 386] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x93b2f000 == 13 [pid = 1826] [id = 384] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x912a8800 == 12 [pid = 1826] [id = 383] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x82925800 == 11 [pid = 1826] [id = 382] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc9c800 == 10 [pid = 1826] [id = 381] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8cae8000 == 9 [pid = 1826] [id = 380] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x828b7c00 == 8 [pid = 1826] [id = 379] 20:18:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd44000 == 7 [pid = 1826] [id = 378] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x829f1400) [pid = 1826] [serial = 1097] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x829ee400) [pid = 1826] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x829e6400) [pid = 1826] [serial = 1098] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x828c2c00) [pid = 1826] [serial = 1092] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x829ec400) [pid = 1826] [serial = 1100] [outer = (nil)] [url = about:blank] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8cf01800) [pid = 1826] [serial = 1101] [outer = (nil)] [url = about:blank] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x829a7000) [pid = 1826] [serial = 1094] [outer = (nil)] [url = about:blank] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x829af400) [pid = 1826] [serial = 1095] [outer = (nil)] [url = about:blank] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x82813800) [pid = 1826] [serial = 1089] [outer = (nil)] [url = about:blank] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x82815400) [pid = 1826] [serial = 1090] [outer = (nil)] [url = about:blank] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x82311c00) [pid = 1826] [serial = 1086] [outer = (nil)] [url = about:blank] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8231b400) [pid = 1826] [serial = 1087] [outer = (nil)] [url = about:blank] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x952dec00) [pid = 1826] [serial = 1082] [outer = (nil)] [url = about:blank] 20:18:21 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8dd4d000) [pid = 1826] [serial = 1105] [outer = (nil)] [url = about:blank] 20:18:22 INFO - PROCESS | 1826 | 1478315902133 Marionette TRACE conn4 <- [1,1670,null,{"value":["/html/webappapis/idle-callbacks/cancel-invoked.html",0,null,null,[["cancelIdleCallback does nothing if there is no callback with the given handle",0,null,null],["A cancelled callback is never invoked",0,null,null]]]}] 20:18:22 INFO - .. 20:18:22 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 7097ms 20:18:22 INFO - PROCESS | 1826 | 1478315902169 Marionette TRACE conn4 -> [0,1671,"getWindowHandle",null] 20:18:22 INFO - PROCESS | 1826 | 1478315902177 Marionette TRACE conn4 <- [1,1671,null,{"value":"8"}] 20:18:22 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 20:18:22 INFO - PROCESS | 1826 | 1478315902189 Marionette TRACE conn4 -> [0,1672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:22 INFO - PROCESS | 1826 | 1478315902385 Marionette TRACE conn4 <- [1,1672,null,{"value":null}] 20:18:22 INFO - PROCESS | 1826 | 1478315902516 Marionette TRACE conn4 -> [0,1673,"getWindowHandles",null] 20:18:22 INFO - PROCESS | 1826 | 1478315902523 Marionette TRACE conn4 <- [1,1673,null,["8"]] 20:18:22 INFO - PROCESS | 1826 | 1478315902533 Marionette TRACE conn4 -> [0,1674,"switchToWindow",{"name":"8"}] 20:18:22 INFO - PROCESS | 1826 | 1478315902542 Marionette TRACE conn4 <- [1,1674,null,{}] 20:18:22 INFO - PROCESS | 1826 | 1478315902549 Marionette TRACE conn4 -> [0,1675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/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/webappapis/idle-callbacks/idlharness.html\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x82180c00 == 8 [pid = 1826] [id = 390] 20:18:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x82181000) [pid = 1826] [serial = 1139] [outer = (nil)] 20:18:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x82183800) [pid = 1826] [serial = 1140] [outer = 0x82181000] 20:18:22 INFO - PROCESS | 1826 | 1478315902667 Marionette DEBUG loaded listener.js 20:18:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x82319000) [pid = 1826] [serial = 1141] [outer = 0x82181000] 20:18:23 INFO - PROCESS | 1826 | 1478315903500 Marionette TRACE conn4 <- [1,1675,null,{"value":["/html/webappapis/idle-callbacks/idlharness.html",0,null,null,[["Window interface: operation requestIdleCallback(IdleRequestCallback,IdleRequestOptions)",0,null,null],["Window interface: operation cancelIdleCallback(unsigned long)",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 \"requestIdleCallback\" with the proper type (0)",0,null,null],["Window interface: calling requestIdleCallback(IdleRequestCallback,IdleRequestOptions) on window with too few arguments must throw TypeError",0,null,null],["Window interface: window must inherit property \"cancelIdleCallback\" with the proper type (1)",0,null,null],["Window interface: calling cancelIdleCallback(unsigned long) on window with too few arguments must throw TypeError",0,null,null]]]}] 20:18:23 INFO - ........ 20:18:23 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 1374ms 20:18:23 INFO - PROCESS | 1826 | 1478315903562 Marionette TRACE conn4 -> [0,1676,"getWindowHandle",null] 20:18:23 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 20:18:23 INFO - Clearing pref dom.requestIdleCallback.enabled 20:18:23 INFO - PROCESS | 1826 | 1478315903569 Marionette TRACE conn4 <- [1,1676,null,{"value":"8"}] 20:18:23 INFO - PROCESS | 1826 | 1478315903577 Marionette TRACE conn4 -> [0,1677,"getContext",null] 20:18:23 INFO - PROCESS | 1826 | 1478315903583 Marionette TRACE conn4 <- [1,1677,null,{"value":"content"}] 20:18:23 INFO - PROCESS | 1826 | 1478315903590 Marionette TRACE conn4 -> [0,1678,"setContext",{"value":"chrome"}] 20:18:23 INFO - PROCESS | 1826 | 1478315903595 Marionette TRACE conn4 <- [1,1678,null,{}] 20:18:23 INFO - PROCESS | 1826 | 1478315903604 Marionette TRACE conn4 -> [0,1679,"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.requestIdleCallback.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:18:23 INFO - PROCESS | 1826 | 1478315903623 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 20:18:23 INFO - PROCESS | 1826 | 1478315903631 Marionette TRACE conn4 -> [0,1680,"setContext",{"value":"content"}] 20:18:23 INFO - PROCESS | 1826 | 1478315903638 Marionette TRACE conn4 <- [1,1680,null,{}] 20:18:23 INFO - PROCESS | 1826 | 1478315903659 Marionette TRACE conn4 -> [0,1681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:23 INFO - PROCESS | 1826 | 1478315903929 Marionette TRACE conn4 <- [1,1681,null,{"value":null}] 20:18:24 INFO - PROCESS | 1826 | 1478315904026 Marionette TRACE conn4 -> [0,1682,"getWindowHandles",null] 20:18:24 INFO - PROCESS | 1826 | 1478315904030 Marionette TRACE conn4 <- [1,1682,null,["8"]] 20:18:24 INFO - PROCESS | 1826 | 1478315904037 Marionette TRACE conn4 -> [0,1683,"switchToWindow",{"name":"8"}] 20:18:24 INFO - PROCESS | 1826 | 1478315904043 Marionette TRACE conn4 <- [1,1683,null,{}] 20:18:24 INFO - PROCESS | 1826 | 1478315904051 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x81957c00 == 9 [pid = 1826] [id = 391] 20:18:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x82315c00) [pid = 1826] [serial = 1142] [outer = (nil)] 20:18:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x828bfc00) [pid = 1826] [serial = 1143] [outer = 0x82315c00] 20:18:24 INFO - PROCESS | 1826 | 1478315904172 Marionette DEBUG loaded listener.js 20:18:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x828c4c00) [pid = 1826] [serial = 1144] [outer = 0x82315c00] 20:18:24 INFO - PROCESS | 1826 | 1478315904943 Marionette TRACE conn4 <- [1,1684,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 20:18:25 INFO - . 20:18:25 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1449ms 20:18:25 INFO - PROCESS | 1826 | 1478315905025 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 20:18:25 INFO - PROCESS | 1826 | 1478315905030 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 20:18:25 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 20:18:25 INFO - PROCESS | 1826 | 1478315905045 Marionette TRACE conn4 -> [0,1686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:25 INFO - PROCESS | 1826 | 1478315905319 Marionette TRACE conn4 <- [1,1686,null,{"value":null}] 20:18:25 INFO - PROCESS | 1826 | 1478315905344 Marionette TRACE conn4 -> [0,1687,"getWindowHandles",null] 20:18:25 INFO - PROCESS | 1826 | 1478315905350 Marionette TRACE conn4 <- [1,1687,null,["8"]] 20:18:25 INFO - PROCESS | 1826 | 1478315905356 Marionette TRACE conn4 -> [0,1688,"switchToWindow",{"name":"8"}] 20:18:25 INFO - PROCESS | 1826 | 1478315905366 Marionette TRACE conn4 <- [1,1688,null,{}] 20:18:25 INFO - PROCESS | 1826 | 1478315905439 Marionette TRACE conn4 -> [0,1689,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x829e8000 == 10 [pid = 1826] [id = 392] 20:18:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x829e8400) [pid = 1826] [serial = 1145] [outer = (nil)] 20:18:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x829ea000) [pid = 1826] [serial = 1146] [outer = 0x829e8400] 20:18:25 INFO - PROCESS | 1826 | 1478315905561 Marionette DEBUG loaded listener.js 20:18:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x829ed400) [pid = 1826] [serial = 1147] [outer = 0x829e8400] 20:18:26 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x92cc3400) [pid = 1826] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 20:18:26 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x82919c00) [pid = 1826] [serial = 1130] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 20:18:26 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x82734800) [pid = 1826] [serial = 1127] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 20:18:26 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x829a4400) [pid = 1826] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 20:18:26 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8cf09400) [pid = 1826] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 20:18:26 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8dd44400) [pid = 1826] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 20:18:26 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x829e8800) [pid = 1826] [serial = 1125] [outer = (nil)] [url = about:blank] 20:18:26 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x93bc7800) [pid = 1826] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 20:18:26 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8fc9e800) [pid = 1826] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 20:18:26 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x828b8c00) [pid = 1826] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 20:18:26 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8cf10c00) [pid = 1826] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 20:18:26 INFO - PROCESS | 1826 | 1478315906744 Marionette TRACE conn4 <- [1,1689,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 20:18:26 INFO - ................................................... 20:18:26 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1797ms 20:18:26 INFO - PROCESS | 1826 | 1478315906835 Marionette TRACE conn4 -> [0,1690,"getWindowHandle",null] 20:18:26 INFO - PROCESS | 1826 | 1478315906841 Marionette TRACE conn4 <- [1,1690,null,{"value":"8"}] 20:18:26 INFO - TEST-START | /js/builtins/Math.max.html 20:18:26 INFO - PROCESS | 1826 | 1478315906863 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:27 INFO - PROCESS | 1826 | 1478315907054 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 20:18:27 INFO - PROCESS | 1826 | 1478315907067 Marionette TRACE conn4 -> [0,1692,"getWindowHandles",null] 20:18:27 INFO - PROCESS | 1826 | 1478315907070 Marionette TRACE conn4 <- [1,1692,null,["8"]] 20:18:27 INFO - PROCESS | 1826 | 1478315907076 Marionette TRACE conn4 -> [0,1693,"switchToWindow",{"name":"8"}] 20:18:27 INFO - PROCESS | 1826 | 1478315907084 Marionette TRACE conn4 <- [1,1693,null,{}] 20:18:27 INFO - PROCESS | 1826 | 1478315907092 Marionette TRACE conn4 -> [0,1694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x81959c00 == 11 [pid = 1826] [id = 393] 20:18:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x82e7b400) [pid = 1826] [serial = 1148] [outer = (nil)] 20:18:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8cf04800) [pid = 1826] [serial = 1149] [outer = 0x82e7b400] 20:18:27 INFO - PROCESS | 1826 | 1478315907202 Marionette DEBUG loaded listener.js 20:18:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8cf07c00) [pid = 1826] [serial = 1150] [outer = 0x82e7b400] 20:18:27 INFO - PROCESS | 1826 | 1478315907900 Marionette TRACE conn4 <- [1,1694,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:18:27 INFO - ...... 20:18:27 INFO - TEST-OK | /js/builtins/Math.max.html | took 1074ms 20:18:27 INFO - PROCESS | 1826 | 1478315907937 Marionette TRACE conn4 -> [0,1695,"getWindowHandle",null] 20:18:27 INFO - PROCESS | 1826 | 1478315907941 Marionette TRACE conn4 <- [1,1695,null,{"value":"8"}] 20:18:27 INFO - TEST-START | /js/builtins/Math.min.html 20:18:27 INFO - PROCESS | 1826 | 1478315907951 Marionette TRACE conn4 -> [0,1696,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:28 INFO - PROCESS | 1826 | 1478315908134 Marionette TRACE conn4 <- [1,1696,null,{"value":null}] 20:18:28 INFO - PROCESS | 1826 | 1478315908260 Marionette TRACE conn4 -> [0,1697,"getWindowHandles",null] 20:18:28 INFO - PROCESS | 1826 | 1478315908264 Marionette TRACE conn4 <- [1,1697,null,["8"]] 20:18:28 INFO - PROCESS | 1826 | 1478315908271 Marionette TRACE conn4 -> [0,1698,"switchToWindow",{"name":"8"}] 20:18:28 INFO - PROCESS | 1826 | 1478315908276 Marionette TRACE conn4 <- [1,1698,null,{}] 20:18:28 INFO - PROCESS | 1826 | 1478315908316 Marionette TRACE conn4 -> [0,1699,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x81951000 == 12 [pid = 1826] [id = 394] 20:18:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x81954000) [pid = 1826] [serial = 1151] [outer = (nil)] 20:18:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x82048000) [pid = 1826] [serial = 1152] [outer = 0x81954000] 20:18:28 INFO - PROCESS | 1826 | 1478315908447 Marionette DEBUG loaded listener.js 20:18:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x82185000) [pid = 1826] [serial = 1153] [outer = 0x81954000] 20:18:29 INFO - PROCESS | 1826 | 1478315909208 Marionette TRACE conn4 <- [1,1699,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:18:29 INFO - ...... 20:18:29 INFO - TEST-OK | /js/builtins/Math.min.html | took 1275ms 20:18:29 INFO - PROCESS | 1826 | 1478315909229 Marionette TRACE conn4 -> [0,1700,"getWindowHandle",null] 20:18:29 INFO - PROCESS | 1826 | 1478315909235 Marionette TRACE conn4 <- [1,1700,null,{"value":"8"}] 20:18:29 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 20:18:29 INFO - PROCESS | 1826 | 1478315909249 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:29 INFO - PROCESS | 1826 | 1478315909570 Marionette TRACE conn4 <- [1,1701,null,{"value":null}] 20:18:29 INFO - PROCESS | 1826 | 1478315909698 Marionette TRACE conn4 -> [0,1702,"getWindowHandles",null] 20:18:29 INFO - PROCESS | 1826 | 1478315909704 Marionette TRACE conn4 <- [1,1702,null,["8"]] 20:18:29 INFO - PROCESS | 1826 | 1478315909720 Marionette TRACE conn4 -> [0,1703,"switchToWindow",{"name":"8"}] 20:18:29 INFO - PROCESS | 1826 | 1478315909728 Marionette TRACE conn4 <- [1,1703,null,{}] 20:18:29 INFO - PROCESS | 1826 | 1478315909742 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x828b7400 == 13 [pid = 1826] [id = 395] 20:18:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x828b8000) [pid = 1826] [serial = 1154] [outer = (nil)] 20:18:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x828b9c00) [pid = 1826] [serial = 1155] [outer = 0x828b8000] 20:18:29 INFO - PROCESS | 1826 | 1478315909868 Marionette DEBUG loaded listener.js 20:18:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x828c6800) [pid = 1826] [serial = 1156] [outer = 0x828b8000] 20:18:30 INFO - PROCESS | 1826 | 1478315910585 Marionette TRACE conn4 <- [1,1704,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 20:18:30 INFO - .. 20:18:30 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1376ms 20:18:30 INFO - PROCESS | 1826 | 1478315910623 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 20:18:30 INFO - PROCESS | 1826 | 1478315910628 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 20:18:30 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 20:18:30 INFO - PROCESS | 1826 | 1478315910638 Marionette TRACE conn4 -> [0,1706,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:30 INFO - PROCESS | 1826 | 1478315910848 Marionette TRACE conn4 <- [1,1706,null,{"value":null}] 20:18:31 INFO - PROCESS | 1826 | 1478315911046 Marionette TRACE conn4 -> [0,1707,"getWindowHandles",null] 20:18:31 INFO - PROCESS | 1826 | 1478315911052 Marionette TRACE conn4 <- [1,1707,null,["8"]] 20:18:31 INFO - PROCESS | 1826 | 1478315911065 Marionette TRACE conn4 -> [0,1708,"switchToWindow",{"name":"8"}] 20:18:31 INFO - PROCESS | 1826 | 1478315911073 Marionette TRACE conn4 <- [1,1708,null,{}] 20:18:31 INFO - PROCESS | 1826 | 1478315911091 Marionette TRACE conn4 -> [0,1709,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e7e000 == 14 [pid = 1826] [id = 396] 20:18:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x82e7e400) [pid = 1826] [serial = 1157] [outer = (nil)] 20:18:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x838b5800) [pid = 1826] [serial = 1158] [outer = 0x82e7e400] 20:18:31 INFO - PROCESS | 1826 | 1478315911211 Marionette DEBUG loaded listener.js 20:18:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8dd42000) [pid = 1826] [serial = 1159] [outer = 0x82e7e400] 20:18:31 INFO - PROCESS | 1826 | 1478315911949 Marionette TRACE conn4 <- [1,1709,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 20:18:32 INFO - .... 20:18:32 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1372ms 20:18:32 INFO - PROCESS | 1826 | 1478315912011 Marionette TRACE conn4 -> [0,1710,"getWindowHandle",null] 20:18:32 INFO - PROCESS | 1826 | 1478315912016 Marionette TRACE conn4 <- [1,1710,null,{"value":"8"}] 20:18:32 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 20:18:32 INFO - PROCESS | 1826 | 1478315912024 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:32 INFO - PROCESS | 1826 | 1478315912243 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 20:18:32 INFO - PROCESS | 1826 | 1478315912411 Marionette TRACE conn4 -> [0,1712,"getWindowHandles",null] 20:18:32 INFO - PROCESS | 1826 | 1478315912417 Marionette TRACE conn4 <- [1,1712,null,["8"]] 20:18:32 INFO - PROCESS | 1826 | 1478315912430 Marionette TRACE conn4 -> [0,1713,"switchToWindow",{"name":"8"}] 20:18:32 INFO - PROCESS | 1826 | 1478315912439 Marionette TRACE conn4 <- [1,1713,null,{}] 20:18:32 INFO - PROCESS | 1826 | 1478315912445 Marionette TRACE conn4 -> [0,1714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194c800 == 15 [pid = 1826] [id = 397] 20:18:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8de61800) [pid = 1826] [serial = 1160] [outer = (nil)] 20:18:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8f8ec000) [pid = 1826] [serial = 1161] [outer = 0x8de61800] 20:18:32 INFO - PROCESS | 1826 | 1478315912560 Marionette DEBUG loaded listener.js 20:18:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8fbc9400) [pid = 1826] [serial = 1162] [outer = 0x8de61800] 20:18:33 INFO - PROCESS | 1826 | 1478315913265 Marionette TRACE conn4 <- [1,1714,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 20:18:33 INFO - .... 20:18:33 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1272ms 20:18:33 INFO - PROCESS | 1826 | 1478315913302 Marionette TRACE conn4 -> [0,1715,"getWindowHandle",null] 20:18:33 INFO - PROCESS | 1826 | 1478315913308 Marionette TRACE conn4 <- [1,1715,null,{"value":"8"}] 20:18:33 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 20:18:33 INFO - PROCESS | 1826 | 1478315913319 Marionette TRACE conn4 -> [0,1716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:33 INFO - PROCESS | 1826 | 1478315913789 Marionette TRACE conn4 <- [1,1716,null,{"value":null}] 20:18:34 INFO - PROCESS | 1826 | 1478315914014 Marionette TRACE conn4 -> [0,1717,"getWindowHandles",null] 20:18:34 INFO - PROCESS | 1826 | 1478315914020 Marionette TRACE conn4 <- [1,1717,null,["8"]] 20:18:34 INFO - PROCESS | 1826 | 1478315914045 Marionette TRACE conn4 -> [0,1718,"switchToWindow",{"name":"8"}] 20:18:34 INFO - PROCESS | 1826 | 1478315914060 Marionette TRACE conn4 <- [1,1718,null,{}] 20:18:34 INFO - PROCESS | 1826 | 1478315914074 Marionette TRACE conn4 -> [0,1719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x912ad400 == 16 [pid = 1826] [id = 398] 20:18:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x92b30000) [pid = 1826] [serial = 1163] [outer = (nil)] 20:18:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x92bbbc00) [pid = 1826] [serial = 1164] [outer = 0x92b30000] 20:18:34 INFO - PROCESS | 1826 | 1478315914220 Marionette DEBUG loaded listener.js 20:18:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x92c41400) [pid = 1826] [serial = 1165] [outer = 0x92b30000] 20:18:34 INFO - PROCESS | 1826 | 1478315914958 Marionette TRACE conn4 <- [1,1719,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 20:18:34 INFO - ... 20:18:34 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1678ms 20:18:34 INFO - PROCESS | 1826 | 1478315914997 Marionette TRACE conn4 -> [0,1720,"getWindowHandle",null] 20:18:35 INFO - PROCESS | 1826 | 1478315915003 Marionette TRACE conn4 <- [1,1720,null,{"value":"8"}] 20:18:35 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 20:18:35 INFO - PROCESS | 1826 | 1478315915043 Marionette TRACE conn4 -> [0,1721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:35 INFO - PROCESS | 1826 | 1478315915354 Marionette TRACE conn4 <- [1,1721,null,{"value":null}] 20:18:35 INFO - PROCESS | 1826 | 1478315915490 Marionette TRACE conn4 -> [0,1722,"getWindowHandles",null] 20:18:35 INFO - PROCESS | 1826 | 1478315915495 Marionette TRACE conn4 <- [1,1722,null,["8"]] 20:18:35 INFO - PROCESS | 1826 | 1478315915511 Marionette TRACE conn4 -> [0,1723,"switchToWindow",{"name":"8"}] 20:18:35 INFO - PROCESS | 1826 | 1478315915519 Marionette TRACE conn4 <- [1,1723,null,{}] 20:18:35 INFO - PROCESS | 1826 | 1478315915531 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x92e3bc00 == 17 [pid = 1826] [id = 399] 20:18:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x92e3c400) [pid = 1826] [serial = 1166] [outer = (nil)] 20:18:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x93203c00) [pid = 1826] [serial = 1167] [outer = 0x92e3c400] 20:18:35 INFO - PROCESS | 1826 | 1478315915685 Marionette DEBUG loaded listener.js 20:18:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x93a5ec00) [pid = 1826] [serial = 1168] [outer = 0x92e3c400] 20:18:36 INFO - PROCESS | 1826 | 1478315916480 Marionette TRACE conn4 <- [1,1724,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 20:18:36 INFO - .. 20:18:36 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1526ms 20:18:36 INFO - PROCESS | 1826 | 1478315916565 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 20:18:36 INFO - PROCESS | 1826 | 1478315916568 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 20:18:36 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 20:18:36 INFO - PROCESS | 1826 | 1478315916577 Marionette TRACE conn4 -> [0,1726,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:36 INFO - PROCESS | 1826 | 1478315916855 Marionette TRACE conn4 <- [1,1726,null,{"value":null}] 20:18:36 INFO - PROCESS | 1826 | 1478315916980 Marionette TRACE conn4 -> [0,1727,"getWindowHandles",null] 20:18:36 INFO - PROCESS | 1826 | 1478315916986 Marionette TRACE conn4 <- [1,1727,null,["8"]] 20:18:36 INFO - PROCESS | 1826 | 1478315916994 Marionette TRACE conn4 -> [0,1728,"switchToWindow",{"name":"8"}] 20:18:37 INFO - PROCESS | 1826 | 1478315917004 Marionette TRACE conn4 <- [1,1728,null,{}] 20:18:37 INFO - PROCESS | 1826 | 1478315917042 Marionette TRACE conn4 -> [0,1729,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194ec00 == 18 [pid = 1826] [id = 400] 20:18:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x9412c800) [pid = 1826] [serial = 1169] [outer = (nil)] 20:18:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x94c60800) [pid = 1826] [serial = 1170] [outer = 0x9412c800] 20:18:37 INFO - PROCESS | 1826 | 1478315917159 Marionette DEBUG loaded listener.js 20:18:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x94c60400) [pid = 1826] [serial = 1171] [outer = 0x9412c800] 20:18:37 INFO - PROCESS | 1826 | 1478315917838 Marionette TRACE conn4 <- [1,1729,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 20:18:37 INFO - .. 20:18:37 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1323ms 20:18:37 INFO - PROCESS | 1826 | 1478315917900 Marionette TRACE conn4 -> [0,1730,"getWindowHandle",null] 20:18:37 INFO - PROCESS | 1826 | 1478315917906 Marionette TRACE conn4 <- [1,1730,null,{"value":"8"}] 20:18:37 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 20:18:37 INFO - PROCESS | 1826 | 1478315917915 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:38 INFO - PROCESS | 1826 | 1478315918106 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 20:18:38 INFO - PROCESS | 1826 | 1478315918377 Marionette TRACE conn4 -> [0,1732,"getWindowHandles",null] 20:18:38 INFO - PROCESS | 1826 | 1478315918385 Marionette TRACE conn4 <- [1,1732,null,["8"]] 20:18:38 INFO - PROCESS | 1826 | 1478315918398 Marionette TRACE conn4 -> [0,1733,"switchToWindow",{"name":"8"}] 20:18:38 INFO - PROCESS | 1826 | 1478315918410 Marionette TRACE conn4 <- [1,1733,null,{}] 20:18:38 INFO - PROCESS | 1826 | 1478315918467 Marionette TRACE conn4 -> [0,1734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x81958800 == 19 [pid = 1826] [id = 401] 20:18:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8203f400) [pid = 1826] [serial = 1172] [outer = (nil)] 20:18:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8217c400) [pid = 1826] [serial = 1173] [outer = 0x8203f400] 20:18:38 INFO - PROCESS | 1826 | 1478315918577 Marionette DEBUG loaded listener.js 20:18:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8231dc00) [pid = 1826] [serial = 1174] [outer = 0x8203f400] 20:18:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x82178c00 == 20 [pid = 1826] [id = 402] 20:18:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x828bc800) [pid = 1826] [serial = 1175] [outer = (nil)] 20:18:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8217cc00) [pid = 1826] [serial = 1176] [outer = 0x828bc800] 20:18:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x828c6400 == 21 [pid = 1826] [id = 403] 20:18:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x82917400) [pid = 1826] [serial = 1177] [outer = (nil)] 20:18:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8231a000) [pid = 1826] [serial = 1178] [outer = 0x82917400] 20:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x81959c00 == 20 [pid = 1826] [id = 393] 20:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x829e8000 == 19 [pid = 1826] [id = 392] 20:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x81957c00 == 18 [pid = 1826] [id = 391] 20:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x82180c00 == 17 [pid = 1826] [id = 390] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8fbcb800) [pid = 1826] [serial = 1137] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOCSHELL 0x82318400 == 16 [pid = 1826] [id = 389] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8db28800) [pid = 1826] [serial = 1134] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8dd9c800) [pid = 1826] [serial = 1135] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8291e000) [pid = 1826] [serial = 1131] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x829a3c00) [pid = 1826] [serial = 1132] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8273f400) [pid = 1826] [serial = 1128] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x82817c00) [pid = 1826] [serial = 1129] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x9411dc00) [pid = 1826] [serial = 1123] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x94120c00) [pid = 1826] [serial = 1124] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x93284c00) [pid = 1826] [serial = 1120] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x93287400) [pid = 1826] [serial = 1121] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x92cb8400) [pid = 1826] [serial = 1117] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x92cbcc00) [pid = 1826] [serial = 1118] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8fd0e400) [pid = 1826] [serial = 1114] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8fdbe400) [pid = 1826] [serial = 1115] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8db2a400) [pid = 1826] [serial = 1111] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8cae1c00) [pid = 1826] [serial = 1112] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x828c3c00) [pid = 1826] [serial = 1108] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8291ec00) [pid = 1826] [serial = 1109] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8dda0000) [pid = 1826] [serial = 1106] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8194c000) [pid = 1826] [serial = 1126] [outer = (nil)] [url = about:blank] 20:18:39 INFO - PROCESS | 1826 | 1478315919697 Marionette TRACE conn4 <- [1,1734,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 20:18:39 INFO - . 20:18:39 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1828ms 20:18:39 INFO - PROCESS | 1826 | 1478315919744 Marionette TRACE conn4 -> [0,1735,"getWindowHandle",null] 20:18:39 INFO - PROCESS | 1826 | 1478315919751 Marionette TRACE conn4 <- [1,1735,null,{"value":"8"}] 20:18:39 INFO - TEST-START | /js/builtins/Promise-subclassing.html 20:18:39 INFO - PROCESS | 1826 | 1478315919760 Marionette TRACE conn4 -> [0,1736,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:39 INFO - PROCESS | 1826 | 1478315919986 Marionette TRACE conn4 <- [1,1736,null,{"value":null}] 20:18:40 INFO - PROCESS | 1826 | 1478315920228 Marionette TRACE conn4 -> [0,1737,"getWindowHandles",null] 20:18:40 INFO - PROCESS | 1826 | 1478315920235 Marionette TRACE conn4 <- [1,1737,null,["8"]] 20:18:40 INFO - PROCESS | 1826 | 1478315920243 Marionette TRACE conn4 -> [0,1738,"switchToWindow",{"name":"8"}] 20:18:40 INFO - PROCESS | 1826 | 1478315920249 Marionette TRACE conn4 <- [1,1738,null,{}] 20:18:40 INFO - PROCESS | 1826 | 1478315920256 Marionette TRACE conn4 -> [0,1739,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8291c400 == 17 [pid = 1826] [id = 404] 20:18:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8291c800) [pid = 1826] [serial = 1179] [outer = (nil)] 20:18:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x82923400) [pid = 1826] [serial = 1180] [outer = 0x8291c800] 20:18:40 INFO - PROCESS | 1826 | 1478315920363 Marionette DEBUG loaded listener.js 20:18:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x829acc00) [pid = 1826] [serial = 1181] [outer = 0x8291c800] 20:18:41 INFO - PROCESS | 1826 | 1478315921004 Marionette TRACE conn4 <- [1,1739,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 20:18:41 INFO - ........ 20:18:41 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1278ms 20:18:41 INFO - PROCESS | 1826 | 1478315921051 Marionette TRACE conn4 -> [0,1740,"getWindowHandle",null] 20:18:41 INFO - PROCESS | 1826 | 1478315921056 Marionette TRACE conn4 <- [1,1740,null,{"value":"8"}] 20:18:41 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 20:18:41 INFO - PROCESS | 1826 | 1478315921064 Marionette TRACE conn4 -> [0,1741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:41 INFO - PROCESS | 1826 | 1478315921308 Marionette TRACE conn4 <- [1,1741,null,{"value":null}] 20:18:41 INFO - PROCESS | 1826 | 1478315921336 Marionette TRACE conn4 -> [0,1742,"getWindowHandles",null] 20:18:41 INFO - PROCESS | 1826 | 1478315921348 Marionette TRACE conn4 <- [1,1742,null,["8"]] 20:18:41 INFO - PROCESS | 1826 | 1478315921357 Marionette TRACE conn4 -> [0,1743,"switchToWindow",{"name":"8"}] 20:18:41 INFO - PROCESS | 1826 | 1478315921364 Marionette TRACE conn4 <- [1,1743,null,{}] 20:18:41 INFO - PROCESS | 1826 | 1478315921370 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cf08c00 == 18 [pid = 1826] [id = 405] 20:18:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8cf09800) [pid = 1826] [serial = 1182] [outer = (nil)] 20:18:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8cf0d800) [pid = 1826] [serial = 1183] [outer = 0x8cf09800] 20:18:41 INFO - PROCESS | 1826 | 1478315921468 Marionette DEBUG loaded listener.js 20:18:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8dd4c400) [pid = 1826] [serial = 1184] [outer = 0x8cf09800] 20:18:42 INFO - PROCESS | 1826 | 1478315922289 Marionette TRACE conn4 <- [1,1744,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 20:18:42 INFO - .................... 20:18:42 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1277ms 20:18:42 INFO - PROCESS | 1826 | 1478315922342 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 20:18:42 INFO - PROCESS | 1826 | 1478315922346 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 20:18:42 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 20:18:42 INFO - PROCESS | 1826 | 1478315922355 Marionette TRACE conn4 -> [0,1746,"getContext",null] 20:18:42 INFO - PROCESS | 1826 | 1478315922359 Marionette TRACE conn4 <- [1,1746,null,{"value":"content"}] 20:18:42 INFO - PROCESS | 1826 | 1478315922371 Marionette TRACE conn4 -> [0,1747,"setContext",{"value":"chrome"}] 20:18:42 INFO - PROCESS | 1826 | 1478315922374 Marionette TRACE conn4 <- [1,1747,null,{}] 20:18:42 INFO - PROCESS | 1826 | 1478315922381 Marionette TRACE conn4 -> [0,1748,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:18:42 INFO - PROCESS | 1826 | 1478315922403 Marionette TRACE conn4 <- [1,1748,null,{"value":true}] 20:18:42 INFO - PROCESS | 1826 | 1478315922422 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"content"}] 20:18:42 INFO - Setting pref media.mediasource.enabled (true) 20:18:42 INFO - PROCESS | 1826 | 1478315922427 Marionette TRACE conn4 <- [1,1749,null,{}] 20:18:42 INFO - PROCESS | 1826 | 1478315922434 Marionette TRACE conn4 -> [0,1750,"getContext",null] 20:18:42 INFO - PROCESS | 1826 | 1478315922439 Marionette TRACE conn4 <- [1,1750,null,{"value":"content"}] 20:18:42 INFO - PROCESS | 1826 | 1478315922446 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"chrome"}] 20:18:42 INFO - PROCESS | 1826 | 1478315922449 Marionette TRACE conn4 <- [1,1751,null,{}] 20:18:42 INFO - PROCESS | 1826 | 1478315922462 Marionette TRACE conn4 -> [0,1752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:18:42 INFO - PROCESS | 1826 | 1478315922483 Marionette TRACE conn4 <- [1,1752,null,{"value":null}] 20:18:42 INFO - PROCESS | 1826 | 1478315922490 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"content"}] 20:18:42 INFO - PROCESS | 1826 | 1478315922494 Marionette TRACE conn4 <- [1,1753,null,{}] 20:18:42 INFO - PROCESS | 1826 | 1478315922507 Marionette TRACE conn4 -> [0,1754,"timeouts",{"script":185000}] 20:18:42 INFO - PROCESS | 1826 | 1478315922514 Marionette TRACE conn4 <- [1,1754,null,{}] 20:18:42 INFO - PROCESS | 1826 | 1478315922521 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:42 INFO - PROCESS | 1826 | 1478315922779 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 20:18:42 INFO - PROCESS | 1826 | 1478315922809 Marionette TRACE conn4 -> [0,1756,"getWindowHandles",null] 20:18:42 INFO - PROCESS | 1826 | 1478315922812 Marionette TRACE conn4 <- [1,1756,null,["8"]] 20:18:42 INFO - PROCESS | 1826 | 1478315922818 Marionette TRACE conn4 -> [0,1757,"switchToWindow",{"name":"8"}] 20:18:42 INFO - PROCESS | 1826 | 1478315922824 Marionette TRACE conn4 <- [1,1757,null,{}] 20:18:42 INFO - PROCESS | 1826 | 1478315922829 Marionette TRACE conn4 -> [0,1758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc8ec00 == 19 [pid = 1826] [id = 406] 20:18:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8fd0c400) [pid = 1826] [serial = 1185] [outer = (nil)] 20:18:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8fdbe400) [pid = 1826] [serial = 1186] [outer = 0x8fd0c400] 20:18:43 INFO - PROCESS | 1826 | 1478315923001 Marionette DEBUG loaded listener.js 20:18:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8fdc4800) [pid = 1826] [serial = 1187] [outer = 0x8fd0c400] 20:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x829e8400) [pid = 1826] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 20:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8280c800) [pid = 1826] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 20:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82181000) [pid = 1826] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 20:18:43 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x82315c00) [pid = 1826] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 20:18:43 INFO - PROCESS | 1826 | 1478315923711 Marionette TRACE conn4 <- [1,1758,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:18:43 INFO - .. 20:18:43 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1387ms 20:18:43 INFO - PROCESS | 1826 | 1478315923741 Marionette TRACE conn4 -> [0,1759,"getWindowHandle",null] 20:18:43 INFO - PROCESS | 1826 | 1478315923745 Marionette TRACE conn4 <- [1,1759,null,{"value":"8"}] 20:18:43 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 20:18:43 INFO - PROCESS | 1826 | 1478315923759 Marionette TRACE conn4 -> [0,1760,"timeouts",{"script":35000}] 20:18:43 INFO - PROCESS | 1826 | 1478315923764 Marionette TRACE conn4 <- [1,1760,null,{}] 20:18:43 INFO - PROCESS | 1826 | 1478315923770 Marionette TRACE conn4 -> [0,1761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:44 INFO - PROCESS | 1826 | 1478315923998 Marionette TRACE conn4 <- [1,1761,null,{"value":null}] 20:18:44 INFO - PROCESS | 1826 | 1478315924077 Marionette TRACE conn4 -> [0,1762,"getWindowHandles",null] 20:18:44 INFO - PROCESS | 1826 | 1478315924080 Marionette TRACE conn4 <- [1,1762,null,["8"]] 20:18:44 INFO - PROCESS | 1826 | 1478315924086 Marionette TRACE conn4 -> [0,1763,"switchToWindow",{"name":"8"}] 20:18:44 INFO - PROCESS | 1826 | 1478315924092 Marionette TRACE conn4 <- [1,1763,null,{}] 20:18:44 INFO - PROCESS | 1826 | 1478315924098 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cc0c00 == 20 [pid = 1826] [id = 407] 20:18:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x92cc2000) [pid = 1826] [serial = 1188] [outer = (nil)] 20:18:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x92e3ac00) [pid = 1826] [serial = 1189] [outer = 0x92cc2000] 20:18:44 INFO - PROCESS | 1826 | 1478315924208 Marionette DEBUG loaded listener.js 20:18:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x93288c00) [pid = 1826] [serial = 1190] [outer = 0x92cc2000] 20:18:44 INFO - PROCESS | 1826 | 1478315924781 Marionette TRACE conn4 <- [1,1764,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:18:44 INFO - .. 20:18:44 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1082ms 20:18:44 INFO - PROCESS | 1826 | 1478315924841 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 20:18:44 INFO - PROCESS | 1826 | 1478315924844 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 20:18:44 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 20:18:44 INFO - PROCESS | 1826 | 1478315924852 Marionette TRACE conn4 -> [0,1766,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:45 INFO - PROCESS | 1826 | 1478315925029 Marionette TRACE conn4 <- [1,1766,null,{"value":null}] 20:18:45 INFO - PROCESS | 1826 | 1478315925185 Marionette TRACE conn4 -> [0,1767,"getWindowHandles",null] 20:18:45 INFO - PROCESS | 1826 | 1478315925189 Marionette TRACE conn4 <- [1,1767,null,["8"]] 20:18:45 INFO - PROCESS | 1826 | 1478315925196 Marionette TRACE conn4 -> [0,1768,"switchToWindow",{"name":"8"}] 20:18:45 INFO - PROCESS | 1826 | 1478315925201 Marionette TRACE conn4 <- [1,1768,null,{}] 20:18:45 INFO - PROCESS | 1826 | 1478315925206 Marionette TRACE conn4 -> [0,1769,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a65800 == 21 [pid = 1826] [id = 408] 20:18:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x93a69400) [pid = 1826] [serial = 1191] [outer = (nil)] 20:18:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x93bcfc00) [pid = 1826] [serial = 1192] [outer = 0x93a69400] 20:18:45 INFO - PROCESS | 1826 | 1478315925318 Marionette DEBUG loaded listener.js 20:18:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x94c5fc00) [pid = 1826] [serial = 1193] [outer = 0x93a69400] 20:18:46 INFO - PROCESS | 1826 | 1478315926108 Marionette TRACE conn4 <- [1,1769,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 20:18:46 INFO - .. 20:18:46 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1322ms 20:18:46 INFO - PROCESS | 1826 | 1478315926175 Marionette TRACE conn4 -> [0,1770,"getWindowHandle",null] 20:18:46 INFO - PROCESS | 1826 | 1478315926184 Marionette TRACE conn4 <- [1,1770,null,{"value":"8"}] 20:18:46 INFO - TEST-START | /media-source/SourceBuffer-abort.html 20:18:46 INFO - PROCESS | 1826 | 1478315926196 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:46 INFO - PROCESS | 1826 | 1478315926447 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 20:18:46 INFO - PROCESS | 1826 | 1478315926591 Marionette TRACE conn4 -> [0,1772,"getWindowHandles",null] 20:18:46 INFO - PROCESS | 1826 | 1478315926599 Marionette TRACE conn4 <- [1,1772,null,["8"]] 20:18:46 INFO - PROCESS | 1826 | 1478315926618 Marionette TRACE conn4 -> [0,1773,"switchToWindow",{"name":"8"}] 20:18:46 INFO - PROCESS | 1826 | 1478315926636 Marionette TRACE conn4 <- [1,1773,null,{}] 20:18:46 INFO - PROCESS | 1826 | 1478315926688 Marionette TRACE conn4 -> [0,1774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x828b8800 == 22 [pid = 1826] [id = 409] 20:18:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x828bb400) [pid = 1826] [serial = 1194] [outer = (nil)] 20:18:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x82919800) [pid = 1826] [serial = 1195] [outer = 0x828bb400] 20:18:46 INFO - PROCESS | 1826 | 1478315926820 Marionette DEBUG loaded listener.js 20:18:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x829a1800) [pid = 1826] [serial = 1196] [outer = 0x828bb400] 20:18:47 INFO - PROCESS | 1826 | 1478315927541 Marionette TRACE conn4 <- [1,1774,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 20:18:47 INFO - .. 20:18:47 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1375ms 20:18:47 INFO - PROCESS | 1826 | 1478315927583 Marionette TRACE conn4 -> [0,1775,"getWindowHandle",null] 20:18:47 INFO - PROCESS | 1826 | 1478315927589 Marionette TRACE conn4 <- [1,1775,null,{"value":"8"}] 20:18:47 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 20:18:47 INFO - Clearing pref media.mediasource.enabled 20:18:47 INFO - PROCESS | 1826 | 1478315927599 Marionette TRACE conn4 -> [0,1776,"getContext",null] 20:18:47 INFO - PROCESS | 1826 | 1478315927606 Marionette TRACE conn4 <- [1,1776,null,{"value":"content"}] 20:18:47 INFO - PROCESS | 1826 | 1478315927613 Marionette TRACE conn4 -> [0,1777,"setContext",{"value":"chrome"}] 20:18:47 INFO - PROCESS | 1826 | 1478315927618 Marionette TRACE conn4 <- [1,1777,null,{}] 20:18:47 INFO - PROCESS | 1826 | 1478315927628 Marionette TRACE conn4 -> [0,1778,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:18:47 INFO - PROCESS | 1826 | 1478315927647 Marionette TRACE conn4 <- [1,1778,null,{"value":null}] 20:18:47 INFO - PROCESS | 1826 | 1478315927654 Marionette TRACE conn4 -> [0,1779,"setContext",{"value":"content"}] 20:18:47 INFO - PROCESS | 1826 | 1478315927661 Marionette TRACE conn4 <- [1,1779,null,{}] 20:18:47 INFO - PROCESS | 1826 | 1478315927701 Marionette TRACE conn4 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:47 INFO - PROCESS | 1826 | 1478315927923 Marionette TRACE conn4 <- [1,1780,null,{"value":null}] 20:18:48 INFO - PROCESS | 1826 | 1478315928096 Marionette TRACE conn4 -> [0,1781,"getWindowHandles",null] 20:18:48 INFO - PROCESS | 1826 | 1478315928100 Marionette TRACE conn4 <- [1,1781,null,["8"]] 20:18:48 INFO - PROCESS | 1826 | 1478315928107 Marionette TRACE conn4 -> [0,1782,"switchToWindow",{"name":"8"}] 20:18:48 INFO - PROCESS | 1826 | 1478315928113 Marionette TRACE conn4 <- [1,1782,null,{}] 20:18:48 INFO - PROCESS | 1826 | 1478315928120 Marionette TRACE conn4 -> [0,1783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cf06400 == 23 [pid = 1826] [id = 410] 20:18:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8de62c00) [pid = 1826] [serial = 1197] [outer = (nil)] 20:18:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8fc93000) [pid = 1826] [serial = 1198] [outer = 0x8de62c00] 20:18:48 INFO - PROCESS | 1826 | 1478315928281 Marionette DEBUG loaded listener.js 20:18:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8fdc0c00) [pid = 1826] [serial = 1199] [outer = 0x8de62c00] 20:18:48 INFO - PROCESS | 1826 | 1478315928959 Marionette TRACE conn4 <- [1,1783,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 20:18:49 INFO - . 20:18:49 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1411ms 20:18:49 INFO - PROCESS | 1826 | 1478315929012 Marionette TRACE conn4 -> [0,1784,"getWindowHandle",null] 20:18:49 INFO - PROCESS | 1826 | 1478315929015 Marionette TRACE conn4 <- [1,1784,null,{"value":"8"}] 20:18:49 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 20:18:49 INFO - PROCESS | 1826 | 1478315929024 Marionette TRACE conn4 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:49 INFO - PROCESS | 1826 | 1478315929228 Marionette TRACE conn4 <- [1,1785,null,{"value":null}] 20:18:49 INFO - PROCESS | 1826 | 1478315929416 Marionette TRACE conn4 -> [0,1786,"getWindowHandles",null] 20:18:49 INFO - PROCESS | 1826 | 1478315929422 Marionette TRACE conn4 <- [1,1786,null,["8"]] 20:18:49 INFO - PROCESS | 1826 | 1478315929432 Marionette TRACE conn4 -> [0,1787,"switchToWindow",{"name":"8"}] 20:18:49 INFO - PROCESS | 1826 | 1478315929442 Marionette TRACE conn4 <- [1,1787,null,{}] 20:18:49 INFO - PROCESS | 1826 | 1478315929453 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a5fc00 == 24 [pid = 1826] [id = 411] 20:18:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x93a60800) [pid = 1826] [serial = 1200] [outer = (nil)] 20:18:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x94c65c00) [pid = 1826] [serial = 1201] [outer = 0x93a60800] 20:18:49 INFO - PROCESS | 1826 | 1478315929574 Marionette DEBUG loaded listener.js 20:18:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x94c68c00) [pid = 1826] [serial = 1202] [outer = 0x93a60800] 20:18:50 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:18:50 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:18:50 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:18:50 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:18:50 INFO - PROCESS | 1826 | 1478315930311 Marionette TRACE conn4 <- [1,1788,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 20:18:50 INFO - ... 20:18:50 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1331ms 20:18:50 INFO - PROCESS | 1826 | 1478315930355 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 20:18:50 INFO - TEST-START | /media-source/URL-createObjectURL.html 20:18:50 INFO - PROCESS | 1826 | 1478315930360 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 20:18:50 INFO - PROCESS | 1826 | 1478315930373 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:50 INFO - PROCESS | 1826 | 1478315930609 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 20:18:50 INFO - PROCESS | 1826 | 1478315930778 Marionette TRACE conn4 -> [0,1791,"getWindowHandles",null] 20:18:50 INFO - PROCESS | 1826 | 1478315930786 Marionette TRACE conn4 <- [1,1791,null,["8"]] 20:18:50 INFO - PROCESS | 1826 | 1478315930796 Marionette TRACE conn4 -> [0,1792,"switchToWindow",{"name":"8"}] 20:18:50 INFO - PROCESS | 1826 | 1478315930803 Marionette TRACE conn4 <- [1,1792,null,{}] 20:18:50 INFO - PROCESS | 1826 | 1478315930809 Marionette TRACE conn4 -> [0,1793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c69800 == 25 [pid = 1826] [id = 412] 20:18:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x94d19000) [pid = 1826] [serial = 1203] [outer = (nil)] 20:18:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x94d1dc00) [pid = 1826] [serial = 1204] [outer = 0x94d19000] 20:18:50 INFO - PROCESS | 1826 | 1478315930961 Marionette DEBUG loaded listener.js 20:18:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x94d1f000) [pid = 1826] [serial = 1205] [outer = 0x94d19000] 20:18:51 INFO - PROCESS | 1826 | 1478315931610 Marionette TRACE conn4 <- [1,1793,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 20:18:51 INFO - . 20:18:51 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1276ms 20:18:51 INFO - PROCESS | 1826 | 1478315931648 Marionette TRACE conn4 -> [0,1794,"getWindowHandle",null] 20:18:51 INFO - PROCESS | 1826 | 1478315931655 Marionette TRACE conn4 <- [1,1794,null,{"value":"8"}] 20:18:51 INFO - TEST-START | /media-source/interfaces.html 20:18:51 INFO - PROCESS | 1826 | 1478315931667 Marionette TRACE conn4 -> [0,1795,"getContext",null] 20:18:51 INFO - PROCESS | 1826 | 1478315931680 Marionette TRACE conn4 <- [1,1795,null,{"value":"content"}] 20:18:51 INFO - PROCESS | 1826 | 1478315931686 Marionette TRACE conn4 -> [0,1796,"setContext",{"value":"chrome"}] 20:18:51 INFO - PROCESS | 1826 | 1478315931689 Marionette TRACE conn4 <- [1,1796,null,{}] 20:18:51 INFO - PROCESS | 1826 | 1478315931695 Marionette TRACE conn4 -> [0,1797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:18:51 INFO - PROCESS | 1826 | 1478315931718 Marionette TRACE conn4 <- [1,1797,null,{"value":true}] 20:18:51 INFO - PROCESS | 1826 | 1478315931724 Marionette TRACE conn4 -> [0,1798,"setContext",{"value":"content"}] 20:18:51 INFO - PROCESS | 1826 | 1478315931727 Marionette TRACE conn4 <- [1,1798,null,{}] 20:18:51 INFO - Setting pref media.mediasource.enabled (true) 20:18:51 INFO - PROCESS | 1826 | 1478315931780 Marionette TRACE conn4 -> [0,1799,"getContext",null] 20:18:51 INFO - PROCESS | 1826 | 1478315931783 Marionette TRACE conn4 <- [1,1799,null,{"value":"content"}] 20:18:51 INFO - PROCESS | 1826 | 1478315931791 Marionette TRACE conn4 -> [0,1800,"setContext",{"value":"chrome"}] 20:18:51 INFO - PROCESS | 1826 | 1478315931794 Marionette TRACE conn4 <- [1,1800,null,{}] 20:18:51 INFO - PROCESS | 1826 | 1478315931800 Marionette TRACE conn4 -> [0,1801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:18:51 INFO - PROCESS | 1826 | 1478315931832 Marionette TRACE conn4 <- [1,1801,null,{"value":null}] 20:18:51 INFO - PROCESS | 1826 | 1478315931839 Marionette TRACE conn4 -> [0,1802,"setContext",{"value":"content"}] 20:18:51 INFO - PROCESS | 1826 | 1478315931842 Marionette TRACE conn4 <- [1,1802,null,{}] 20:18:51 INFO - PROCESS | 1826 | 1478315931854 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:52 INFO - PROCESS | 1826 | 1478315932054 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 20:18:52 INFO - PROCESS | 1826 | 1478315932240 Marionette TRACE conn4 -> [0,1804,"getWindowHandles",null] 20:18:52 INFO - PROCESS | 1826 | 1478315932245 Marionette TRACE conn4 <- [1,1804,null,["8"]] 20:18:52 INFO - PROCESS | 1826 | 1478315932254 Marionette TRACE conn4 -> [0,1805,"switchToWindow",{"name":"8"}] 20:18:52 INFO - PROCESS | 1826 | 1478315932261 Marionette TRACE conn4 <- [1,1805,null,{}] 20:18:52 INFO - PROCESS | 1826 | 1478315932269 Marionette TRACE conn4 -> [0,1806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x95027400 == 26 [pid = 1826] [id = 413] 20:18:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x95029400) [pid = 1826] [serial = 1206] [outer = (nil)] 20:18:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x9502f000) [pid = 1826] [serial = 1207] [outer = 0x95029400] 20:18:52 INFO - PROCESS | 1826 | 1478315932390 Marionette DEBUG loaded listener.js 20:18:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x95031800) [pid = 1826] [serial = 1208] [outer = 0x95029400] 20:18:52 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:18:52 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:18:54 INFO - .................................................................................................................... 20:18:54 INFO - TEST-OK | /media-source/interfaces.html | took 2941ms 20:18:54 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 20:18:54 INFO - Clearing pref media.mediasource.enabled 20:18:54 INFO - PROCESS | 1826 | 1478315934417 Marionette TRACE conn4 <- [1,1806,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 20:18:54 INFO - PROCESS | 1826 | 1478315934610 Marionette TRACE conn4 -> [0,1807,"getWindowHandle",null] 20:18:54 INFO - PROCESS | 1826 | 1478315934621 Marionette TRACE conn4 <- [1,1807,null,{"value":"8"}] 20:18:54 INFO - PROCESS | 1826 | 1478315934651 Marionette TRACE conn4 -> [0,1808,"getContext",null] 20:18:54 INFO - PROCESS | 1826 | 1478315934666 Marionette TRACE conn4 <- [1,1808,null,{"value":"content"}] 20:18:54 INFO - PROCESS | 1826 | 1478315934730 Marionette TRACE conn4 -> [0,1809,"setContext",{"value":"chrome"}] 20:18:54 INFO - PROCESS | 1826 | 1478315934737 Marionette TRACE conn4 <- [1,1809,null,{}] 20:18:54 INFO - PROCESS | 1826 | 1478315934746 Marionette TRACE conn4 -> [0,1810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:18:54 INFO - PROCESS | 1826 | 1478315934765 Marionette TRACE conn4 <- [1,1810,null,{"value":null}] 20:18:54 INFO - PROCESS | 1826 | 1478315934771 Marionette TRACE conn4 -> [0,1811,"setContext",{"value":"content"}] 20:18:54 INFO - PROCESS | 1826 | 1478315934782 Marionette TRACE conn4 <- [1,1811,null,{}] 20:18:54 INFO - PROCESS | 1826 | 1478315934802 Marionette TRACE conn4 -> [0,1812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:55 INFO - PROCESS | 1826 | 1478315935024 Marionette TRACE conn4 <- [1,1812,null,{"value":null}] 20:18:55 INFO - PROCESS | 1826 | 1478315935378 Marionette TRACE conn4 -> [0,1813,"getWindowHandles",null] 20:18:55 INFO - PROCESS | 1826 | 1478315935383 Marionette TRACE conn4 <- [1,1813,null,["8"]] 20:18:55 INFO - PROCESS | 1826 | 1478315935397 Marionette TRACE conn4 -> [0,1814,"switchToWindow",{"name":"8"}] 20:18:55 INFO - PROCESS | 1826 | 1478315935406 Marionette TRACE conn4 <- [1,1814,null,{}] 20:18:55 INFO - PROCESS | 1826 | 1478315935413 Marionette TRACE conn4 -> [0,1815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x82316800 == 27 [pid = 1826] [id = 414] 20:18:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x82317800) [pid = 1826] [serial = 1209] [outer = (nil)] 20:18:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8280f400) [pid = 1826] [serial = 1210] [outer = 0x82317800] 20:18:55 INFO - PROCESS | 1826 | 1478315935522 Marionette DEBUG loaded listener.js 20:18:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x828c2c00) [pid = 1826] [serial = 1211] [outer = 0x82317800] 20:18:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8194ec00 == 26 [pid = 1826] [id = 400] 20:18:56 INFO - PROCESS | 1826 | --DOCSHELL 0x82178c00 == 25 [pid = 1826] [id = 402] 20:18:56 INFO - PROCESS | 1826 | --DOCSHELL 0x828c6400 == 24 [pid = 1826] [id = 403] 20:18:56 INFO - PROCESS | 1826 | --DOCSHELL 0x82e7e000 == 23 [pid = 1826] [id = 396] 20:18:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8194c800 == 22 [pid = 1826] [id = 397] 20:18:56 INFO - PROCESS | 1826 | --DOCSHELL 0x912ad400 == 21 [pid = 1826] [id = 398] 20:18:56 INFO - PROCESS | 1826 | --DOCSHELL 0x92e3bc00 == 20 [pid = 1826] [id = 399] 20:18:56 INFO - PROCESS | 1826 | --DOCSHELL 0x81951000 == 19 [pid = 1826] [id = 394] 20:18:56 INFO - PROCESS | 1826 | --DOCSHELL 0x828b7400 == 18 [pid = 1826] [id = 395] 20:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x82319000) [pid = 1826] [serial = 1141] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x829ea000) [pid = 1826] [serial = 1146] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x828bfc00) [pid = 1826] [serial = 1143] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x829ed400) [pid = 1826] [serial = 1147] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8fc96800) [pid = 1826] [serial = 1138] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8cf04800) [pid = 1826] [serial = 1149] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x828c4c00) [pid = 1826] [serial = 1144] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x82183800) [pid = 1826] [serial = 1140] [outer = (nil)] [url = about:blank] 20:18:57 INFO - PROCESS | 1826 | [h264 @ 0x82740000] err{or,}_recognition separate: 1; 1 20:18:57 INFO - PROCESS | 1826 | [h264 @ 0x82740000] err{or,}_recognition combined: 1; 1 20:18:57 INFO - PROCESS | 1826 | [h264 @ 0x82740000] Unsupported bit depth: 0 20:18:57 INFO - PROCESS | 1826 | [h264 @ 0x82740000] err{or,}_recognition separate: 1; 1 20:18:57 INFO - PROCESS | 1826 | [h264 @ 0x82740000] err{or,}_recognition combined: 1; 1 20:18:57 INFO - PROCESS | 1826 | [h264 @ 0x82740000] Unsupported bit depth: 0 20:18:57 INFO - PROCESS | 1826 | [h264 @ 0x82740000] no picture 20:18:57 INFO - PROCESS | 1826 | [h264 @ 0x82740000] no picture 20:18:57 INFO - PROCESS | 1826 | [aac @ 0x828bd000] err{or,}_recognition separate: 1; 1 20:18:57 INFO - PROCESS | 1826 | [aac @ 0x828bd000] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x828bd000] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x828bd000] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x828bd000] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x828bd000] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x828c0400] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x828c0400] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x828c0400] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x829ef000] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x829ef000] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x829ef000] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x828c0400] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x828c0400] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x828c0400] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x829f2000] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x829f2000] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x829f2000] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x829f2400] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x829f2400] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x829f2400] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x829ee000] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x829ee000] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x829ee000] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x82a64c00] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x82a64c00] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x82a64c00] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x8280f800] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x8280f800] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x8280f800] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x829f1400] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x829f1400] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x829f1400] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7a400] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7a400] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7a400] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7b000] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7b000] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7b000] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x829ee000] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x829ee000] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x829ee000] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x829f1400] no picture 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x829f1400] no picture 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7d800] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7d800] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7d800] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x82a64c00] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x82a64c00] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [aac @ 0x82a64c00] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7b000] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7b000] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7b000] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e83800] err{or,}_recognition separate: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e83800] err{or,}_recognition combined: 1; 1 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e83800] Unsupported bit depth: 0 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e83800] no picture 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e83800] no picture 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7d800] no picture 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7d800] no picture 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7b000] no picture 20:18:58 INFO - PROCESS | 1826 | [h264 @ 0x82e7b000] no picture 20:18:58 INFO - PROCESS | 1826 | 1478315938508 Marionette TRACE conn4 <- [1,1815,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,1816,"getWindowHandle",null] 20:18:58 INFO - PROCESS | 1826 | 1478315938581 Marionette TRACE conn4 <- [1,1816,null,{"value":"8"}] 20:18:58 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 20:18:58 INFO - PROCESS | 1826 | 1478315938596 Marionette TRACE conn4 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:58 INFO - PROCESS | 1826 | 1478315938795 Marionette TRACE conn4 <- [1,1817,null,{"value":null}] 20:18:58 INFO - PROCESS | 1826 | 1478315938921 Marionette TRACE conn4 -> [0,1818,"getWindowHandles",null] 20:18:58 INFO - PROCESS | 1826 | 1478315938927 Marionette TRACE conn4 <- [1,1818,null,["8"]] 20:18:58 INFO - PROCESS | 1826 | 1478315938935 Marionette TRACE conn4 -> [0,1819,"switchToWindow",{"name":"8"}] 20:18:58 INFO - PROCESS | 1826 | 1478315938943 Marionette TRACE conn4 <- [1,1819,null,{}] 20:18:58 INFO - PROCESS | 1826 | 1478315938950 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x838be800 == 19 [pid = 1826] [id = 415] 20:18:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x838bf000) [pid = 1826] [serial = 1212] [outer = (nil)] 20:18:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x838c0c00) [pid = 1826] [serial = 1213] [outer = 0x838bf000] 20:18:59 INFO - PROCESS | 1826 | 1478315939056 Marionette DEBUG loaded listener.js 20:18:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8cadf400) [pid = 1826] [serial = 1214] [outer = 0x838bf000] 20:18:59 INFO - PROCESS | 1826 | 1478315939655 Marionette TRACE conn4 <- [1,1820,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 20:18:59 INFO - .. 20:18:59 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1119ms 20:18:59 INFO - PROCESS | 1826 | 1478315939715 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 20:18:59 INFO - PROCESS | 1826 | 1478315939721 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 20:18:59 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 20:18:59 INFO - PROCESS | 1826 | 1478315939740 Marionette TRACE conn4 -> [0,1822,"getContext",null] 20:18:59 INFO - PROCESS | 1826 | 1478315939746 Marionette TRACE conn4 <- [1,1822,null,{"value":"content"}] 20:18:59 INFO - PROCESS | 1826 | 1478315939752 Marionette TRACE conn4 -> [0,1823,"setContext",{"value":"chrome"}] 20:18:59 INFO - PROCESS | 1826 | 1478315939756 Marionette TRACE conn4 <- [1,1823,null,{}] 20:18:59 INFO - PROCESS | 1826 | 1478315939770 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:18:59 INFO - PROCESS | 1826 | 1478315939791 Marionette TRACE conn4 <- [1,1824,null,{"value":true}] 20:18:59 INFO - PROCESS | 1826 | 1478315939808 Marionette TRACE conn4 -> [0,1825,"setContext",{"value":"content"}] 20:18:59 INFO - PROCESS | 1826 | 1478315939813 Marionette TRACE conn4 <- [1,1825,null,{}] 20:18:59 INFO - Setting pref media.mediasource.enabled (true) 20:18:59 INFO - PROCESS | 1826 | 1478315939834 Marionette TRACE conn4 -> [0,1826,"getContext",null] 20:18:59 INFO - PROCESS | 1826 | 1478315939843 Marionette TRACE conn4 <- [1,1826,null,{"value":"content"}] 20:18:59 INFO - PROCESS | 1826 | 1478315939859 Marionette TRACE conn4 -> [0,1827,"setContext",{"value":"chrome"}] 20:18:59 INFO - PROCESS | 1826 | 1478315939863 Marionette TRACE conn4 <- [1,1827,null,{}] 20:18:59 INFO - PROCESS | 1826 | 1478315939869 Marionette TRACE conn4 -> [0,1828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:18:59 INFO - PROCESS | 1826 | 1478315939891 Marionette TRACE conn4 <- [1,1828,null,{"value":null}] 20:18:59 INFO - PROCESS | 1826 | 1478315939907 Marionette TRACE conn4 -> [0,1829,"setContext",{"value":"content"}] 20:18:59 INFO - PROCESS | 1826 | 1478315939910 Marionette TRACE conn4 <- [1,1829,null,{}] 20:18:59 INFO - PROCESS | 1826 | 1478315939919 Marionette TRACE conn4 -> [0,1830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:00 INFO - PROCESS | 1826 | 1478315940168 Marionette TRACE conn4 <- [1,1830,null,{"value":null}] 20:19:00 INFO - PROCESS | 1826 | 1478315940195 Marionette TRACE conn4 -> [0,1831,"getWindowHandles",null] 20:19:00 INFO - PROCESS | 1826 | 1478315940200 Marionette TRACE conn4 <- [1,1831,null,["8"]] 20:19:00 INFO - PROCESS | 1826 | 1478315940205 Marionette TRACE conn4 -> [0,1832,"switchToWindow",{"name":"8"}] 20:19:00 INFO - PROCESS | 1826 | 1478315940210 Marionette TRACE conn4 <- [1,1832,null,{}] 20:19:00 INFO - PROCESS | 1826 | 1478315940216 Marionette TRACE conn4 -> [0,1833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd42800 == 20 [pid = 1826] [id = 416] 20:19:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8dd44000) [pid = 1826] [serial = 1215] [outer = (nil)] 20:19:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x82314800) [pid = 1826] [serial = 1216] [outer = 0x8dd44000] 20:19:00 INFO - PROCESS | 1826 | 1478315940418 Marionette DEBUG loaded listener.js 20:19:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8dd9a000) [pid = 1826] [serial = 1217] [outer = 0x8dd44000] 20:19:01 INFO - PROCESS | 1826 | [1826] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:19:01 INFO - PROCESS | 1826 | 1478315941255 Marionette TRACE conn4 <- [1,1833,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 20:19:01 INFO - ........... 20:19:01 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1560ms 20:19:01 INFO - PROCESS | 1826 | 1478315941300 Marionette TRACE conn4 -> [0,1834,"getWindowHandle",null] 20:19:01 INFO - PROCESS | 1826 | 1478315941305 Marionette TRACE conn4 <- [1,1834,null,{"value":"8"}] 20:19:01 INFO - TEST-START | /media-source/mediasource-append-buffer.html 20:19:01 INFO - Clearing pref media.mediasource.enabled 20:19:01 INFO - PROCESS | 1826 | 1478315941319 Marionette TRACE conn4 -> [0,1835,"getContext",null] 20:19:01 INFO - PROCESS | 1826 | 1478315941322 Marionette TRACE conn4 <- [1,1835,null,{"value":"content"}] 20:19:01 INFO - PROCESS | 1826 | 1478315941329 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"chrome"}] 20:19:01 INFO - PROCESS | 1826 | 1478315941333 Marionette TRACE conn4 <- [1,1836,null,{}] 20:19:01 INFO - PROCESS | 1826 | 1478315941352 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:19:01 INFO - PROCESS | 1826 | 1478315941370 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 20:19:01 INFO - PROCESS | 1826 | 1478315941375 Marionette TRACE conn4 -> [0,1838,"setContext",{"value":"content"}] 20:19:01 INFO - PROCESS | 1826 | 1478315941378 Marionette TRACE conn4 <- [1,1838,null,{}] 20:19:01 INFO - PROCESS | 1826 | 1478315941391 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:01 INFO - PROCESS | 1826 | 1478315941630 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 20:19:01 INFO - PROCESS | 1826 | 1478315941662 Marionette TRACE conn4 -> [0,1840,"getWindowHandles",null] 20:19:01 INFO - PROCESS | 1826 | 1478315941669 Marionette TRACE conn4 <- [1,1840,null,["8"]] 20:19:01 INFO - PROCESS | 1826 | 1478315941776 Marionette TRACE conn4 -> [0,1841,"switchToWindow",{"name":"8"}] 20:19:01 INFO - PROCESS | 1826 | 1478315941787 Marionette TRACE conn4 <- [1,1841,null,{}] 20:19:01 INFO - PROCESS | 1826 | 1478315941793 Marionette TRACE conn4 -> [0,1842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x829afc00 == 21 [pid = 1826] [id = 417] 20:19:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x829eb400) [pid = 1826] [serial = 1218] [outer = (nil)] 20:19:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x92cbac00) [pid = 1826] [serial = 1219] [outer = 0x829eb400] 20:19:02 INFO - PROCESS | 1826 | 1478315942406 Marionette DEBUG loaded listener.js 20:19:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x92e3b800) [pid = 1826] [serial = 1220] [outer = 0x829eb400] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x93a69400) [pid = 1826] [serial = 1191] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x92b30000) [pid = 1826] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x82e7b400) [pid = 1826] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x92e3c400) [pid = 1826] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x82e7e400) [pid = 1826] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8fd0c400) [pid = 1826] [serial = 1185] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x92cc2000) [pid = 1826] [serial = 1188] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8de61800) [pid = 1826] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8291c800) [pid = 1826] [serial = 1179] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x9412c800) [pid = 1826] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x828b8000) [pid = 1826] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x828bc800) [pid = 1826] [serial = 1175] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8203f400) [pid = 1826] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82917400) [pid = 1826] [serial = 1177] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x81954000) [pid = 1826] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 20:19:02 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8cf09800) [pid = 1826] [serial = 1182] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 20:19:06 INFO - PROCESS | 1826 | [aac @ 0x8273b800] err{or,}_recognition separate: 1; 1 20:19:06 INFO - PROCESS | 1826 | [aac @ 0x8273b800] err{or,}_recognition combined: 1; 1 20:19:06 INFO - PROCESS | 1826 | [aac @ 0x8273b800] Unsupported bit depth: 0 20:19:07 INFO - PROCESS | 1826 | [h264 @ 0x9674e000] err{or,}_recognition separate: 1; 1 20:19:07 INFO - PROCESS | 1826 | [h264 @ 0x9674e000] err{or,}_recognition combined: 1; 1 20:19:07 INFO - PROCESS | 1826 | [h264 @ 0x9674e000] Unsupported bit depth: 0 20:19:08 INFO - PROCESS | 1826 | [aac @ 0x8273b800] err{or,}_recognition separate: 1; 1 20:19:08 INFO - PROCESS | 1826 | [aac @ 0x8273b800] err{or,}_recognition combined: 1; 1 20:19:08 INFO - PROCESS | 1826 | [aac @ 0x8273b800] Unsupported bit depth: 0 20:19:08 INFO - PROCESS | 1826 | [h264 @ 0x984ce400] err{or,}_recognition separate: 1; 1 20:19:08 INFO - PROCESS | 1826 | [h264 @ 0x984ce400] err{or,}_recognition combined: 1; 1 20:19:08 INFO - PROCESS | 1826 | [h264 @ 0x984ce400] Unsupported bit depth: 0 20:19:08 INFO - PROCESS | 1826 | [h264 @ 0x995ccc00] err{or,}_recognition separate: 1; 1 20:19:08 INFO - PROCESS | 1826 | [h264 @ 0x995ccc00] err{or,}_recognition combined: 1; 1 20:19:08 INFO - PROCESS | 1826 | [h264 @ 0x995ccc00] Unsupported bit depth: 0 20:19:08 INFO - PROCESS | 1826 | [aac @ 0x995cd800] err{or,}_recognition separate: 1; 1 20:19:08 INFO - PROCESS | 1826 | [aac @ 0x995cd800] err{or,}_recognition combined: 1; 1 20:19:08 INFO - PROCESS | 1826 | [aac @ 0x995cd800] Unsupported bit depth: 0 20:19:08 INFO - PROCESS | 1826 | [aac @ 0x97a31000] err{or,}_recognition separate: 1; 1 20:19:08 INFO - PROCESS | 1826 | [aac @ 0x97a31000] err{or,}_recognition combined: 1; 1 20:19:08 INFO - PROCESS | 1826 | [aac @ 0x97a31000] Unsupported bit depth: 0 20:19:09 INFO - PROCESS | 1826 | [h264 @ 0x82e7b800] err{or,}_recognition separate: 1; 1 20:19:09 INFO - PROCESS | 1826 | [h264 @ 0x82e7b800] err{or,}_recognition combined: 1; 1 20:19:09 INFO - PROCESS | 1826 | [h264 @ 0x82e7b800] Unsupported bit depth: 0 20:19:09 INFO - PROCESS | 1826 | [h264 @ 0x9b343000] err{or,}_recognition separate: 1; 1 20:19:09 INFO - PROCESS | 1826 | [h264 @ 0x9b343000] err{or,}_recognition combined: 1; 1 20:19:09 INFO - PROCESS | 1826 | [h264 @ 0x9b343000] Unsupported bit depth: 0 20:19:09 INFO - PROCESS | 1826 | [aac @ 0x9b343c00] err{or,}_recognition separate: 1; 1 20:19:09 INFO - PROCESS | 1826 | [aac @ 0x9b343c00] err{or,}_recognition combined: 1; 1 20:19:09 INFO - PROCESS | 1826 | [aac @ 0x9b343c00] Unsupported bit depth: 0 20:19:09 INFO - PROCESS | 1826 | [h264 @ 0x97a31000] err{or,}_recognition separate: 1; 1 20:19:09 INFO - PROCESS | 1826 | [h264 @ 0x97a31000] err{or,}_recognition combined: 1; 1 20:19:09 INFO - PROCESS | 1826 | [h264 @ 0x97a31000] Unsupported bit depth: 0 20:19:10 INFO - PROCESS | 1826 | [aac @ 0xa0ebf800] err{or,}_recognition separate: 1; 1 20:19:10 INFO - PROCESS | 1826 | [aac @ 0xa0ebf800] err{or,}_recognition combined: 1; 1 20:19:10 INFO - PROCESS | 1826 | [aac @ 0xa0ebf800] Unsupported bit depth: 0 20:19:10 INFO - PROCESS | 1826 | [h264 @ 0x94d19800] err{or,}_recognition separate: 1; 1 20:19:10 INFO - PROCESS | 1826 | [h264 @ 0x94d19800] err{or,}_recognition combined: 1; 1 20:19:10 INFO - PROCESS | 1826 | [h264 @ 0x94d19800] Unsupported bit depth: 0 20:19:10 INFO - PROCESS | 1826 | [aac @ 0xa23e4c00] err{or,}_recognition separate: 1; 1 20:19:10 INFO - PROCESS | 1826 | [aac @ 0xa23e4c00] err{or,}_recognition combined: 1; 1 20:19:10 INFO - PROCESS | 1826 | [aac @ 0xa23e4c00] Unsupported bit depth: 0 20:19:11 INFO - PROCESS | 1826 | [h264 @ 0xa237f000] err{or,}_recognition separate: 1; 1 20:19:11 INFO - PROCESS | 1826 | [h264 @ 0xa237f000] err{or,}_recognition combined: 1; 1 20:19:11 INFO - PROCESS | 1826 | [h264 @ 0xa237f000] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2f9d800] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2f9d800] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2f9d800] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0x92cc1800] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0x92cc1800] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0x92cc1800] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa2400] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa2400] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa2400] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa2c00] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa2c00] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa2c00] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa3c00] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa3c00] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa3c00] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa432dc00] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa432dc00] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa432dc00] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa432f000] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa432f000] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa432f000] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0x92cc1800] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0x92cc1800] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0x92cc1800] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa1800] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa1800] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa1800] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa4330000] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa4330000] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa4330000] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa2c00] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa2c00] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa2c00] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa3800] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa3800] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa3800] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa4000] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa4000] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa4000] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa432fc00] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa432fc00] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa432fc00] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa432d800] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa432d800] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa432d800] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43c3c00] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43c3c00] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43c3c00] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43c5400] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43c5400] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43c5400] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0x92cc1800] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0x92cc1800] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0x92cc1800] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa2400] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa2400] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa2fa2400] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa2c00] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa2c00] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa2c00] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa3400] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa3400] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa2fa3400] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43c7800] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43c7800] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43c7800] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa432dc00] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa432dc00] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa432dc00] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43cf000] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43cf000] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa43cf000] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa450f800] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa450f800] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa450f800] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa4513400] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa4513400] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa4513400] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa451b400] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa451b400] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa451b400] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa4513400] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa4513400] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [aac @ 0xa4513400] Unsupported bit depth: 0 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa451cc00] err{or,}_recognition separate: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa451cc00] err{or,}_recognition combined: 1; 1 20:19:12 INFO - PROCESS | 1826 | [h264 @ 0xa451cc00] Unsupported bit depth: 0 20:19:13 INFO - ..................... 20:19:13 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 12545ms 20:19:13 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 20:19:13 INFO - PROCESS | 1826 | 1478315953834 Marionette TRACE conn4 <- [1,1842,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 20:19:13 INFO - PROCESS | 1826 | 1478315953866 Marionette TRACE conn4 -> [0,1843,"getWindowHandle",null] 20:19:13 INFO - PROCESS | 1826 | 1478315953871 Marionette TRACE conn4 <- [1,1843,null,{"value":"8"}] 20:19:13 INFO - PROCESS | 1826 | 1478315953882 Marionette TRACE conn4 -> [0,1844,"timeouts",{"script":185000}] 20:19:13 INFO - PROCESS | 1826 | 1478315953887 Marionette TRACE conn4 <- [1,1844,null,{}] 20:19:13 INFO - PROCESS | 1826 | 1478315953896 Marionette TRACE conn4 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:14 INFO - PROCESS | 1826 | 1478315954132 Marionette TRACE conn4 <- [1,1845,null,{"value":null}] 20:19:14 INFO - PROCESS | 1826 | 1478315954276 Marionette TRACE conn4 -> [0,1846,"getWindowHandles",null] 20:19:14 INFO - PROCESS | 1826 | 1478315954284 Marionette TRACE conn4 <- [1,1846,null,["8"]] 20:19:14 INFO - PROCESS | 1826 | 1478315954291 Marionette TRACE conn4 -> [0,1847,"switchToWindow",{"name":"8"}] 20:19:14 INFO - PROCESS | 1826 | 1478315954303 Marionette TRACE conn4 <- [1,1847,null,{}] 20:19:14 INFO - PROCESS | 1826 | 1478315954373 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e83c00 == 22 [pid = 1826] [id = 418] 20:19:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x838b8000) [pid = 1826] [serial = 1221] [outer = (nil)] 20:19:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0xa2fa0000) [pid = 1826] [serial = 1222] [outer = 0x838b8000] 20:19:14 INFO - PROCESS | 1826 | 1478315954506 Marionette DEBUG loaded listener.js 20:19:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0xa453b400) [pid = 1826] [serial = 1223] [outer = 0x838b8000] 20:19:15 INFO - PROCESS | 1826 | [aac @ 0x82181000] err{or,}_recognition separate: 1; 1 20:19:15 INFO - PROCESS | 1826 | [aac @ 0x82181000] err{or,}_recognition combined: 1; 1 20:19:15 INFO - PROCESS | 1826 | [aac @ 0x82181000] Unsupported bit depth: 0 20:19:15 INFO - PROCESS | 1826 | [aac @ 0x82181000] err{or,}_recognition separate: 1; 1 20:19:15 INFO - PROCESS | 1826 | [aac @ 0x82181000] err{or,}_recognition combined: 1; 1 20:19:15 INFO - PROCESS | 1826 | [aac @ 0x82181000] Unsupported bit depth: 0 20:19:16 INFO - PROCESS | 1826 | --DOCSHELL 0x81958800 == 21 [pid = 1826] [id = 401] 20:19:16 INFO - PROCESS | 1826 | --DOCSHELL 0x95027400 == 20 [pid = 1826] [id = 413] 20:19:16 INFO - PROCESS | 1826 | --DOCSHELL 0x93a5fc00 == 19 [pid = 1826] [id = 411] 20:19:16 INFO - PROCESS | 1826 | --DOCSHELL 0x93a65800 == 18 [pid = 1826] [id = 408] 20:19:16 INFO - PROCESS | 1826 | --DOCSHELL 0x8291c400 == 17 [pid = 1826] [id = 404] 20:19:16 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd42800 == 16 [pid = 1826] [id = 416] 20:19:16 INFO - PROCESS | 1826 | --DOCSHELL 0x838be800 == 15 [pid = 1826] [id = 415] 20:19:16 INFO - PROCESS | 1826 | --DOCSHELL 0x82316800 == 14 [pid = 1826] [id = 414] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x92e3ac00) [pid = 1826] [serial = 1189] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x93288c00) [pid = 1826] [serial = 1190] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8fdbe400) [pid = 1826] [serial = 1186] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8fdc4800) [pid = 1826] [serial = 1187] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8cf0d800) [pid = 1826] [serial = 1183] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8dd4c400) [pid = 1826] [serial = 1184] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x82923400) [pid = 1826] [serial = 1180] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x829acc00) [pid = 1826] [serial = 1181] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8217c400) [pid = 1826] [serial = 1173] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8231dc00) [pid = 1826] [serial = 1174] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x94c60800) [pid = 1826] [serial = 1170] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x94c60400) [pid = 1826] [serial = 1171] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x93203c00) [pid = 1826] [serial = 1167] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x93a5ec00) [pid = 1826] [serial = 1168] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x92bbbc00) [pid = 1826] [serial = 1164] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x92c41400) [pid = 1826] [serial = 1165] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8f8ec000) [pid = 1826] [serial = 1161] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8fbc9400) [pid = 1826] [serial = 1162] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x838b5800) [pid = 1826] [serial = 1158] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8dd42000) [pid = 1826] [serial = 1159] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x828b9c00) [pid = 1826] [serial = 1155] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x828c6800) [pid = 1826] [serial = 1156] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x82048000) [pid = 1826] [serial = 1152] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x82185000) [pid = 1826] [serial = 1153] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8cf07c00) [pid = 1826] [serial = 1150] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8217cc00) [pid = 1826] [serial = 1176] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8231a000) [pid = 1826] [serial = 1178] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x93bcfc00) [pid = 1826] [serial = 1192] [outer = (nil)] [url = about:blank] 20:19:16 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x94c5fc00) [pid = 1826] [serial = 1193] [outer = (nil)] [url = about:blank] 20:19:20 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x828bb400) [pid = 1826] [serial = 1194] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 20:19:20 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8de62c00) [pid = 1826] [serial = 1197] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 20:19:20 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x93a60800) [pid = 1826] [serial = 1200] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 20:19:20 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x94d19000) [pid = 1826] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 20:19:20 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x95029400) [pid = 1826] [serial = 1206] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 20:19:20 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x82317800) [pid = 1826] [serial = 1209] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 20:19:20 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8dd44000) [pid = 1826] [serial = 1215] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 20:19:20 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x838bf000) [pid = 1826] [serial = 1212] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 20:19:26 INFO - PROCESS | 1826 | --DOCSHELL 0x94c69800 == 13 [pid = 1826] [id = 412] 20:19:26 INFO - PROCESS | 1826 | --DOCSHELL 0x828b8800 == 12 [pid = 1826] [id = 409] 20:19:26 INFO - PROCESS | 1826 | --DOCSHELL 0x92cc0c00 == 11 [pid = 1826] [id = 407] 20:19:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8cf06400 == 10 [pid = 1826] [id = 410] 20:19:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8cf08c00 == 9 [pid = 1826] [id = 405] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x92cbac00) [pid = 1826] [serial = 1219] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc8ec00 == 8 [pid = 1826] [id = 406] 20:19:26 INFO - PROCESS | 1826 | --DOCSHELL 0x829afc00 == 7 [pid = 1826] [id = 417] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82314800) [pid = 1826] [serial = 1216] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dd9a000) [pid = 1826] [serial = 1217] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x838c0c00) [pid = 1826] [serial = 1213] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8cadf400) [pid = 1826] [serial = 1214] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8280f400) [pid = 1826] [serial = 1210] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x828c2c00) [pid = 1826] [serial = 1211] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x9502f000) [pid = 1826] [serial = 1207] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x95031800) [pid = 1826] [serial = 1208] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x94d1dc00) [pid = 1826] [serial = 1204] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x94d1f000) [pid = 1826] [serial = 1205] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x94c65c00) [pid = 1826] [serial = 1201] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x94c68c00) [pid = 1826] [serial = 1202] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8fc93000) [pid = 1826] [serial = 1198] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 20 (0x8fdc0c00) [pid = 1826] [serial = 1199] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 19 (0x82919800) [pid = 1826] [serial = 1195] [outer = (nil)] [url = about:blank] 20:19:26 INFO - PROCESS | 1826 | --DOMWINDOW == 18 (0x829a1800) [pid = 1826] [serial = 1196] [outer = (nil)] [url = about:blank] 20:19:29 INFO - PROCESS | 1826 | --DOMWINDOW == 17 (0x829eb400) [pid = 1826] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 20:19:37 INFO - PROCESS | 1826 | --DOMWINDOW == 16 (0xa2fa0000) [pid = 1826] [serial = 1222] [outer = (nil)] [url = about:blank] 20:19:37 INFO - PROCESS | 1826 | --DOMWINDOW == 15 (0x92e3b800) [pid = 1826] [serial = 1220] [outer = (nil)] [url = about:blank] 20:19:39 INFO - PROCESS | 1826 | 1478315979761 Marionette TRACE conn4 <- [1,1848,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 20:19:39 INFO - . 20:19:39 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 25933ms 20:19:39 INFO - PROCESS | 1826 | 1478315979813 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 20:19:39 INFO - PROCESS | 1826 | 1478315979820 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 20:19:39 INFO - TEST-START | /media-source/mediasource-appendwindow.html 20:19:39 INFO - PROCESS | 1826 | 1478315979832 Marionette TRACE conn4 -> [0,1850,"timeouts",{"script":35000}] 20:19:39 INFO - PROCESS | 1826 | 1478315979836 Marionette TRACE conn4 <- [1,1850,null,{}] 20:19:39 INFO - PROCESS | 1826 | 1478315979849 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:40 INFO - PROCESS | 1826 | 1478315980060 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 20:19:40 INFO - PROCESS | 1826 | 1478315980171 Marionette TRACE conn4 -> [0,1852,"getWindowHandles",null] 20:19:40 INFO - PROCESS | 1826 | 1478315980176 Marionette TRACE conn4 <- [1,1852,null,["8"]] 20:19:40 INFO - PROCESS | 1826 | 1478315980184 Marionette TRACE conn4 -> [0,1853,"switchToWindow",{"name":"8"}] 20:19:40 INFO - PROCESS | 1826 | 1478315980196 Marionette TRACE conn4 <- [1,1853,null,{}] 20:19:40 INFO - PROCESS | 1826 | 1478315980210 Marionette TRACE conn4 -> [0,1854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8217a800 == 8 [pid = 1826] [id = 419] 20:19:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 16 (0x8217ac00) [pid = 1826] [serial = 1224] [outer = (nil)] 20:19:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 17 (0x8217c400) [pid = 1826] [serial = 1225] [outer = 0x8217ac00] 20:19:40 INFO - PROCESS | 1826 | 1478315980322 Marionette DEBUG loaded listener.js 20:19:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 18 (0x82183c00) [pid = 1826] [serial = 1226] [outer = 0x8217ac00] 20:19:42 INFO - PROCESS | 1826 | [aac @ 0x829a9400] err{or,}_recognition separate: 1; 1 20:19:42 INFO - PROCESS | 1826 | [aac @ 0x829a9400] err{or,}_recognition combined: 1; 1 20:19:42 INFO - PROCESS | 1826 | [aac @ 0x829a9400] Unsupported bit depth: 0 20:19:42 INFO - PROCESS | 1826 | [h264 @ 0x829aa400] err{or,}_recognition separate: 1; 1 20:19:42 INFO - PROCESS | 1826 | [h264 @ 0x829aa400] err{or,}_recognition combined: 1; 1 20:19:42 INFO - PROCESS | 1826 | [h264 @ 0x829aa400] Unsupported bit depth: 0 20:19:42 INFO - PROCESS | 1826 | [aac @ 0x82180c00] err{or,}_recognition separate: 1; 1 20:19:42 INFO - PROCESS | 1826 | [aac @ 0x82180c00] err{or,}_recognition combined: 1; 1 20:19:42 INFO - PROCESS | 1826 | [aac @ 0x82180c00] Unsupported bit depth: 0 20:19:42 INFO - PROCESS | 1826 | [h264 @ 0x829aa400] err{or,}_recognition separate: 1; 1 20:19:42 INFO - PROCESS | 1826 | [h264 @ 0x829aa400] err{or,}_recognition combined: 1; 1 20:19:42 INFO - PROCESS | 1826 | [h264 @ 0x829aa400] Unsupported bit depth: 0 20:19:42 INFO - PROCESS | 1826 | 1478315982758 Marionette TRACE conn4 <- [1,1854,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 20:19:42 INFO - ....... 20:19:42 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2948ms 20:19:42 INFO - PROCESS | 1826 | 1478315982779 Marionette TRACE conn4 -> [0,1855,"getWindowHandle",null] 20:19:42 INFO - PROCESS | 1826 | 1478315982783 Marionette TRACE conn4 <- [1,1855,null,{"value":"8"}] 20:19:42 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 20:19:42 INFO - PROCESS | 1826 | 1478315982793 Marionette TRACE conn4 -> [0,1856,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:43 INFO - PROCESS | 1826 | 1478315983002 Marionette TRACE conn4 <- [1,1856,null,{"value":null}] 20:19:43 INFO - PROCESS | 1826 | 1478315983116 Marionette TRACE conn4 -> [0,1857,"getWindowHandles",null] 20:19:43 INFO - PROCESS | 1826 | 1478315983120 Marionette TRACE conn4 <- [1,1857,null,["8"]] 20:19:43 INFO - PROCESS | 1826 | 1478315983128 Marionette TRACE conn4 -> [0,1858,"switchToWindow",{"name":"8"}] 20:19:43 INFO - PROCESS | 1826 | 1478315983137 Marionette TRACE conn4 <- [1,1858,null,{}] 20:19:43 INFO - PROCESS | 1826 | 1478315983156 Marionette TRACE conn4 -> [0,1859,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x82041400 == 9 [pid = 1826] [id = 420] 20:19:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 19 (0x82183400) [pid = 1826] [serial = 1227] [outer = (nil)] 20:19:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x829f2400) [pid = 1826] [serial = 1228] [outer = 0x82183400] 20:19:43 INFO - PROCESS | 1826 | 1478315983265 Marionette DEBUG loaded listener.js 20:19:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x82a59000) [pid = 1826] [serial = 1229] [outer = 0x82183400] 20:19:43 INFO - PROCESS | 1826 | 1478315983994 Marionette TRACE conn4 <- [1,1859,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 20:19:44 INFO - . 20:19:44 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1273ms 20:19:44 INFO - PROCESS | 1826 | 1478315984067 Marionette TRACE conn4 -> [0,1860,"getWindowHandle",null] 20:19:44 INFO - PROCESS | 1826 | 1478315984073 Marionette TRACE conn4 <- [1,1860,null,{"value":"8"}] 20:19:44 INFO - TEST-START | /media-source/mediasource-avtracks.html 20:19:44 INFO - PROCESS | 1826 | 1478315984088 Marionette TRACE conn4 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:44 INFO - PROCESS | 1826 | 1478315984320 Marionette TRACE conn4 <- [1,1861,null,{"value":null}] 20:19:44 INFO - PROCESS | 1826 | 1478315984474 Marionette TRACE conn4 -> [0,1862,"getWindowHandles",null] 20:19:44 INFO - PROCESS | 1826 | 1478315984480 Marionette TRACE conn4 <- [1,1862,null,["8"]] 20:19:44 INFO - PROCESS | 1826 | 1478315984494 Marionette TRACE conn4 -> [0,1863,"switchToWindow",{"name":"8"}] 20:19:44 INFO - PROCESS | 1826 | 1478315984503 Marionette TRACE conn4 <- [1,1863,null,{}] 20:19:44 INFO - PROCESS | 1826 | 1478315984511 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x829e7400 == 10 [pid = 1826] [id = 421] 20:19:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x829e8400) [pid = 1826] [serial = 1230] [outer = (nil)] 20:19:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x829ea000) [pid = 1826] [serial = 1231] [outer = 0x829e8400] 20:19:44 INFO - PROCESS | 1826 | 1478315984637 Marionette DEBUG loaded listener.js 20:19:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x829eec00) [pid = 1826] [serial = 1232] [outer = 0x829e8400] 20:19:46 INFO - .... 20:19:46 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 2076ms 20:19:46 INFO - PROCESS | 1826 | 1478315986075 Marionette TRACE conn4 <- [1,1864,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 20:19:46 INFO - PROCESS | 1826 | 1478315986183 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 20:19:46 INFO - PROCESS | 1826 | 1478315986195 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 20:19:46 INFO - TEST-START | /media-source/mediasource-buffered.html 20:19:46 INFO - PROCESS | 1826 | 1478315986210 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}] 20:19:46 INFO - PROCESS | 1826 | 1478315986426 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 20:19:46 INFO - PROCESS | 1826 | 1478315986599 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 20:19:46 INFO - PROCESS | 1826 | 1478315986604 Marionette TRACE conn4 <- [1,1867,null,["8"]] 20:19:46 INFO - PROCESS | 1826 | 1478315986613 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 20:19:46 INFO - PROCESS | 1826 | 1478315986622 Marionette TRACE conn4 <- [1,1868,null,{}] 20:19:46 INFO - PROCESS | 1826 | 1478315986630 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x838c3c00 == 11 [pid = 1826] [id = 422] 20:19:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8cae1000) [pid = 1826] [serial = 1233] [outer = (nil)] 20:19:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8db25c00) [pid = 1826] [serial = 1234] [outer = 0x8cae1000] 20:19:46 INFO - PROCESS | 1826 | 1478315986762 Marionette DEBUG loaded listener.js 20:19:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8db29000) [pid = 1826] [serial = 1235] [outer = 0x8cae1000] 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd4ac00] err{or,}_recognition separate: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd4ac00] err{or,}_recognition combined: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd4ac00] Unsupported bit depth: 0 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd4ac00] err{or,}_recognition separate: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd4ac00] err{or,}_recognition combined: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd4ac00] Unsupported bit depth: 0 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd9bc00] err{or,}_recognition separate: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd9bc00] err{or,}_recognition combined: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd9bc00] Unsupported bit depth: 0 20:19:48 INFO - PROCESS | 1826 | [h264 @ 0x8fbce800] err{or,}_recognition separate: 1; 1 20:19:48 INFO - PROCESS | 1826 | [h264 @ 0x8fbce800] err{or,}_recognition combined: 1; 1 20:19:48 INFO - PROCESS | 1826 | [h264 @ 0x8fbce800] Unsupported bit depth: 0 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd9bc00] err{or,}_recognition separate: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd9bc00] err{or,}_recognition combined: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8dd9bc00] Unsupported bit depth: 0 20:19:48 INFO - PROCESS | 1826 | [h264 @ 0x8fbce800] err{or,}_recognition separate: 1; 1 20:19:48 INFO - PROCESS | 1826 | [h264 @ 0x8fbce800] err{or,}_recognition combined: 1; 1 20:19:48 INFO - PROCESS | 1826 | [h264 @ 0x8fbce800] Unsupported bit depth: 0 20:19:48 INFO - PROCESS | 1826 | [h264 @ 0x8fbce800] no picture 20:19:48 INFO - PROCESS | 1826 | [h264 @ 0x8fbce800] no picture 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8fc84c00] err{or,}_recognition separate: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8fc84c00] err{or,}_recognition combined: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8fc84c00] Unsupported bit depth: 0 20:19:48 INFO - PROCESS | 1826 | [h264 @ 0x8fc90800] err{or,}_recognition separate: 1; 1 20:19:48 INFO - PROCESS | 1826 | [h264 @ 0x8fc90800] err{or,}_recognition combined: 1; 1 20:19:48 INFO - PROCESS | 1826 | [h264 @ 0x8fc90800] Unsupported bit depth: 0 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8fc84c00] err{or,}_recognition separate: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8fc84c00] err{or,}_recognition combined: 1; 1 20:19:48 INFO - PROCESS | 1826 | [aac @ 0x8fc84c00] Unsupported bit depth: 0 20:19:49 INFO - PROCESS | 1826 | [h264 @ 0x8fc90800] err{or,}_recognition separate: 1; 1 20:19:49 INFO - PROCESS | 1826 | [h264 @ 0x8fc90800] err{or,}_recognition combined: 1; 1 20:19:49 INFO - PROCESS | 1826 | [h264 @ 0x8fc90800] Unsupported bit depth: 0 20:19:49 INFO - PROCESS | 1826 | [h264 @ 0x8fc90800] no picture 20:19:49 INFO - PROCESS | 1826 | [h264 @ 0x8fc90800] no picture 20:19:49 INFO - PROCESS | 1826 | 1478315989123 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 20:19:49 INFO - ....... 20:19:49 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2935ms 20:19:49 INFO - PROCESS | 1826 | 1478315989156 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 20:19:49 INFO - PROCESS | 1826 | 1478315989165 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 20:19:49 INFO - TEST-START | /media-source/mediasource-closed.html 20:19:49 INFO - PROCESS | 1826 | 1478315989174 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}] 20:19:49 INFO - PROCESS | 1826 | 1478315989413 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 20:19:49 INFO - PROCESS | 1826 | 1478315989575 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 20:19:49 INFO - PROCESS | 1826 | 1478315989582 Marionette TRACE conn4 <- [1,1872,null,["8"]] 20:19:49 INFO - PROCESS | 1826 | 1478315989589 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 20:19:49 INFO - PROCESS | 1826 | 1478315989599 Marionette TRACE conn4 <- [1,1873,null,{}] 20:19:49 INFO - PROCESS | 1826 | 1478315989608 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fd0c800 == 12 [pid = 1826] [id = 423] 20:19:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fd0e400) [pid = 1826] [serial = 1236] [outer = (nil)] 20:19:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fdc3400) [pid = 1826] [serial = 1237] [outer = 0x8fd0e400] 20:19:49 INFO - PROCESS | 1826 | 1478315989740 Marionette DEBUG loaded listener.js 20:19:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x912a3400) [pid = 1826] [serial = 1238] [outer = 0x8fd0e400] 20:19:51 INFO - PROCESS | 1826 | --DOCSHELL 0x82e83c00 == 11 [pid = 1826] [id = 418] 20:19:51 INFO - PROCESS | 1826 | 1478315991536 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 20:19:51 INFO - .......... 20:19:51 INFO - TEST-OK | /media-source/mediasource-closed.html | took 2427ms 20:19:51 INFO - PROCESS | 1826 | 1478315991604 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 20:19:51 INFO - PROCESS | 1826 | 1478315991611 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 20:19:51 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 20:19:51 INFO - PROCESS | 1826 | 1478315991623 Marionette TRACE conn4 -> [0,1876,"getContext",null] 20:19:51 INFO - PROCESS | 1826 | 1478315991633 Marionette TRACE conn4 <- [1,1876,null,{"value":"content"}] 20:19:51 INFO - PROCESS | 1826 | 1478315991644 Marionette TRACE conn4 -> [0,1877,"setContext",{"value":"chrome"}] 20:19:51 INFO - PROCESS | 1826 | 1478315991651 Marionette TRACE conn4 <- [1,1877,null,{}] 20:19:51 INFO - PROCESS | 1826 | 1478315991660 Marionette TRACE conn4 -> [0,1878,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:19:51 INFO - PROCESS | 1826 | 1478315991686 Marionette TRACE conn4 <- [1,1878,null,{"value":true}] 20:19:51 INFO - PROCESS | 1826 | 1478315991693 Marionette TRACE conn4 -> [0,1879,"setContext",{"value":"content"}] 20:19:51 INFO - PROCESS | 1826 | 1478315991705 Marionette TRACE conn4 <- [1,1879,null,{}] 20:19:51 INFO - Setting pref media.mediasource.enabled (true) 20:19:51 INFO - PROCESS | 1826 | 1478315991720 Marionette TRACE conn4 -> [0,1880,"getContext",null] 20:19:51 INFO - PROCESS | 1826 | 1478315991725 Marionette TRACE conn4 <- [1,1880,null,{"value":"content"}] 20:19:51 INFO - PROCESS | 1826 | 1478315991734 Marionette TRACE conn4 -> [0,1881,"setContext",{"value":"chrome"}] 20:19:51 INFO - PROCESS | 1826 | 1478315991739 Marionette TRACE conn4 <- [1,1881,null,{}] 20:19:51 INFO - PROCESS | 1826 | 1478315991750 Marionette TRACE conn4 -> [0,1882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:19:51 INFO - PROCESS | 1826 | 1478315991773 Marionette TRACE conn4 <- [1,1882,null,{"value":null}] 20:19:51 INFO - PROCESS | 1826 | 1478315991828 Marionette TRACE conn4 -> [0,1883,"setContext",{"value":"content"}] 20:19:51 INFO - PROCESS | 1826 | 1478315991837 Marionette TRACE conn4 <- [1,1883,null,{}] 20:19:51 INFO - PROCESS | 1826 | 1478315991844 Marionette TRACE conn4 -> [0,1884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:52 INFO - PROCESS | 1826 | 1478315992068 Marionette TRACE conn4 <- [1,1884,null,{"value":null}] 20:19:52 INFO - PROCESS | 1826 | 1478315992207 Marionette TRACE conn4 -> [0,1885,"getWindowHandles",null] 20:19:52 INFO - PROCESS | 1826 | 1478315992216 Marionette TRACE conn4 <- [1,1885,null,["8"]] 20:19:52 INFO - PROCESS | 1826 | 1478315992222 Marionette TRACE conn4 -> [0,1886,"switchToWindow",{"name":"8"}] 20:19:52 INFO - PROCESS | 1826 | 1478315992231 Marionette TRACE conn4 <- [1,1886,null,{}] 20:19:52 INFO - PROCESS | 1826 | 1478315992240 Marionette TRACE conn4 -> [0,1887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x829ae000 == 12 [pid = 1826] [id = 424] 20:19:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x838c3400) [pid = 1826] [serial = 1239] [outer = (nil)] 20:19:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8cadf800) [pid = 1826] [serial = 1240] [outer = 0x838c3400] 20:19:52 INFO - PROCESS | 1826 | 1478315992348 Marionette DEBUG loaded listener.js 20:19:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8cae5c00) [pid = 1826] [serial = 1241] [outer = 0x838c3400] 20:19:53 INFO - PROCESS | 1826 | [aac @ 0x8caed800] err{or,}_recognition separate: 1; 1 20:19:53 INFO - PROCESS | 1826 | [aac @ 0x8caed800] err{or,}_recognition combined: 1; 1 20:19:53 INFO - PROCESS | 1826 | [aac @ 0x8caed800] Unsupported bit depth: 0 20:19:53 INFO - PROCESS | 1826 | [h264 @ 0x8cf01c00] err{or,}_recognition separate: 1; 1 20:19:53 INFO - PROCESS | 1826 | [h264 @ 0x8cf01c00] err{or,}_recognition combined: 1; 1 20:19:53 INFO - PROCESS | 1826 | [h264 @ 0x8cf01c00] Unsupported bit depth: 0 20:19:53 INFO - PROCESS | 1826 | [aac @ 0x8caed800] err{or,}_recognition separate: 1; 1 20:19:53 INFO - PROCESS | 1826 | [aac @ 0x8caed800] err{or,}_recognition combined: 1; 1 20:19:53 INFO - PROCESS | 1826 | [aac @ 0x8caed800] Unsupported bit depth: 0 20:19:53 INFO - PROCESS | 1826 | [h264 @ 0x8cf02800] err{or,}_recognition separate: 1; 1 20:19:53 INFO - PROCESS | 1826 | [h264 @ 0x8cf02800] err{or,}_recognition combined: 1; 1 20:19:53 INFO - PROCESS | 1826 | [h264 @ 0x8cf02800] Unsupported bit depth: 0 20:19:53 INFO - PROCESS | 1826 | [h264 @ 0x8cf02800] no picture 20:19:53 INFO - PROCESS | 1826 | [h264 @ 0x8cf02800] no picture 20:19:54 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82183400) [pid = 1826] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 20:19:54 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8217ac00) [pid = 1826] [serial = 1224] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 20:19:54 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x838b8000) [pid = 1826] [serial = 1221] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caea800] err{or,}_recognition separate: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caea800] err{or,}_recognition combined: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caea800] Unsupported bit depth: 0 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caed800] err{or,}_recognition separate: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caed800] err{or,}_recognition combined: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caed800] Unsupported bit depth: 0 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caea800] err{or,}_recognition separate: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caea800] err{or,}_recognition combined: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caea800] Unsupported bit depth: 0 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caea800] err{or,}_recognition separate: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caea800] err{or,}_recognition combined: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x8caea800] Unsupported bit depth: 0 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] err{or,}_recognition separate: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] err{or,}_recognition combined: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] Unsupported bit depth: 0 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] err{or,}_recognition separate: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] err{or,}_recognition combined: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] Unsupported bit depth: 0 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] err{or,}_recognition separate: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] err{or,}_recognition combined: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] Unsupported bit depth: 0 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] err{or,}_recognition separate: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] err{or,}_recognition combined: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] Unsupported bit depth: 0 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] err{or,}_recognition separate: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] err{or,}_recognition combined: 1; 1 20:19:55 INFO - PROCESS | 1826 | [aac @ 0x838b8000] Unsupported bit depth: 0 20:19:55 INFO - PROCESS | 1826 | [h264 @ 0x8cf0b800] err{or,}_recognition separate: 1; 1 20:19:55 INFO - PROCESS | 1826 | [h264 @ 0x8cf0b800] err{or,}_recognition combined: 1; 1 20:19:55 INFO - PROCESS | 1826 | [h264 @ 0x8cf0b800] Unsupported bit depth: 0 20:19:55 INFO - PROCESS | 1826 | [h264 @ 0x8cf0b800] no picture 20:19:55 INFO - PROCESS | 1826 | [h264 @ 0x8cf0b800] no picture 20:19:56 INFO - PROCESS | 1826 | [h264 @ 0x8cf02000] err{or,}_recognition separate: 1; 1 20:19:56 INFO - PROCESS | 1826 | [h264 @ 0x8cf02000] err{or,}_recognition combined: 1; 1 20:19:56 INFO - PROCESS | 1826 | [h264 @ 0x8cf02000] Unsupported bit depth: 0 20:19:56 INFO - PROCESS | 1826 | [h264 @ 0x8cf02000] no picture 20:19:56 INFO - PROCESS | 1826 | [h264 @ 0x8cf02000] no picture 20:19:56 INFO - PROCESS | 1826 | [h264 @ 0x8cf0b800] err{or,}_recognition separate: 1; 1 20:19:56 INFO - PROCESS | 1826 | [h264 @ 0x8cf0b800] err{or,}_recognition combined: 1; 1 20:19:56 INFO - PROCESS | 1826 | [h264 @ 0x8cf0b800] Unsupported bit depth: 0 20:19:56 INFO - PROCESS | 1826 | [h264 @ 0x8cf0b800] no picture 20:19:56 INFO - PROCESS | 1826 | [h264 @ 0x8cf0b800] no picture 20:19:57 INFO - PROCESS | 1826 | 1478315997696 Marionette TRACE conn4 <- [1,1887,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 20:19:57 INFO - . 20:19:57 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6121ms 20:19:57 INFO - PROCESS | 1826 | 1478315997744 Marionette TRACE conn4 -> [0,1888,"getWindowHandle",null] 20:19:57 INFO - PROCESS | 1826 | 1478315997753 Marionette TRACE conn4 <- [1,1888,null,{"value":"8"}] 20:19:57 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 20:19:57 INFO - PROCESS | 1826 | 1478315997765 Marionette TRACE conn4 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:57 INFO - PROCESS | 1826 | 1478315997989 Marionette TRACE conn4 <- [1,1889,null,{"value":null}] 20:19:58 INFO - PROCESS | 1826 | 1478315998144 Marionette TRACE conn4 -> [0,1890,"getWindowHandles",null] 20:19:58 INFO - PROCESS | 1826 | 1478315998151 Marionette TRACE conn4 <- [1,1890,null,["8"]] 20:19:58 INFO - PROCESS | 1826 | 1478315998162 Marionette TRACE conn4 -> [0,1891,"switchToWindow",{"name":"8"}] 20:19:58 INFO - PROCESS | 1826 | 1478315998171 Marionette TRACE conn4 <- [1,1891,null,{}] 20:19:58 INFO - PROCESS | 1826 | 1478315998179 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x82311c00 == 13 [pid = 1826] [id = 425] 20:19:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82312400) [pid = 1826] [serial = 1242] [outer = (nil)] 20:19:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82316400) [pid = 1826] [serial = 1243] [outer = 0x82312400] 20:19:58 INFO - PROCESS | 1826 | 1478315998309 Marionette DEBUG loaded listener.js 20:19:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82813000) [pid = 1826] [serial = 1244] [outer = 0x82312400] 20:19:59 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition separate: 1; 1 20:19:59 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition combined: 1; 1 20:19:59 INFO - PROCESS | 1826 | [aac @ 0x829ef800] Unsupported bit depth: 0 20:19:59 INFO - PROCESS | 1826 | [h264 @ 0x82e79400] err{or,}_recognition separate: 1; 1 20:19:59 INFO - PROCESS | 1826 | [h264 @ 0x82e79400] err{or,}_recognition combined: 1; 1 20:19:59 INFO - PROCESS | 1826 | [h264 @ 0x82e79400] Unsupported bit depth: 0 20:19:59 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition separate: 1; 1 20:19:59 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition combined: 1; 1 20:19:59 INFO - PROCESS | 1826 | [aac @ 0x829ef800] Unsupported bit depth: 0 20:19:59 INFO - PROCESS | 1826 | [h264 @ 0x82e7a800] err{or,}_recognition separate: 1; 1 20:19:59 INFO - PROCESS | 1826 | [h264 @ 0x82e7a800] err{or,}_recognition combined: 1; 1 20:19:59 INFO - PROCESS | 1826 | [h264 @ 0x82e7a800] Unsupported bit depth: 0 20:19:59 INFO - PROCESS | 1826 | [h264 @ 0x82e7a800] no picture 20:19:59 INFO - PROCESS | 1826 | [h264 @ 0x82e7a800] no picture 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7c400] err{or,}_recognition separate: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7c400] err{or,}_recognition combined: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7c400] Unsupported bit depth: 0 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition separate: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition combined: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] Unsupported bit depth: 0 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7c400] err{or,}_recognition separate: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7c400] err{or,}_recognition combined: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7c400] Unsupported bit depth: 0 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition separate: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition combined: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] Unsupported bit depth: 0 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition separate: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition combined: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] Unsupported bit depth: 0 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7b800] err{or,}_recognition separate: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7b800] err{or,}_recognition combined: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7b800] Unsupported bit depth: 0 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition separate: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition combined: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] Unsupported bit depth: 0 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7c400] err{or,}_recognition separate: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7c400] err{or,}_recognition combined: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x82e7c400] Unsupported bit depth: 0 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition separate: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] err{or,}_recognition combined: 1; 1 20:20:01 INFO - PROCESS | 1826 | [aac @ 0x829ef800] Unsupported bit depth: 0 20:20:01 INFO - PROCESS | 1826 | [h264 @ 0x838ba000] err{or,}_recognition separate: 1; 1 20:20:01 INFO - PROCESS | 1826 | [h264 @ 0x838ba000] err{or,}_recognition combined: 1; 1 20:20:01 INFO - PROCESS | 1826 | [h264 @ 0x838ba000] Unsupported bit depth: 0 20:20:01 INFO - PROCESS | 1826 | [h264 @ 0x838ba000] no picture 20:20:01 INFO - PROCESS | 1826 | [h264 @ 0x838ba000] no picture 20:20:02 INFO - PROCESS | 1826 | [h264 @ 0x82048000] err{or,}_recognition separate: 1; 1 20:20:02 INFO - PROCESS | 1826 | [h264 @ 0x82048000] err{or,}_recognition combined: 1; 1 20:20:02 INFO - PROCESS | 1826 | [h264 @ 0x82048000] Unsupported bit depth: 0 20:20:02 INFO - PROCESS | 1826 | [h264 @ 0x82048000] no picture 20:20:02 INFO - PROCESS | 1826 | [h264 @ 0x82048000] no picture 20:20:02 INFO - PROCESS | 1826 | [h264 @ 0x82042c00] err{or,}_recognition separate: 1; 1 20:20:02 INFO - PROCESS | 1826 | [h264 @ 0x82042c00] err{or,}_recognition combined: 1; 1 20:20:02 INFO - PROCESS | 1826 | [h264 @ 0x82042c00] Unsupported bit depth: 0 20:20:02 INFO - PROCESS | 1826 | [h264 @ 0x82042c00] no picture 20:20:02 INFO - PROCESS | 1826 | [h264 @ 0x82042c00] no picture 20:20:03 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x829f2400) [pid = 1826] [serial = 1228] [outer = (nil)] [url = about:blank] 20:20:03 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82a59000) [pid = 1826] [serial = 1229] [outer = (nil)] [url = about:blank] 20:20:03 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8217c400) [pid = 1826] [serial = 1225] [outer = (nil)] [url = about:blank] 20:20:03 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82183c00) [pid = 1826] [serial = 1226] [outer = (nil)] [url = about:blank] 20:20:03 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0xa453b400) [pid = 1826] [serial = 1223] [outer = (nil)] [url = about:blank] 20:20:04 INFO - PROCESS | 1826 | 1478316004033 Marionette TRACE conn4 <- [1,1892,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 20:20:04 INFO - . 20:20:04 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6298ms 20:20:04 INFO - PROCESS | 1826 | 1478316004062 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 20:20:04 INFO - PROCESS | 1826 | 1478316004069 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 20:20:04 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 20:20:04 INFO - PROCESS | 1826 | 1478316004083 Marionette TRACE conn4 -> [0,1894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:04 INFO - PROCESS | 1826 | 1478316004291 Marionette TRACE conn4 <- [1,1894,null,{"value":null}] 20:20:04 INFO - PROCESS | 1826 | 1478316004407 Marionette TRACE conn4 -> [0,1895,"getWindowHandles",null] 20:20:04 INFO - PROCESS | 1826 | 1478316004414 Marionette TRACE conn4 <- [1,1895,null,["8"]] 20:20:04 INFO - PROCESS | 1826 | 1478316004422 Marionette TRACE conn4 -> [0,1896,"switchToWindow",{"name":"8"}] 20:20:04 INFO - PROCESS | 1826 | 1478316004431 Marionette TRACE conn4 <- [1,1896,null,{}] 20:20:04 INFO - PROCESS | 1826 | 1478316004439 Marionette TRACE conn4 -> [0,1897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204d400 == 14 [pid = 1826] [id = 426] 20:20:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8204dc00) [pid = 1826] [serial = 1245] [outer = (nil)] 20:20:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8217d000) [pid = 1826] [serial = 1246] [outer = 0x8204dc00] 20:20:04 INFO - PROCESS | 1826 | 1478316004553 Marionette DEBUG loaded listener.js 20:20:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82182c00) [pid = 1826] [serial = 1247] [outer = 0x8204dc00] 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x8231c000] err{or,}_recognition separate: 1; 1 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x8231c000] err{or,}_recognition combined: 1; 1 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x8231c000] Unsupported bit depth: 0 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x82734000] err{or,}_recognition separate: 1; 1 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x82734000] err{or,}_recognition combined: 1; 1 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x82734000] Unsupported bit depth: 0 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x82734000] no picture 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x82734000] no picture 20:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fd0e400) [pid = 1826] [serial = 1236] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 20:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x829e8400) [pid = 1826] [serial = 1230] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 20:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8cae1000) [pid = 1826] [serial = 1233] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x82316c00] err{or,}_recognition separate: 1; 1 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x82316c00] err{or,}_recognition combined: 1; 1 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x82316c00] Unsupported bit depth: 0 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x82316c00] no picture 20:20:05 INFO - PROCESS | 1826 | [h264 @ 0x82316c00] no picture 20:20:06 INFO - PROCESS | 1826 | [h264 @ 0x82733800] err{or,}_recognition separate: 1; 1 20:20:06 INFO - PROCESS | 1826 | [h264 @ 0x82733800] err{or,}_recognition combined: 1; 1 20:20:06 INFO - PROCESS | 1826 | [h264 @ 0x82733800] Unsupported bit depth: 0 20:20:06 INFO - PROCESS | 1826 | [h264 @ 0x82733800] no picture 20:20:06 INFO - PROCESS | 1826 | [h264 @ 0x82733800] no picture 20:20:06 INFO - PROCESS | 1826 | [h264 @ 0x82736800] err{or,}_recognition separate: 1; 1 20:20:06 INFO - PROCESS | 1826 | [h264 @ 0x82736800] err{or,}_recognition combined: 1; 1 20:20:06 INFO - PROCESS | 1826 | [h264 @ 0x82736800] Unsupported bit depth: 0 20:20:06 INFO - PROCESS | 1826 | [h264 @ 0x82736800] no picture 20:20:06 INFO - PROCESS | 1826 | [h264 @ 0x82736800] no picture 20:20:07 INFO - PROCESS | 1826 | 1478316007560 Marionette TRACE conn4 <- [1,1897,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 20:20:07 INFO - . 20:20:07 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3541ms 20:20:07 INFO - PROCESS | 1826 | 1478316007622 Marionette TRACE conn4 -> [0,1898,"getWindowHandle",null] 20:20:07 INFO - PROCESS | 1826 | 1478316007629 Marionette TRACE conn4 <- [1,1898,null,{"value":"8"}] 20:20:07 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 20:20:07 INFO - PROCESS | 1826 | 1478316007639 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:07 INFO - PROCESS | 1826 | 1478316007859 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 20:20:07 INFO - PROCESS | 1826 | 1478316007977 Marionette TRACE conn4 -> [0,1900,"getWindowHandles",null] 20:20:07 INFO - PROCESS | 1826 | 1478316007981 Marionette TRACE conn4 <- [1,1900,null,["8"]] 20:20:07 INFO - PROCESS | 1826 | 1478316007990 Marionette TRACE conn4 -> [0,1901,"switchToWindow",{"name":"8"}] 20:20:07 INFO - PROCESS | 1826 | 1478316007997 Marionette TRACE conn4 <- [1,1901,null,{}] 20:20:08 INFO - PROCESS | 1826 | 1478316008004 Marionette TRACE conn4 -> [0,1902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8217e800 == 15 [pid = 1826] [id = 427] 20:20:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8273e400) [pid = 1826] [serial = 1248] [outer = (nil)] 20:20:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8273fc00) [pid = 1826] [serial = 1249] [outer = 0x8273e400] 20:20:08 INFO - PROCESS | 1826 | 1478316008119 Marionette DEBUG loaded listener.js 20:20:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x828c3800) [pid = 1826] [serial = 1250] [outer = 0x8273e400] 20:20:08 INFO - PROCESS | 1826 | [h264 @ 0x8291c400] err{or,}_recognition separate: 1; 1 20:20:08 INFO - PROCESS | 1826 | [h264 @ 0x8291c400] err{or,}_recognition combined: 1; 1 20:20:08 INFO - PROCESS | 1826 | [h264 @ 0x8291c400] Unsupported bit depth: 0 20:20:08 INFO - PROCESS | 1826 | [h264 @ 0x8291c400] err{or,}_recognition separate: 1; 1 20:20:08 INFO - PROCESS | 1826 | [h264 @ 0x8291c400] err{or,}_recognition combined: 1; 1 20:20:08 INFO - PROCESS | 1826 | [h264 @ 0x8291c400] Unsupported bit depth: 0 20:20:08 INFO - PROCESS | 1826 | [h264 @ 0x8291c400] no picture 20:20:08 INFO - PROCESS | 1826 | [h264 @ 0x8291c400] no picture 20:20:09 INFO - PROCESS | 1826 | [h264 @ 0x829a4c00] err{or,}_recognition separate: 1; 1 20:20:09 INFO - PROCESS | 1826 | [h264 @ 0x829a4c00] err{or,}_recognition combined: 1; 1 20:20:09 INFO - PROCESS | 1826 | [h264 @ 0x829a4c00] Unsupported bit depth: 0 20:20:09 INFO - PROCESS | 1826 | [h264 @ 0x829a4c00] no picture 20:20:09 INFO - PROCESS | 1826 | [h264 @ 0x829a4c00] no picture 20:20:09 INFO - PROCESS | 1826 | [h264 @ 0x81954c00] err{or,}_recognition separate: 1; 1 20:20:09 INFO - PROCESS | 1826 | [h264 @ 0x81954c00] err{or,}_recognition combined: 1; 1 20:20:09 INFO - PROCESS | 1826 | [h264 @ 0x81954c00] Unsupported bit depth: 0 20:20:09 INFO - PROCESS | 1826 | [h264 @ 0x81954c00] no picture 20:20:09 INFO - PROCESS | 1826 | [h264 @ 0x81954c00] no picture 20:20:10 INFO - PROCESS | 1826 | [h264 @ 0x8203f400] err{or,}_recognition separate: 1; 1 20:20:10 INFO - PROCESS | 1826 | [h264 @ 0x8203f400] err{or,}_recognition combined: 1; 1 20:20:10 INFO - PROCESS | 1826 | [h264 @ 0x8203f400] Unsupported bit depth: 0 20:20:10 INFO - PROCESS | 1826 | [h264 @ 0x8203f400] no picture 20:20:10 INFO - PROCESS | 1826 | [h264 @ 0x8203f400] no picture 20:20:11 INFO - PROCESS | 1826 | 1478316011137 Marionette TRACE conn4 <- [1,1902,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 20:20:11 INFO - . 20:20:11 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3539ms 20:20:11 INFO - PROCESS | 1826 | 1478316011177 Marionette TRACE conn4 -> [0,1903,"getWindowHandle",null] 20:20:11 INFO - PROCESS | 1826 | 1478316011185 Marionette TRACE conn4 <- [1,1903,null,{"value":"8"}] 20:20:11 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 20:20:11 INFO - PROCESS | 1826 | 1478316011199 Marionette TRACE conn4 -> [0,1904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:11 INFO - PROCESS | 1826 | 1478316011461 Marionette TRACE conn4 <- [1,1904,null,{"value":null}] 20:20:11 INFO - PROCESS | 1826 | 1478316011619 Marionette TRACE conn4 -> [0,1905,"getWindowHandles",null] 20:20:11 INFO - PROCESS | 1826 | 1478316011627 Marionette TRACE conn4 <- [1,1905,null,["8"]] 20:20:11 INFO - PROCESS | 1826 | 1478316011635 Marionette TRACE conn4 -> [0,1906,"switchToWindow",{"name":"8"}] 20:20:11 INFO - PROCESS | 1826 | 1478316011645 Marionette TRACE conn4 <- [1,1906,null,{}] 20:20:11 INFO - PROCESS | 1826 | 1478316011652 Marionette TRACE conn4 -> [0,1907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x82186000 == 16 [pid = 1826] [id = 428] 20:20:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82186400) [pid = 1826] [serial = 1251] [outer = (nil)] 20:20:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8231b000) [pid = 1826] [serial = 1252] [outer = 0x82186400] 20:20:11 INFO - PROCESS | 1826 | 1478316011847 Marionette DEBUG loaded listener.js 20:20:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8273b000) [pid = 1826] [serial = 1253] [outer = 0x82186400] 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x81955c00] err{or,}_recognition separate: 1; 1 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x81955c00] err{or,}_recognition combined: 1; 1 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x81955c00] Unsupported bit depth: 0 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x81955c00] err{or,}_recognition separate: 1; 1 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x81955c00] err{or,}_recognition combined: 1; 1 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x81955c00] Unsupported bit depth: 0 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x81955c00] no picture 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x81955c00] no picture 20:20:13 INFO - PROCESS | 1826 | --DOCSHELL 0x838c3c00 == 15 [pid = 1826] [id = 422] 20:20:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8217a800 == 14 [pid = 1826] [id = 419] 20:20:13 INFO - PROCESS | 1826 | --DOCSHELL 0x829e7400 == 13 [pid = 1826] [id = 421] 20:20:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8204d400 == 12 [pid = 1826] [id = 426] 20:20:13 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8fdc3400) [pid = 1826] [serial = 1237] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x912a3400) [pid = 1826] [serial = 1238] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8db25c00) [pid = 1826] [serial = 1234] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8db29000) [pid = 1826] [serial = 1235] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x829ea000) [pid = 1826] [serial = 1231] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x829eec00) [pid = 1826] [serial = 1232] [outer = (nil)] [url = about:blank] 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x8194e400] err{or,}_recognition separate: 1; 1 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x8194e400] err{or,}_recognition combined: 1; 1 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x8194e400] Unsupported bit depth: 0 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x8194e400] no picture 20:20:13 INFO - PROCESS | 1826 | [h264 @ 0x8194e400] no picture 20:20:13 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8cadf800) [pid = 1826] [serial = 1240] [outer = (nil)] [url = about:blank] 20:20:14 INFO - PROCESS | 1826 | [h264 @ 0x8203ec00] err{or,}_recognition separate: 1; 1 20:20:14 INFO - PROCESS | 1826 | [h264 @ 0x8203ec00] err{or,}_recognition combined: 1; 1 20:20:14 INFO - PROCESS | 1826 | [h264 @ 0x8203ec00] Unsupported bit depth: 0 20:20:14 INFO - PROCESS | 1826 | [h264 @ 0x8203ec00] no picture 20:20:14 INFO - PROCESS | 1826 | [h264 @ 0x8203ec00] no picture 20:20:14 INFO - PROCESS | 1826 | [h264 @ 0x8204b400] err{or,}_recognition separate: 1; 1 20:20:14 INFO - PROCESS | 1826 | [h264 @ 0x8204b400] err{or,}_recognition combined: 1; 1 20:20:14 INFO - PROCESS | 1826 | [h264 @ 0x8204b400] Unsupported bit depth: 0 20:20:14 INFO - PROCESS | 1826 | [h264 @ 0x8204b400] no picture 20:20:14 INFO - PROCESS | 1826 | [h264 @ 0x8204b400] no picture 20:20:15 INFO - PROCESS | 1826 | 1478316015242 Marionette TRACE conn4 <- [1,1907,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 20:20:15 INFO - . 20:20:15 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 4096ms 20:20:15 INFO - PROCESS | 1826 | 1478316015293 Marionette TRACE conn4 -> [0,1908,"getWindowHandle",null] 20:20:15 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 20:20:15 INFO - Clearing pref media.mediasource.enabled 20:20:15 INFO - PROCESS | 1826 | 1478316015300 Marionette TRACE conn4 <- [1,1908,null,{"value":"8"}] 20:20:15 INFO - PROCESS | 1826 | 1478316015311 Marionette TRACE conn4 -> [0,1909,"getContext",null] 20:20:15 INFO - PROCESS | 1826 | 1478316015319 Marionette TRACE conn4 <- [1,1909,null,{"value":"content"}] 20:20:15 INFO - PROCESS | 1826 | 1478316015329 Marionette TRACE conn4 -> [0,1910,"setContext",{"value":"chrome"}] 20:20:15 INFO - PROCESS | 1826 | 1478316015336 Marionette TRACE conn4 <- [1,1910,null,{}] 20:20:15 INFO - PROCESS | 1826 | 1478316015344 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:20:15 INFO - PROCESS | 1826 | 1478316015365 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 20:20:15 INFO - PROCESS | 1826 | 1478316015371 Marionette TRACE conn4 -> [0,1912,"setContext",{"value":"content"}] 20:20:15 INFO - PROCESS | 1826 | 1478316015383 Marionette TRACE conn4 <- [1,1912,null,{}] 20:20:15 INFO - PROCESS | 1826 | 1478316015398 Marionette TRACE conn4 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:15 INFO - PROCESS | 1826 | 1478316015634 Marionette TRACE conn4 <- [1,1913,null,{"value":null}] 20:20:15 INFO - PROCESS | 1826 | 1478316015716 Marionette TRACE conn4 -> [0,1914,"getWindowHandles",null] 20:20:15 INFO - PROCESS | 1826 | 1478316015721 Marionette TRACE conn4 <- [1,1914,null,["8"]] 20:20:15 INFO - PROCESS | 1826 | 1478316015729 Marionette TRACE conn4 -> [0,1915,"switchToWindow",{"name":"8"}] 20:20:15 INFO - PROCESS | 1826 | 1478316015736 Marionette TRACE conn4 <- [1,1915,null,{}] 20:20:15 INFO - PROCESS | 1826 | 1478316015743 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x82320c00 == 13 [pid = 1826] [id = 429] 20:20:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82733c00) [pid = 1826] [serial = 1254] [outer = (nil)] 20:20:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8273dc00) [pid = 1826] [serial = 1255] [outer = 0x82733c00] 20:20:15 INFO - PROCESS | 1826 | 1478316015861 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82916800) [pid = 1826] [serial = 1256] [outer = 0x82733c00] 20:20:16 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8204dc00) [pid = 1826] [serial = 1245] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 20:20:19 INFO - PROCESS | 1826 | 1478316019024 Marionette TRACE conn4 <- [1,1916,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 20:20:19 INFO - . 20:20:19 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3767ms 20:20:19 INFO - PROCESS | 1826 | 1478316019077 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 1826 | 1478316019086 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 20:20:19 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 20:20:19 INFO - PROCESS | 1826 | 1478316019109 Marionette TRACE conn4 -> [0,1918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:19 INFO - PROCESS | 1826 | 1478316019380 Marionette TRACE conn4 <- [1,1918,null,{"value":null}] 20:20:19 INFO - PROCESS | 1826 | 1478316019396 Marionette TRACE conn4 -> [0,1919,"getWindowHandles",null] 20:20:19 INFO - PROCESS | 1826 | 1478316019401 Marionette TRACE conn4 <- [1,1919,null,["8"]] 20:20:19 INFO - PROCESS | 1826 | 1478316019410 Marionette TRACE conn4 -> [0,1920,"switchToWindow",{"name":"8"}] 20:20:19 INFO - PROCESS | 1826 | 1478316019417 Marionette TRACE conn4 <- [1,1920,null,{}] 20:20:19 INFO - PROCESS | 1826 | 1478316019425 Marionette TRACE conn4 -> [0,1921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x829a7800 == 14 [pid = 1826] [id = 430] 20:20:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x829eb800) [pid = 1826] [serial = 1257] [outer = (nil)] 20:20:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x829f1800) [pid = 1826] [serial = 1258] [outer = 0x829eb800] 20:20:19 INFO - PROCESS | 1826 | 1478316019531 Marionette DEBUG loaded listener.js 20:20:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x829f4c00) [pid = 1826] [serial = 1259] [outer = 0x829eb800] 20:20:23 INFO - PROCESS | 1826 | 1478316023150 Marionette TRACE conn4 <- [1,1921,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 20:20:23 INFO - . 20:20:23 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 4088ms 20:20:23 INFO - PROCESS | 1826 | 1478316023187 Marionette TRACE conn4 -> [0,1922,"getWindowHandle",null] 20:20:23 INFO - PROCESS | 1826 | 1478316023194 Marionette TRACE conn4 <- [1,1922,null,{"value":"8"}] 20:20:23 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 20:20:23 INFO - PROCESS | 1826 | 1478316023208 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:23 INFO - PROCESS | 1826 | 1478316023486 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 20:20:23 INFO - PROCESS | 1826 | 1478316023647 Marionette TRACE conn4 -> [0,1924,"getWindowHandles",null] 20:20:23 INFO - PROCESS | 1826 | 1478316023654 Marionette TRACE conn4 <- [1,1924,null,["8"]] 20:20:23 INFO - PROCESS | 1826 | 1478316023664 Marionette TRACE conn4 -> [0,1925,"switchToWindow",{"name":"8"}] 20:20:23 INFO - PROCESS | 1826 | 1478316023674 Marionette TRACE conn4 <- [1,1925,null,{}] 20:20:23 INFO - PROCESS | 1826 | 1478316023681 Marionette TRACE conn4 -> [0,1926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x829a9400 == 15 [pid = 1826] [id = 431] 20:20:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x829a9c00) [pid = 1826] [serial = 1260] [outer = (nil)] 20:20:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x829ac800) [pid = 1826] [serial = 1261] [outer = 0x829a9c00] 20:20:23 INFO - PROCESS | 1826 | 1478316023861 Marionette DEBUG loaded listener.js 20:20:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x82e79800) [pid = 1826] [serial = 1262] [outer = 0x829a9c00] 20:20:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8fd0c800 == 14 [pid = 1826] [id = 423] 20:20:27 INFO - PROCESS | 1826 | --DOCSHELL 0x829ae000 == 13 [pid = 1826] [id = 424] 20:20:27 INFO - PROCESS | 1826 | --DOCSHELL 0x82041400 == 12 [pid = 1826] [id = 420] 20:20:27 INFO - PROCESS | 1826 | --DOCSHELL 0x82311c00 == 11 [pid = 1826] [id = 425] 20:20:27 INFO - PROCESS | 1826 | --DOCSHELL 0x82186000 == 10 [pid = 1826] [id = 428] 20:20:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8217e800 == 9 [pid = 1826] [id = 427] 20:20:27 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8217d000) [pid = 1826] [serial = 1246] [outer = (nil)] [url = about:blank] 20:20:27 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82182c00) [pid = 1826] [serial = 1247] [outer = (nil)] [url = about:blank] 20:20:27 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8273fc00) [pid = 1826] [serial = 1249] [outer = (nil)] [url = about:blank] 20:20:27 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82316400) [pid = 1826] [serial = 1243] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1826 | 1478316028050 Marionette TRACE conn4 <- [1,1926,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 20:20:28 INFO - . 20:20:28 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 4902ms 20:20:28 INFO - PROCESS | 1826 | 1478316028109 Marionette TRACE conn4 -> [0,1927,"getWindowHandle",null] 20:20:28 INFO - PROCESS | 1826 | 1478316028119 Marionette TRACE conn4 <- [1,1927,null,{"value":"8"}] 20:20:28 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 20:20:28 INFO - PROCESS | 1826 | 1478316028133 Marionette TRACE conn4 -> [0,1928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:28 INFO - PROCESS | 1826 | 1478316028411 Marionette TRACE conn4 <- [1,1928,null,{"value":null}] 20:20:28 INFO - PROCESS | 1826 | 1478316028530 Marionette TRACE conn4 -> [0,1929,"getWindowHandles",null] 20:20:28 INFO - PROCESS | 1826 | 1478316028536 Marionette TRACE conn4 <- [1,1929,null,["8"]] 20:20:28 INFO - PROCESS | 1826 | 1478316028545 Marionette TRACE conn4 -> [0,1930,"switchToWindow",{"name":"8"}] 20:20:28 INFO - PROCESS | 1826 | 1478316028555 Marionette TRACE conn4 <- [1,1930,null,{}] 20:20:28 INFO - PROCESS | 1826 | 1478316028562 Marionette TRACE conn4 -> [0,1931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x82314c00 == 10 [pid = 1826] [id = 432] 20:20:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82315000) [pid = 1826] [serial = 1263] [outer = (nil)] 20:20:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82318c00) [pid = 1826] [serial = 1264] [outer = 0x82315000] 20:20:28 INFO - PROCESS | 1826 | 1478316028683 Marionette DEBUG loaded listener.js 20:20:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x82736c00) [pid = 1826] [serial = 1265] [outer = 0x82315000] 20:20:32 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82733c00) [pid = 1826] [serial = 1254] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 20:20:32 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x829eb800) [pid = 1826] [serial = 1257] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 20:20:32 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82186400) [pid = 1826] [serial = 1251] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 20:20:32 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x838c3400) [pid = 1826] [serial = 1239] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 20:20:32 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82312400) [pid = 1826] [serial = 1242] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 20:20:32 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8273e400) [pid = 1826] [serial = 1248] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 20:20:32 INFO - PROCESS | 1826 | 1478316032097 Marionette TRACE conn4 <- [1,1931,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 20:20:32 INFO - . 20:20:32 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3996ms 20:20:32 INFO - PROCESS | 1826 | 1478316032127 Marionette TRACE conn4 -> [0,1932,"getWindowHandle",null] 20:20:32 INFO - PROCESS | 1826 | 1478316032134 Marionette TRACE conn4 <- [1,1932,null,{"value":"8"}] 20:20:32 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 20:20:32 INFO - PROCESS | 1826 | 1478316032144 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:32 INFO - PROCESS | 1826 | 1478316032363 Marionette TRACE conn4 <- [1,1933,null,{"value":null}] 20:20:32 INFO - PROCESS | 1826 | 1478316032484 Marionette TRACE conn4 -> [0,1934,"getWindowHandles",null] 20:20:32 INFO - PROCESS | 1826 | 1478316032490 Marionette TRACE conn4 <- [1,1934,null,["8"]] 20:20:32 INFO - PROCESS | 1826 | 1478316032498 Marionette TRACE conn4 -> [0,1935,"switchToWindow",{"name":"8"}] 20:20:32 INFO - PROCESS | 1826 | 1478316032506 Marionette TRACE conn4 <- [1,1935,null,{}] 20:20:32 INFO - PROCESS | 1826 | 1478316032514 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204d800 == 11 [pid = 1826] [id = 433] 20:20:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8280e000) [pid = 1826] [serial = 1266] [outer = (nil)] 20:20:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82815c00) [pid = 1826] [serial = 1267] [outer = 0x8280e000] 20:20:32 INFO - PROCESS | 1826 | 1478316032625 Marionette DEBUG loaded listener.js 20:20:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82818400) [pid = 1826] [serial = 1268] [outer = 0x8280e000] 20:20:35 INFO - PROCESS | 1826 | 1478316035574 Marionette TRACE conn4 <- [1,1936,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 20:20:35 INFO - . 20:20:35 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3450ms 20:20:35 INFO - PROCESS | 1826 | 1478316035596 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 20:20:35 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 20:20:35 INFO - PROCESS | 1826 | 1478316035604 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 20:20:35 INFO - PROCESS | 1826 | 1478316035618 Marionette TRACE conn4 -> [0,1938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:35 INFO - PROCESS | 1826 | 1478316035887 Marionette TRACE conn4 <- [1,1938,null,{"value":null}] 20:20:36 INFO - PROCESS | 1826 | 1478316036049 Marionette TRACE conn4 -> [0,1939,"getWindowHandles",null] 20:20:36 INFO - PROCESS | 1826 | 1478316036058 Marionette TRACE conn4 <- [1,1939,null,["8"]] 20:20:36 INFO - PROCESS | 1826 | 1478316036067 Marionette TRACE conn4 -> [0,1940,"switchToWindow",{"name":"8"}] 20:20:36 INFO - PROCESS | 1826 | 1478316036077 Marionette TRACE conn4 <- [1,1940,null,{}] 20:20:36 INFO - PROCESS | 1826 | 1478316036087 Marionette TRACE conn4 -> [0,1941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8231c800 == 12 [pid = 1826] [id = 434] 20:20:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8231dc00) [pid = 1826] [serial = 1269] [outer = (nil)] 20:20:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82737800) [pid = 1826] [serial = 1270] [outer = 0x8231dc00] 20:20:36 INFO - PROCESS | 1826 | 1478316036265 Marionette DEBUG loaded listener.js 20:20:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x82741400) [pid = 1826] [serial = 1271] [outer = 0x8231dc00] 20:20:38 INFO - PROCESS | 1826 | --DOCSHELL 0x82314c00 == 11 [pid = 1826] [id = 432] 20:20:38 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8cae5c00) [pid = 1826] [serial = 1241] [outer = (nil)] [url = about:blank] 20:20:38 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82813000) [pid = 1826] [serial = 1244] [outer = (nil)] [url = about:blank] 20:20:38 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x829f1800) [pid = 1826] [serial = 1258] [outer = (nil)] [url = about:blank] 20:20:38 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x829f4c00) [pid = 1826] [serial = 1259] [outer = (nil)] [url = about:blank] 20:20:38 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8273dc00) [pid = 1826] [serial = 1255] [outer = (nil)] [url = about:blank] 20:20:38 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x82916800) [pid = 1826] [serial = 1256] [outer = (nil)] [url = about:blank] 20:20:38 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8231b000) [pid = 1826] [serial = 1252] [outer = (nil)] [url = about:blank] 20:20:38 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8273b000) [pid = 1826] [serial = 1253] [outer = (nil)] [url = about:blank] 20:20:38 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x828c3800) [pid = 1826] [serial = 1250] [outer = (nil)] [url = about:blank] 20:20:39 INFO - PROCESS | 1826 | 1478316039363 Marionette TRACE conn4 <- [1,1941,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 20:20:39 INFO - . 20:20:39 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3794ms 20:20:39 INFO - PROCESS | 1826 | 1478316039409 Marionette TRACE conn4 -> [0,1942,"getWindowHandle",null] 20:20:39 INFO - PROCESS | 1826 | 1478316039417 Marionette TRACE conn4 <- [1,1942,null,{"value":"8"}] 20:20:39 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 20:20:39 INFO - PROCESS | 1826 | 1478316039429 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:39 INFO - PROCESS | 1826 | 1478316039630 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 20:20:39 INFO - PROCESS | 1826 | 1478316039748 Marionette TRACE conn4 -> [0,1944,"getWindowHandles",null] 20:20:39 INFO - PROCESS | 1826 | 1478316039756 Marionette TRACE conn4 <- [1,1944,null,["8"]] 20:20:39 INFO - PROCESS | 1826 | 1478316039765 Marionette TRACE conn4 -> [0,1945,"switchToWindow",{"name":"8"}] 20:20:39 INFO - PROCESS | 1826 | 1478316039773 Marionette TRACE conn4 <- [1,1945,null,{}] 20:20:39 INFO - PROCESS | 1826 | 1478316039782 Marionette TRACE conn4 -> [0,1946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8217b400 == 12 [pid = 1826] [id = 435] 20:20:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8217c000) [pid = 1826] [serial = 1272] [outer = (nil)] 20:20:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8217ec00) [pid = 1826] [serial = 1273] [outer = 0x8217c000] 20:20:39 INFO - PROCESS | 1826 | 1478316039902 Marionette DEBUG loaded listener.js 20:20:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82918000) [pid = 1826] [serial = 1274] [outer = 0x8217c000] 20:20:41 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82315000) [pid = 1826] [serial = 1263] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 20:20:42 INFO - PROCESS | 1826 | 1478316042776 Marionette TRACE conn4 <- [1,1946,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 20:20:42 INFO - . 20:20:42 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3394ms 20:20:42 INFO - PROCESS | 1826 | 1478316042823 Marionette TRACE conn4 -> [0,1947,"getWindowHandle",null] 20:20:42 INFO - PROCESS | 1826 | 1478316042829 Marionette TRACE conn4 <- [1,1947,null,{"value":"8"}] 20:20:42 INFO - TEST-START | /media-source/mediasource-detach.html 20:20:42 INFO - PROCESS | 1826 | 1478316042839 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}] 20:20:43 INFO - PROCESS | 1826 | 1478316043115 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 20:20:43 INFO - PROCESS | 1826 | 1478316043268 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 20:20:43 INFO - PROCESS | 1826 | 1478316043272 Marionette TRACE conn4 <- [1,1949,null,["8"]] 20:20:43 INFO - PROCESS | 1826 | 1478316043280 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 20:20:43 INFO - PROCESS | 1826 | 1478316043287 Marionette TRACE conn4 <- [1,1950,null,{}] 20:20:43 INFO - PROCESS | 1826 | 1478316043294 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x81950c00 == 13 [pid = 1826] [id = 436] 20:20:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x829e7c00) [pid = 1826] [serial = 1275] [outer = (nil)] 20:20:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x829ee400) [pid = 1826] [serial = 1276] [outer = 0x829e7c00] 20:20:43 INFO - PROCESS | 1826 | 1478316043399 Marionette DEBUG loaded listener.js 20:20:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x829f1c00) [pid = 1826] [serial = 1277] [outer = 0x829e7c00] 20:20:44 INFO - PROCESS | 1826 | [aac @ 0x8204a400] err{or,}_recognition separate: 1; 1 20:20:44 INFO - PROCESS | 1826 | [aac @ 0x8204a400] err{or,}_recognition combined: 1; 1 20:20:44 INFO - PROCESS | 1826 | [aac @ 0x8204a400] Unsupported bit depth: 0 20:20:44 INFO - PROCESS | 1826 | [h264 @ 0x82179800] err{or,}_recognition separate: 1; 1 20:20:44 INFO - PROCESS | 1826 | [h264 @ 0x82179800] err{or,}_recognition combined: 1; 1 20:20:44 INFO - PROCESS | 1826 | [h264 @ 0x82179800] Unsupported bit depth: 0 20:20:44 INFO - PROCESS | 1826 | [aac @ 0x8204a400] err{or,}_recognition separate: 1; 1 20:20:44 INFO - PROCESS | 1826 | [aac @ 0x8204a400] err{or,}_recognition combined: 1; 1 20:20:44 INFO - PROCESS | 1826 | [aac @ 0x8204a400] Unsupported bit depth: 0 20:20:45 INFO - PROCESS | 1826 | [h264 @ 0x8217a800] err{or,}_recognition separate: 1; 1 20:20:45 INFO - PROCESS | 1826 | [h264 @ 0x8217a800] err{or,}_recognition combined: 1; 1 20:20:45 INFO - PROCESS | 1826 | [h264 @ 0x8217a800] Unsupported bit depth: 0 20:20:45 INFO - .. 20:20:45 INFO - TEST-OK | /media-source/mediasource-detach.html | took 2285ms 20:20:45 INFO - PROCESS | 1826 | 1478316045094 Marionette TRACE conn4 <- [1,1951,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,1952,"getWindowHandle",null] 20:20:45 INFO - PROCESS | 1826 | 1478316045138 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 20:20:45 INFO - PROCESS | 1826 | 1478316045204 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}] 20:20:45 INFO - PROCESS | 1826 | 1478316045498 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 20:20:45 INFO - PROCESS | 1826 | 1478316045620 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 20:20:45 INFO - PROCESS | 1826 | 1478316045628 Marionette TRACE conn4 <- [1,1954,null,["8"]] 20:20:45 INFO - PROCESS | 1826 | 1478316045639 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 20:20:45 INFO - PROCESS | 1826 | 1478316045649 Marionette TRACE conn4 <- [1,1955,null,{}] 20:20:45 INFO - PROCESS | 1826 | 1478316045658 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x829a1000 == 14 [pid = 1826] [id = 437] 20:20:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x829a1800) [pid = 1826] [serial = 1278] [outer = (nil)] 20:20:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x829a4800) [pid = 1826] [serial = 1279] [outer = 0x829a1800] 20:20:45 INFO - PROCESS | 1826 | 1478316045797 Marionette DEBUG loaded listener.js 20:20:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x829e5800) [pid = 1826] [serial = 1280] [outer = 0x829a1800] 20:20:48 INFO - PROCESS | 1826 | 1478316048445 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 20:20:48 INFO - ............. 20:20:48 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3334ms 20:20:48 INFO - PROCESS | 1826 | 1478316048490 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 20:20:48 INFO - PROCESS | 1826 | 1478316048497 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 20:20:48 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 20:20:48 INFO - PROCESS | 1826 | 1478316048507 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}] 20:20:48 INFO - PROCESS | 1826 | 1478316048764 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 20:20:48 INFO - PROCESS | 1826 | 1478316048927 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 20:20:48 INFO - PROCESS | 1826 | 1478316048933 Marionette TRACE conn4 <- [1,1959,null,["8"]] 20:20:48 INFO - PROCESS | 1826 | 1478316048942 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 20:20:48 INFO - PROCESS | 1826 | 1478316048949 Marionette TRACE conn4 <- [1,1960,null,{}] 20:20:48 INFO - PROCESS | 1826 | 1478316048957 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9a000 == 15 [pid = 1826] [id = 438] 20:20:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8dda0000) [pid = 1826] [serial = 1281] [outer = (nil)] 20:20:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8dda5800) [pid = 1826] [serial = 1282] [outer = 0x8dda0000] 20:20:49 INFO - PROCESS | 1826 | 1478316049122 Marionette DEBUG loaded listener.js 20:20:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8de5e000) [pid = 1826] [serial = 1283] [outer = 0x8dda0000] 20:20:49 INFO - PROCESS | 1826 | 1478316049930 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 20:20:49 INFO - ... 20:20:49 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1473ms 20:20:49 INFO - PROCESS | 1826 | 1478316049990 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 20:20:50 INFO - PROCESS | 1826 | 1478316050000 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 20:20:50 INFO - TEST-START | /media-source/mediasource-endofstream.html 20:20:50 INFO - PROCESS | 1826 | 1478316050012 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}] 20:20:50 INFO - PROCESS | 1826 | 1478316050322 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 20:20:50 INFO - PROCESS | 1826 | 1478316050453 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 20:20:50 INFO - PROCESS | 1826 | 1478316050460 Marionette TRACE conn4 <- [1,1964,null,["8"]] 20:20:50 INFO - PROCESS | 1826 | 1478316050476 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 20:20:50 INFO - PROCESS | 1826 | 1478316050486 Marionette TRACE conn4 <- [1,1965,null,{}] 20:20:50 INFO - PROCESS | 1826 | 1478316050539 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fd02000 == 16 [pid = 1826] [id = 439] 20:20:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8fd03000) [pid = 1826] [serial = 1284] [outer = (nil)] 20:20:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8fdbe400) [pid = 1826] [serial = 1285] [outer = 0x8fd03000] 20:20:50 INFO - PROCESS | 1826 | 1478316050672 Marionette DEBUG loaded listener.js 20:20:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8fdc4000) [pid = 1826] [serial = 1286] [outer = 0x8fd03000] 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x8194b400] err{or,}_recognition separate: 1; 1 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x8194b400] err{or,}_recognition combined: 1; 1 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x8194b400] Unsupported bit depth: 0 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x8291c800] err{or,}_recognition separate: 1; 1 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x8291c800] err{or,}_recognition combined: 1; 1 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x8291c800] Unsupported bit depth: 0 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x8194b400] err{or,}_recognition separate: 1; 1 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x8194b400] err{or,}_recognition combined: 1; 1 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x8194b400] Unsupported bit depth: 0 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x8291c800] err{or,}_recognition separate: 1; 1 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x8291c800] err{or,}_recognition combined: 1; 1 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x8291c800] Unsupported bit depth: 0 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x829a2c00] err{or,}_recognition separate: 1; 1 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x829a2c00] err{or,}_recognition combined: 1; 1 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x829a2c00] Unsupported bit depth: 0 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x829aa400] err{or,}_recognition separate: 1; 1 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x829aa400] err{or,}_recognition combined: 1; 1 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x829aa400] Unsupported bit depth: 0 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x829a2c00] err{or,}_recognition separate: 1; 1 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x829a2c00] err{or,}_recognition combined: 1; 1 20:20:53 INFO - PROCESS | 1826 | [aac @ 0x829a2c00] Unsupported bit depth: 0 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x829adc00] err{or,}_recognition separate: 1; 1 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x829adc00] err{or,}_recognition combined: 1; 1 20:20:53 INFO - PROCESS | 1826 | [h264 @ 0x829adc00] Unsupported bit depth: 0 20:20:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8217b400 == 15 [pid = 1826] [id = 435] 20:20:54 INFO - PROCESS | 1826 | --DOCSHELL 0x829a9400 == 14 [pid = 1826] [id = 431] 20:20:54 INFO - PROCESS | 1826 | --DOCSHELL 0x82320c00 == 13 [pid = 1826] [id = 429] 20:20:54 INFO - PROCESS | 1826 | --DOCSHELL 0x829a7800 == 12 [pid = 1826] [id = 430] 20:20:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8204d800 == 11 [pid = 1826] [id = 433] 20:20:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8231c800 == 10 [pid = 1826] [id = 434] 20:20:54 INFO - PROCESS | 1826 | --DOCSHELL 0x829a1000 == 9 [pid = 1826] [id = 437] 20:20:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9a000 == 8 [pid = 1826] [id = 438] 20:20:54 INFO - PROCESS | 1826 | --DOCSHELL 0x81950c00 == 7 [pid = 1826] [id = 436] 20:20:54 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x829ac800) [pid = 1826] [serial = 1261] [outer = (nil)] [url = about:blank] 20:20:54 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x82736c00) [pid = 1826] [serial = 1265] [outer = (nil)] [url = about:blank] 20:20:54 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x82318c00) [pid = 1826] [serial = 1264] [outer = (nil)] [url = about:blank] 20:20:54 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82815c00) [pid = 1826] [serial = 1267] [outer = (nil)] [url = about:blank] 20:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8217c000) [pid = 1826] [serial = 1272] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 20:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x829e7c00) [pid = 1826] [serial = 1275] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 20:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8231dc00) [pid = 1826] [serial = 1269] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 20:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8280e000) [pid = 1826] [serial = 1266] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 20:20:57 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x829a9c00) [pid = 1826] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 20:21:03 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x829ee400) [pid = 1826] [serial = 1276] [outer = (nil)] [url = about:blank] 20:21:03 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x829f1c00) [pid = 1826] [serial = 1277] [outer = (nil)] [url = about:blank] 20:21:03 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82e79800) [pid = 1826] [serial = 1262] [outer = (nil)] [url = about:blank] 20:21:03 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x82737800) [pid = 1826] [serial = 1270] [outer = (nil)] [url = about:blank] 20:21:03 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x82741400) [pid = 1826] [serial = 1271] [outer = (nil)] [url = about:blank] 20:21:03 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8217ec00) [pid = 1826] [serial = 1273] [outer = (nil)] [url = about:blank] 20:21:03 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82918000) [pid = 1826] [serial = 1274] [outer = (nil)] [url = about:blank] 20:21:03 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82818400) [pid = 1826] [serial = 1268] [outer = (nil)] [url = about:blank] 20:21:05 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x829a1800) [pid = 1826] [serial = 1278] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 20:21:05 INFO - PROCESS | 1826 | --DOMWINDOW == 20 (0x8dda0000) [pid = 1826] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 20:21:10 INFO - PROCESS | 1826 | --DOMWINDOW == 19 (0x8de5e000) [pid = 1826] [serial = 1283] [outer = (nil)] [url = about:blank] 20:21:10 INFO - PROCESS | 1826 | --DOMWINDOW == 18 (0x8dda5800) [pid = 1826] [serial = 1282] [outer = (nil)] [url = about:blank] 20:21:10 INFO - PROCESS | 1826 | --DOMWINDOW == 17 (0x8fdbe400) [pid = 1826] [serial = 1285] [outer = (nil)] [url = about:blank] 20:21:10 INFO - PROCESS | 1826 | --DOMWINDOW == 16 (0x829a4800) [pid = 1826] [serial = 1279] [outer = (nil)] [url = about:blank] 20:21:10 INFO - PROCESS | 1826 | --DOMWINDOW == 15 (0x829e5800) [pid = 1826] [serial = 1280] [outer = (nil)] [url = about:blank] 20:21:20 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:21:20 INFO - PROCESS | 1826 | 1478316080958 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 20:21:21 INFO - ... 20:21:21 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30994ms 20:21:21 INFO - PROCESS | 1826 | 1478316081008 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 20:21:21 INFO - PROCESS | 1826 | 1478316081016 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 20:21:21 INFO - TEST-START | /media-source/mediasource-errors.html 20:21:21 INFO - PROCESS | 1826 | 1478316081031 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}] 20:21:21 INFO - PROCESS | 1826 | 1478316081296 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 20:21:21 INFO - PROCESS | 1826 | 1478316081368 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 20:21:21 INFO - PROCESS | 1826 | 1478316081374 Marionette TRACE conn4 <- [1,1969,null,["8"]] 20:21:21 INFO - PROCESS | 1826 | 1478316081383 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 20:21:21 INFO - PROCESS | 1826 | 1478316081393 Marionette TRACE conn4 <- [1,1970,null,{}] 20:21:21 INFO - PROCESS | 1826 | 1478316081402 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x82049c00 == 8 [pid = 1826] [id = 440] 20:21:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 16 (0x8204a000) [pid = 1826] [serial = 1287] [outer = (nil)] 20:21:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 17 (0x8217a800) [pid = 1826] [serial = 1288] [outer = 0x8204a000] 20:21:21 INFO - PROCESS | 1826 | 1478316081525 Marionette DEBUG loaded listener.js 20:21:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 18 (0x82182c00) [pid = 1826] [serial = 1289] [outer = 0x8204a000] 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x82737400] err{or,}_recognition separate: 1; 1 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x82737400] err{or,}_recognition combined: 1; 1 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x82737400] Unsupported bit depth: 0 20:21:22 INFO - PROCESS | 1826 | [h264 @ 0x8273a000] err{or,}_recognition separate: 1; 1 20:21:22 INFO - PROCESS | 1826 | [h264 @ 0x8273a000] err{or,}_recognition combined: 1; 1 20:21:22 INFO - PROCESS | 1826 | [h264 @ 0x8273a000] Unsupported bit depth: 0 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x8273ac00] err{or,}_recognition separate: 1; 1 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x8273ac00] err{or,}_recognition combined: 1; 1 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x8273ac00] Unsupported bit depth: 0 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x8273ac00] Error decoding AAC frame header. 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:21:22 INFO - PROCESS | 1826 | [h264 @ 0x82737c00] err{or,}_recognition separate: 1; 1 20:21:22 INFO - PROCESS | 1826 | [h264 @ 0x82737c00] err{or,}_recognition combined: 1; 1 20:21:22 INFO - PROCESS | 1826 | [h264 @ 0x82737c00] Unsupported bit depth: 0 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x8273ac00] Sample rate index in program config element does not match the sample rate index configured by the container. 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x8273ac00] Input buffer exhausted before END element found 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x8273ac00] Reserved bit set. 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x8273ac00] Sample rate index in program config element does not match the sample rate index configured by the container. 20:21:22 INFO - PROCESS | 1826 | [aac @ 0x8273ac00] Input buffer exhausted before END element found 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Decoder=8db991b0 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2912 20:21:22 INFO - PROCESS | 1826 | [1826] WARNING: Decoder=8db991b0 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2912 20:21:23 INFO - ...... 20:21:23 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1978ms 20:21:23 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 20:21:23 INFO - PROCESS | 1826 | 1478316082930 Marionette TRACE conn4 <- [1,1971,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,1972,"getWindowHandle",null] 20:21:23 INFO - PROCESS | 1826 | 1478316083018 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 20:21:23 INFO - PROCESS | 1826 | 1478316083035 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}] 20:21:23 INFO - PROCESS | 1826 | 1478316083382 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 20:21:23 INFO - PROCESS | 1826 | 1478316083409 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 20:21:23 INFO - PROCESS | 1826 | 1478316083415 Marionette TRACE conn4 <- [1,1974,null,["8"]] 20:21:23 INFO - PROCESS | 1826 | 1478316083426 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 20:21:23 INFO - PROCESS | 1826 | 1478316083433 Marionette TRACE conn4 <- [1,1975,null,{}] 20:21:23 INFO - PROCESS | 1826 | 1478316083442 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x81957000 == 9 [pid = 1826] [id = 441] 20:21:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 19 (0x82180000) [pid = 1826] [serial = 1290] [outer = (nil)] 20:21:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x8280c800) [pid = 1826] [serial = 1291] [outer = 0x82180000] 20:21:23 INFO - PROCESS | 1826 | 1478316083552 Marionette DEBUG loaded listener.js 20:21:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x8280f800) [pid = 1826] [serial = 1292] [outer = 0x82180000] 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae1000] err{or,}_recognition separate: 1; 1 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae1000] err{or,}_recognition combined: 1; 1 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae1000] Unsupported bit depth: 0 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae2000] err{or,}_recognition separate: 1; 1 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae2000] err{or,}_recognition combined: 1; 1 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae2000] Unsupported bit depth: 0 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae1000] err{or,}_recognition separate: 1; 1 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae1000] err{or,}_recognition combined: 1; 1 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae1000] Unsupported bit depth: 0 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae2000] err{or,}_recognition separate: 1; 1 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae2000] err{or,}_recognition combined: 1; 1 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae2000] Unsupported bit depth: 0 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae4400] err{or,}_recognition separate: 1; 1 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae4400] err{or,}_recognition combined: 1; 1 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae4400] Unsupported bit depth: 0 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae5800] err{or,}_recognition separate: 1; 1 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae5800] err{or,}_recognition combined: 1; 1 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae5800] Unsupported bit depth: 0 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae4400] err{or,}_recognition separate: 1; 1 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae4400] err{or,}_recognition combined: 1; 1 20:21:25 INFO - PROCESS | 1826 | [aac @ 0x8cae4400] Unsupported bit depth: 0 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae5800] err{or,}_recognition separate: 1; 1 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae5800] err{or,}_recognition combined: 1; 1 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae5800] Unsupported bit depth: 0 20:21:25 INFO - PROCESS | 1826 | [h264 @ 0x8cae2000] no picture 20:21:26 INFO - PROCESS | 1826 | [h264 @ 0x8cae5800] no picture 20:21:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82049c00 == 8 [pid = 1826] [id = 440] 20:21:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8fd02000 == 7 [pid = 1826] [id = 439] 20:21:33 INFO - PROCESS | 1826 | 1478316093004 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 20:21:33 INFO - .. 20:21:33 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 10022ms 20:21:33 INFO - PROCESS | 1826 | 1478316093056 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 20:21:33 INFO - PROCESS | 1826 | 1478316093065 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 20:21:33 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 20:21:33 INFO - PROCESS | 1826 | 1478316093080 Marionette TRACE conn4 -> [0,1978,"getContext",null] 20:21:33 INFO - PROCESS | 1826 | 1478316093091 Marionette TRACE conn4 <- [1,1978,null,{"value":"content"}] 20:21:33 INFO - PROCESS | 1826 | 1478316093131 Marionette TRACE conn4 -> [0,1979,"setContext",{"value":"chrome"}] 20:21:33 INFO - PROCESS | 1826 | 1478316093140 Marionette TRACE conn4 <- [1,1979,null,{}] 20:21:33 INFO - PROCESS | 1826 | 1478316093150 Marionette TRACE conn4 -> [0,1980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:21:33 INFO - PROCESS | 1826 | 1478316093180 Marionette TRACE conn4 <- [1,1980,null,{"value":true}] 20:21:33 INFO - PROCESS | 1826 | 1478316093189 Marionette TRACE conn4 -> [0,1981,"setContext",{"value":"content"}] 20:21:33 INFO - PROCESS | 1826 | 1478316093202 Marionette TRACE conn4 <- [1,1981,null,{}] 20:21:33 INFO - Setting pref media.mediasource.enabled (true) 20:21:33 INFO - PROCESS | 1826 | 1478316093218 Marionette TRACE conn4 -> [0,1982,"getContext",null] 20:21:33 INFO - PROCESS | 1826 | 1478316093226 Marionette TRACE conn4 <- [1,1982,null,{"value":"content"}] 20:21:33 INFO - PROCESS | 1826 | 1478316093233 Marionette TRACE conn4 -> [0,1983,"setContext",{"value":"chrome"}] 20:21:33 INFO - PROCESS | 1826 | 1478316093239 Marionette TRACE conn4 <- [1,1983,null,{}] 20:21:33 INFO - PROCESS | 1826 | 1478316093247 Marionette TRACE conn4 -> [0,1984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:21:33 INFO - PROCESS | 1826 | 1478316093272 Marionette TRACE conn4 <- [1,1984,null,{"value":null}] 20:21:33 INFO - PROCESS | 1826 | 1478316093281 Marionette TRACE conn4 -> [0,1985,"setContext",{"value":"content"}] 20:21:33 INFO - PROCESS | 1826 | 1478316093291 Marionette TRACE conn4 <- [1,1985,null,{}] 20:21:33 INFO - PROCESS | 1826 | 1478316093298 Marionette TRACE conn4 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:33 INFO - PROCESS | 1826 | 1478316093548 Marionette TRACE conn4 <- [1,1986,null,{"value":null}] 20:21:33 INFO - PROCESS | 1826 | 1478316093688 Marionette TRACE conn4 -> [0,1987,"getWindowHandles",null] 20:21:33 INFO - PROCESS | 1826 | 1478316093697 Marionette TRACE conn4 <- [1,1987,null,["8"]] 20:21:33 INFO - PROCESS | 1826 | 1478316093703 Marionette TRACE conn4 -> [0,1988,"switchToWindow",{"name":"8"}] 20:21:33 INFO - PROCESS | 1826 | 1478316093713 Marionette TRACE conn4 <- [1,1988,null,{}] 20:21:33 INFO - PROCESS | 1826 | 1478316093723 Marionette TRACE conn4 -> [0,1989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x8231ac00 == 8 [pid = 1826] [id = 442] 20:21:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8231b000) [pid = 1826] [serial = 1293] [outer = (nil)] 20:21:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8231d800) [pid = 1826] [serial = 1294] [outer = 0x8231b000] 20:21:33 INFO - PROCESS | 1826 | 1478316093840 Marionette DEBUG loaded listener.js 20:21:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82736400) [pid = 1826] [serial = 1295] [outer = 0x8231b000] 20:21:34 INFO - PROCESS | 1826 | [1826] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:21:34 INFO - PROCESS | 1826 | 1478316094647 Marionette TRACE conn4 <- [1,1989,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 20:21:34 INFO - ........................................ 20:21:34 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1655ms 20:21:34 INFO - PROCESS | 1826 | 1478316094733 Marionette TRACE conn4 -> [0,1990,"getWindowHandle",null] 20:21:34 INFO - PROCESS | 1826 | 1478316094738 Marionette TRACE conn4 <- [1,1990,null,{"value":"8"}] 20:21:34 INFO - TEST-START | /media-source/mediasource-liveseekable.html 20:21:34 INFO - Clearing pref media.mediasource.enabled 20:21:34 INFO - PROCESS | 1826 | 1478316094749 Marionette TRACE conn4 -> [0,1991,"getContext",null] 20:21:34 INFO - PROCESS | 1826 | 1478316094753 Marionette TRACE conn4 <- [1,1991,null,{"value":"content"}] 20:21:34 INFO - PROCESS | 1826 | 1478316094764 Marionette TRACE conn4 -> [0,1992,"setContext",{"value":"chrome"}] 20:21:34 INFO - PROCESS | 1826 | 1478316094767 Marionette TRACE conn4 <- [1,1992,null,{}] 20:21:34 INFO - PROCESS | 1826 | 1478316094774 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:21:34 INFO - PROCESS | 1826 | 1478316094792 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 20:21:34 INFO - PROCESS | 1826 | 1478316094799 Marionette TRACE conn4 -> [0,1994,"setContext",{"value":"content"}] 20:21:34 INFO - PROCESS | 1826 | 1478316094802 Marionette TRACE conn4 <- [1,1994,null,{}] 20:21:34 INFO - PROCESS | 1826 | 1478316094809 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:35 INFO - PROCESS | 1826 | 1478316095071 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 20:21:35 INFO - PROCESS | 1826 | 1478316095095 Marionette TRACE conn4 -> [0,1996,"getWindowHandles",null] 20:21:35 INFO - PROCESS | 1826 | 1478316095101 Marionette TRACE conn4 <- [1,1996,null,["8"]] 20:21:35 INFO - PROCESS | 1826 | 1478316095108 Marionette TRACE conn4 -> [0,1997,"switchToWindow",{"name":"8"}] 20:21:35 INFO - PROCESS | 1826 | 1478316095116 Marionette TRACE conn4 <- [1,1997,null,{}] 20:21:35 INFO - PROCESS | 1826 | 1478316095122 Marionette TRACE conn4 -> [0,1998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x81958000 == 9 [pid = 1826] [id = 443] 20:21:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82738400) [pid = 1826] [serial = 1296] [outer = (nil)] 20:21:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8cf02800) [pid = 1826] [serial = 1297] [outer = 0x82738400] 20:21:35 INFO - PROCESS | 1826 | 1478316095231 Marionette DEBUG loaded listener.js 20:21:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8cf06000) [pid = 1826] [serial = 1298] [outer = 0x82738400] 20:21:36 INFO - PROCESS | 1826 | 1478316096288 Marionette TRACE conn4 <- [1,1998,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 20:21:36 INFO - .......... 20:21:36 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1591ms 20:21:36 INFO - PROCESS | 1826 | 1478316096340 Marionette TRACE conn4 -> [0,1999,"getWindowHandle",null] 20:21:36 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 20:21:36 INFO - PROCESS | 1826 | 1478316096344 Marionette TRACE conn4 <- [1,1999,null,{"value":"8"}] 20:21:36 INFO - PROCESS | 1826 | 1478316096353 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:36 INFO - PROCESS | 1826 | 1478316096643 Marionette TRACE conn4 <- [1,2000,null,{"value":null}] 20:21:36 INFO - PROCESS | 1826 | 1478316096673 Marionette TRACE conn4 -> [0,2001,"getWindowHandles",null] 20:21:36 INFO - PROCESS | 1826 | 1478316096677 Marionette TRACE conn4 <- [1,2001,null,["8"]] 20:21:36 INFO - PROCESS | 1826 | 1478316096685 Marionette TRACE conn4 -> [0,2002,"switchToWindow",{"name":"8"}] 20:21:36 INFO - PROCESS | 1826 | 1478316096695 Marionette TRACE conn4 <- [1,2002,null,{}] 20:21:36 INFO - PROCESS | 1826 | 1478316096768 Marionette TRACE conn4 -> [0,2003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9dc00 == 10 [pid = 1826] [id = 444] 20:21:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dd9f400) [pid = 1826] [serial = 1299] [outer = (nil)] 20:21:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8de54400) [pid = 1826] [serial = 1300] [outer = 0x8dd9f400] 20:21:36 INFO - PROCESS | 1826 | 1478316096889 Marionette DEBUG loaded listener.js 20:21:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8de5bc00) [pid = 1826] [serial = 1301] [outer = 0x8dd9f400] 20:21:37 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8204a000) [pid = 1826] [serial = 1287] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 20:21:37 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8fd03000) [pid = 1826] [serial = 1284] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 20:21:37 INFO - PROCESS | 1826 | 1478316097750 Marionette TRACE conn4 <- [1,2003,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 20:21:37 INFO - .. 20:21:37 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1431ms 20:21:37 INFO - PROCESS | 1826 | 1478316097783 Marionette TRACE conn4 -> [0,2004,"getWindowHandle",null] 20:21:37 INFO - PROCESS | 1826 | 1478316097786 Marionette TRACE conn4 <- [1,2004,null,{"value":"8"}] 20:21:37 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 20:21:37 INFO - PROCESS | 1826 | 1478316097797 Marionette TRACE conn4 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:38 INFO - PROCESS | 1826 | 1478316098066 Marionette TRACE conn4 <- [1,2005,null,{"value":null}] 20:21:38 INFO - PROCESS | 1826 | 1478316098087 Marionette TRACE conn4 -> [0,2006,"getWindowHandles",null] 20:21:38 INFO - PROCESS | 1826 | 1478316098092 Marionette TRACE conn4 <- [1,2006,null,["8"]] 20:21:38 INFO - PROCESS | 1826 | 1478316098100 Marionette TRACE conn4 -> [0,2007,"switchToWindow",{"name":"8"}] 20:21:38 INFO - PROCESS | 1826 | 1478316098109 Marionette TRACE conn4 <- [1,2007,null,{}] 20:21:38 INFO - PROCESS | 1826 | 1478316098115 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x81958400 == 11 [pid = 1826] [id = 445] 20:21:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82736800) [pid = 1826] [serial = 1302] [outer = (nil)] 20:21:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8fbd0400) [pid = 1826] [serial = 1303] [outer = 0x82736800] 20:21:38 INFO - PROCESS | 1826 | 1478316098240 Marionette DEBUG loaded listener.js 20:21:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x94c63400) [pid = 1826] [serial = 1304] [outer = 0x82736800] 20:21:39 INFO - PROCESS | 1826 | [aac @ 0x951fac00] err{or,}_recognition separate: 1; 1 20:21:39 INFO - PROCESS | 1826 | [aac @ 0x951fac00] err{or,}_recognition combined: 1; 1 20:21:39 INFO - PROCESS | 1826 | [aac @ 0x951fac00] Unsupported bit depth: 0 20:21:39 INFO - PROCESS | 1826 | [h264 @ 0x951fd000] err{or,}_recognition separate: 1; 1 20:21:39 INFO - PROCESS | 1826 | [h264 @ 0x951fd000] err{or,}_recognition combined: 1; 1 20:21:39 INFO - PROCESS | 1826 | [h264 @ 0x951fd000] Unsupported bit depth: 0 20:21:39 INFO - PROCESS | 1826 | [aac @ 0x951fac00] err{or,}_recognition separate: 1; 1 20:21:39 INFO - PROCESS | 1826 | [aac @ 0x951fac00] err{or,}_recognition combined: 1; 1 20:21:39 INFO - PROCESS | 1826 | [aac @ 0x951fac00] Unsupported bit depth: 0 20:21:39 INFO - PROCESS | 1826 | [h264 @ 0x951fd000] err{or,}_recognition separate: 1; 1 20:21:39 INFO - PROCESS | 1826 | [h264 @ 0x951fd000] err{or,}_recognition combined: 1; 1 20:21:39 INFO - PROCESS | 1826 | [h264 @ 0x951fd000] Unsupported bit depth: 0 20:21:39 INFO - PROCESS | 1826 | [h264 @ 0x951fd000] no picture 20:21:40 INFO - PROCESS | 1826 | [h264 @ 0x951fd000] no picture 20:21:40 INFO - PROCESS | 1826 | 1478316100638 Marionette TRACE conn4 <- [1,2008,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 20:21:40 INFO - . 20:21:40 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2899ms 20:21:40 INFO - PROCESS | 1826 | 1478316100711 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 20:21:40 INFO - PROCESS | 1826 | 1478316100720 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 20:21:40 INFO - TEST-START | /media-source/mediasource-play.html 20:21:40 INFO - PROCESS | 1826 | 1478316100735 Marionette TRACE conn4 -> [0,2010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:40 INFO - PROCESS | 1826 | 1478316100992 Marionette TRACE conn4 <- [1,2010,null,{"value":null}] 20:21:41 INFO - PROCESS | 1826 | 1478316101156 Marionette TRACE conn4 -> [0,2011,"getWindowHandles",null] 20:21:41 INFO - PROCESS | 1826 | 1478316101164 Marionette TRACE conn4 <- [1,2011,null,["8"]] 20:21:41 INFO - PROCESS | 1826 | 1478316101173 Marionette TRACE conn4 -> [0,2012,"switchToWindow",{"name":"8"}] 20:21:41 INFO - PROCESS | 1826 | 1478316101183 Marionette TRACE conn4 <- [1,2012,null,{}] 20:21:41 INFO - PROCESS | 1826 | 1478316101189 Marionette TRACE conn4 -> [0,2013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x82313c00 == 12 [pid = 1826] [id = 446] 20:21:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82314000) [pid = 1826] [serial = 1305] [outer = (nil)] 20:21:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82319c00) [pid = 1826] [serial = 1306] [outer = 0x82314000] 20:21:41 INFO - PROCESS | 1826 | 1478316101368 Marionette DEBUG loaded listener.js 20:21:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8273fc00) [pid = 1826] [serial = 1307] [outer = 0x82314000] 20:21:43 INFO - PROCESS | 1826 | [aac @ 0x94c62c00] err{or,}_recognition separate: 1; 1 20:21:43 INFO - PROCESS | 1826 | [aac @ 0x94c62c00] err{or,}_recognition combined: 1; 1 20:21:43 INFO - PROCESS | 1826 | [aac @ 0x94c62c00] Unsupported bit depth: 0 20:21:43 INFO - PROCESS | 1826 | [h264 @ 0x94c65800] err{or,}_recognition separate: 1; 1 20:21:43 INFO - PROCESS | 1826 | [h264 @ 0x94c65800] err{or,}_recognition combined: 1; 1 20:21:43 INFO - PROCESS | 1826 | [h264 @ 0x94c65800] Unsupported bit depth: 0 20:21:43 INFO - PROCESS | 1826 | [aac @ 0x94c62c00] err{or,}_recognition separate: 1; 1 20:21:43 INFO - PROCESS | 1826 | [aac @ 0x94c62c00] err{or,}_recognition combined: 1; 1 20:21:43 INFO - PROCESS | 1826 | [aac @ 0x94c62c00] Unsupported bit depth: 0 20:21:43 INFO - PROCESS | 1826 | [h264 @ 0x94c65800] err{or,}_recognition separate: 1; 1 20:21:43 INFO - PROCESS | 1826 | [h264 @ 0x94c65800] err{or,}_recognition combined: 1; 1 20:21:43 INFO - PROCESS | 1826 | [h264 @ 0x94c65800] Unsupported bit depth: 0 20:21:43 INFO - PROCESS | 1826 | [h264 @ 0x94c65800] no picture 20:21:44 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9dc00 == 11 [pid = 1826] [id = 444] 20:21:44 INFO - PROCESS | 1826 | --DOCSHELL 0x81958000 == 10 [pid = 1826] [id = 443] 20:21:44 INFO - PROCESS | 1826 | --DOCSHELL 0x8231ac00 == 9 [pid = 1826] [id = 442] 20:21:44 INFO - PROCESS | 1826 | 1478316104592 Marionette TRACE conn4 <- [1,2013,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 20:21:44 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8280c800) [pid = 1826] [serial = 1291] [outer = (nil)] [url = about:blank] 20:21:44 INFO - PROCESS | 1826 | --DOCSHELL 0x81957000 == 8 [pid = 1826] [id = 441] 20:21:44 INFO - . 20:21:44 INFO - TEST-OK | /media-source/mediasource-play.html | took 3895ms 20:21:44 INFO - PROCESS | 1826 | 1478316104628 Marionette TRACE conn4 -> [0,2014,"getWindowHandle",null] 20:21:44 INFO - PROCESS | 1826 | 1478316104636 Marionette TRACE conn4 <- [1,2014,null,{"value":"8"}] 20:21:44 INFO - TEST-START | /media-source/mediasource-preload.html 20:21:44 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8217a800) [pid = 1826] [serial = 1288] [outer = (nil)] [url = about:blank] 20:21:44 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82182c00) [pid = 1826] [serial = 1289] [outer = (nil)] [url = about:blank] 20:21:44 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fdc4000) [pid = 1826] [serial = 1286] [outer = (nil)] [url = about:blank] 20:21:44 INFO - PROCESS | 1826 | 1478316104692 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}] 20:21:44 INFO - PROCESS | 1826 | 1478316104901 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 20:21:44 INFO - PROCESS | 1826 | 1478316104917 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 20:21:44 INFO - PROCESS | 1826 | 1478316104925 Marionette TRACE conn4 <- [1,2016,null,["8"]] 20:21:45 INFO - PROCESS | 1826 | 1478316105040 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 20:21:45 INFO - PROCESS | 1826 | 1478316105048 Marionette TRACE conn4 <- [1,2017,null,{}] 20:21:45 INFO - PROCESS | 1826 | 1478316105056 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8217a000 == 9 [pid = 1826] [id = 447] 20:21:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8217a400) [pid = 1826] [serial = 1308] [outer = (nil)] 20:21:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8217ec00) [pid = 1826] [serial = 1309] [outer = 0x8217a400] 20:21:45 INFO - PROCESS | 1826 | 1478316105168 Marionette DEBUG loaded listener.js 20:21:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82182000) [pid = 1826] [serial = 1310] [outer = 0x8217a400] 20:21:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:21:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:21:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:21:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:21:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:21:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:21:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:21:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:21:45 INFO - PROCESS | 1826 | 1478316105894 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 20:21:45 INFO - ....... 20:21:45 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1279ms 20:21:45 INFO - PROCESS | 1826 | 1478316105947 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 20:21:45 INFO - TEST-START | /media-source/mediasource-remove.html 20:21:45 INFO - PROCESS | 1826 | 1478316105954 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 20:21:45 INFO - PROCESS | 1826 | 1478316105962 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}] 20:21:46 INFO - PROCESS | 1826 | 1478316106185 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 20:21:46 INFO - PROCESS | 1826 | 1478316106311 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 20:21:46 INFO - PROCESS | 1826 | 1478316106317 Marionette TRACE conn4 <- [1,2021,null,["8"]] 20:21:46 INFO - PROCESS | 1826 | 1478316106326 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 20:21:46 INFO - PROCESS | 1826 | 1478316106333 Marionette TRACE conn4 <- [1,2022,null,{}] 20:21:46 INFO - PROCESS | 1826 | 1478316106340 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x82818400 == 10 [pid = 1826] [id = 448] 20:21:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x828b7c00) [pid = 1826] [serial = 1311] [outer = (nil)] 20:21:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x82919800) [pid = 1826] [serial = 1312] [outer = 0x828b7c00] 20:21:46 INFO - PROCESS | 1826 | 1478316106450 Marionette DEBUG loaded listener.js 20:21:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8291e000) [pid = 1826] [serial = 1313] [outer = 0x828b7c00] 20:21:49 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82180000) [pid = 1826] [serial = 1290] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 20:21:49 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8231b000) [pid = 1826] [serial = 1293] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 20:21:49 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8dd9f400) [pid = 1826] [serial = 1299] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 20:21:49 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82738400) [pid = 1826] [serial = 1296] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82186400] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82186400] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82186400] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82320800] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82320800] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82320800] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82810c00] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82810c00] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82810c00] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82812000] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82812000] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82812000] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82049c00] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82049c00] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82049c00] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82319800] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82319800] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82319800] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82810c00] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82810c00] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x82810c00] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82812000] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82812000] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x82812000] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x828bf400] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x828bf400] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x828bf400] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x829a4c00] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x829a4c00] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x829a4c00] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x8cae4c00] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x8cae4c00] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x8cae4c00] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8cf02000] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8cf02000] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8cf02000] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x828bf400] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x828bf400] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x828bf400] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x829a4c00] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x829a4c00] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x829a4c00] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x829a6c00] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x829a6c00] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x829a6c00] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8caed800] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8caed800] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8caed800] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x829e6000] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x829e6000] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x829e6000] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x8cf08000] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x8cf08000] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x8cf08000] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd4f000] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd4f000] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd4f000] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x829e6000] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x829e6000] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x829e6000] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd45c00] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd45c00] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd45c00] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x8cf08000] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x8cf08000] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [aac @ 0x8cf08000] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd4f000] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd4f000] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd4f000] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd9e400] err{or,}_recognition separate: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd9e400] err{or,}_recognition combined: 1; 1 20:21:52 INFO - PROCESS | 1826 | [h264 @ 0x8dd9e400] Unsupported bit depth: 0 20:21:52 INFO - PROCESS | 1826 | 1478316112750 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 20:21:52 INFO - ................ 20:21:52 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6849ms 20:21:52 INFO - PROCESS | 1826 | 1478316112849 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 20:21:52 INFO - PROCESS | 1826 | 1478316112857 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 20:21:52 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 20:21:52 INFO - PROCESS | 1826 | 1478316112871 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}] 20:21:53 INFO - PROCESS | 1826 | 1478316113116 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 20:21:53 INFO - PROCESS | 1826 | 1478316113289 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 20:21:53 INFO - PROCESS | 1826 | 1478316113295 Marionette TRACE conn4 <- [1,2026,null,["8"]] 20:21:53 INFO - PROCESS | 1826 | 1478316113304 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 20:21:53 INFO - PROCESS | 1826 | 1478316113312 Marionette TRACE conn4 <- [1,2027,null,{}] 20:21:53 INFO - PROCESS | 1826 | 1478316113321 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbce800 == 11 [pid = 1826] [id = 449] 20:21:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8fbcf400) [pid = 1826] [serial = 1314] [outer = (nil)] 20:21:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8fc92800) [pid = 1826] [serial = 1315] [outer = 0x8fbcf400] 20:21:53 INFO - PROCESS | 1826 | 1478316113497 Marionette DEBUG loaded listener.js 20:21:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x912ca400) [pid = 1826] [serial = 1316] [outer = 0x8fbcf400] 20:21:54 INFO - PROCESS | 1826 | 1478316114668 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 20:21:54 INFO - ....... 20:21:54 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1832ms 20:21:54 INFO - PROCESS | 1826 | 1478316114702 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 20:21:54 INFO - PROCESS | 1826 | 1478316114710 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 20:21:54 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 20:21:54 INFO - PROCESS | 1826 | 1478316114720 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}] 20:21:54 INFO - PROCESS | 1826 | 1478316114985 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 20:21:55 INFO - PROCESS | 1826 | 1478316115153 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 20:21:55 INFO - PROCESS | 1826 | 1478316115159 Marionette TRACE conn4 <- [1,2031,null,["8"]] 20:21:55 INFO - PROCESS | 1826 | 1478316115167 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 20:21:55 INFO - PROCESS | 1826 | 1478316115175 Marionette TRACE conn4 <- [1,2032,null,{}] 20:21:55 INFO - PROCESS | 1826 | 1478316115182 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a5e400 == 12 [pid = 1826] [id = 450] 20:21:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x93a5e800) [pid = 1826] [serial = 1317] [outer = (nil)] 20:21:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x93bc6800) [pid = 1826] [serial = 1318] [outer = 0x93a5e800] 20:21:55 INFO - PROCESS | 1826 | 1478316115336 Marionette DEBUG loaded listener.js 20:21:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x9411dc00) [pid = 1826] [serial = 1319] [outer = 0x93a5e800] 20:21:56 INFO - PROCESS | 1826 | [h264 @ 0x9675bc00] err{or,}_recognition separate: 1; 1 20:21:56 INFO - PROCESS | 1826 | [h264 @ 0x9675bc00] err{or,}_recognition combined: 1; 1 20:21:56 INFO - PROCESS | 1826 | [h264 @ 0x9675bc00] Unsupported bit depth: 0 20:21:56 INFO - PROCESS | 1826 | [aac @ 0x967aec00] err{or,}_recognition separate: 1; 1 20:21:56 INFO - PROCESS | 1826 | [aac @ 0x967aec00] err{or,}_recognition combined: 1; 1 20:21:56 INFO - PROCESS | 1826 | [aac @ 0x967aec00] Unsupported bit depth: 0 20:21:56 INFO - PROCESS | 1826 | [h264 @ 0x9675bc00] err{or,}_recognition separate: 1; 1 20:21:56 INFO - PROCESS | 1826 | [h264 @ 0x9675bc00] err{or,}_recognition combined: 1; 1 20:21:56 INFO - PROCESS | 1826 | [h264 @ 0x9675bc00] Unsupported bit depth: 0 20:21:56 INFO - PROCESS | 1826 | [aac @ 0x967aec00] err{or,}_recognition separate: 1; 1 20:21:56 INFO - PROCESS | 1826 | [aac @ 0x967aec00] err{or,}_recognition combined: 1; 1 20:21:56 INFO - PROCESS | 1826 | [aac @ 0x967aec00] Unsupported bit depth: 0 20:21:56 INFO - PROCESS | 1826 | [h264 @ 0x9675bc00] no picture 20:21:57 INFO - PROCESS | 1826 | [h264 @ 0x9675bc00] no picture 20:21:57 INFO - PROCESS | 1826 | [aac @ 0x97c53800] err{or,}_recognition separate: 1; 1 20:21:57 INFO - PROCESS | 1826 | [aac @ 0x97c53800] err{or,}_recognition combined: 1; 1 20:21:57 INFO - PROCESS | 1826 | [aac @ 0x97c53800] Unsupported bit depth: 0 20:21:57 INFO - PROCESS | 1826 | [h264 @ 0x97c55400] err{or,}_recognition separate: 1; 1 20:21:57 INFO - PROCESS | 1826 | [h264 @ 0x97c55400] err{or,}_recognition combined: 1; 1 20:21:57 INFO - PROCESS | 1826 | [h264 @ 0x97c55400] Unsupported bit depth: 0 20:21:57 INFO - PROCESS | 1826 | [aac @ 0x82047000] err{or,}_recognition separate: 1; 1 20:21:57 INFO - PROCESS | 1826 | [aac @ 0x82047000] err{or,}_recognition combined: 1; 1 20:21:57 INFO - PROCESS | 1826 | [aac @ 0x82047000] Unsupported bit depth: 0 20:21:57 INFO - PROCESS | 1826 | [h264 @ 0x97c55400] err{or,}_recognition separate: 1; 1 20:21:57 INFO - PROCESS | 1826 | [h264 @ 0x97c55400] err{or,}_recognition combined: 1; 1 20:21:57 INFO - PROCESS | 1826 | [h264 @ 0x97c55400] Unsupported bit depth: 0 20:21:57 INFO - PROCESS | 1826 | [h264 @ 0x97c55400] no picture 20:21:58 INFO - PROCESS | 1826 | [h264 @ 0x97c55400] no picture 20:21:58 INFO - PROCESS | 1826 | 1478316118245 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 20:21:58 INFO - .. 20:21:58 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3541ms 20:21:58 INFO - PROCESS | 1826 | 1478316118308 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 20:21:58 INFO - PROCESS | 1826 | 1478316118315 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 20:21:58 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 20:21:58 INFO - PROCESS | 1826 | 1478316118330 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}] 20:21:58 INFO - PROCESS | 1826 | 1478316118598 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 20:21:58 INFO - PROCESS | 1826 | --DOCSHELL 0x8217a000 == 11 [pid = 1826] [id = 447] 20:21:58 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8fbd0400) [pid = 1826] [serial = 1303] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8231d800) [pid = 1826] [serial = 1294] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8cf02800) [pid = 1826] [serial = 1297] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8280f800) [pid = 1826] [serial = 1292] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8cf06000) [pid = 1826] [serial = 1298] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8de5bc00) [pid = 1826] [serial = 1301] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8de54400) [pid = 1826] [serial = 1300] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x82736400) [pid = 1826] [serial = 1295] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1826 | 1478316118813 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 20:21:58 INFO - PROCESS | 1826 | 1478316118821 Marionette TRACE conn4 <- [1,2036,null,["8"]] 20:21:58 INFO - PROCESS | 1826 | 1478316118839 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 20:21:58 INFO - PROCESS | 1826 | 1478316118849 Marionette TRACE conn4 <- [1,2037,null,{}] 20:21:58 INFO - PROCESS | 1826 | 1478316118880 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x82735800 == 12 [pid = 1826] [id = 451] 20:21:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82735c00) [pid = 1826] [serial = 1320] [outer = (nil)] 20:21:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82740800) [pid = 1826] [serial = 1321] [outer = 0x82735c00] 20:21:58 INFO - PROCESS | 1826 | 1478316118995 Marionette DEBUG loaded listener.js 20:21:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8280dc00) [pid = 1826] [serial = 1322] [outer = 0x82735c00] 20:21:59 INFO - PROCESS | 1826 | [h264 @ 0x82918000] err{or,}_recognition separate: 1; 1 20:21:59 INFO - PROCESS | 1826 | [h264 @ 0x82918000] err{or,}_recognition combined: 1; 1 20:21:59 INFO - PROCESS | 1826 | [h264 @ 0x82918000] Unsupported bit depth: 0 20:21:59 INFO - PROCESS | 1826 | [aac @ 0x82919c00] err{or,}_recognition separate: 1; 1 20:21:59 INFO - PROCESS | 1826 | [aac @ 0x82919c00] err{or,}_recognition combined: 1; 1 20:21:59 INFO - PROCESS | 1826 | [aac @ 0x82919c00] Unsupported bit depth: 0 20:21:59 INFO - PROCESS | 1826 | [h264 @ 0x82918000] err{or,}_recognition separate: 1; 1 20:21:59 INFO - PROCESS | 1826 | [h264 @ 0x82918000] err{or,}_recognition combined: 1; 1 20:21:59 INFO - PROCESS | 1826 | [h264 @ 0x82918000] Unsupported bit depth: 0 20:21:59 INFO - PROCESS | 1826 | [aac @ 0x82919c00] err{or,}_recognition separate: 1; 1 20:21:59 INFO - PROCESS | 1826 | [aac @ 0x82919c00] err{or,}_recognition combined: 1; 1 20:21:59 INFO - PROCESS | 1826 | [aac @ 0x82919c00] Unsupported bit depth: 0 20:22:00 INFO - PROCESS | 1826 | [h264 @ 0x82918000] no picture 20:22:00 INFO - PROCESS | 1826 | [h264 @ 0x82918000] no picture 20:22:00 INFO - PROCESS | 1826 | [h264 @ 0x829e8400] err{or,}_recognition separate: 1; 1 20:22:00 INFO - PROCESS | 1826 | [h264 @ 0x829e8400] err{or,}_recognition combined: 1; 1 20:22:00 INFO - PROCESS | 1826 | [h264 @ 0x829e8400] Unsupported bit depth: 0 20:22:00 INFO - PROCESS | 1826 | [aac @ 0x829e8c00] err{or,}_recognition separate: 1; 1 20:22:00 INFO - PROCESS | 1826 | [aac @ 0x829e8c00] err{or,}_recognition combined: 1; 1 20:22:00 INFO - PROCESS | 1826 | [aac @ 0x829e8c00] Unsupported bit depth: 0 20:22:00 INFO - PROCESS | 1826 | [h264 @ 0x829e8400] err{or,}_recognition separate: 1; 1 20:22:00 INFO - PROCESS | 1826 | [h264 @ 0x829e8400] err{or,}_recognition combined: 1; 1 20:22:00 INFO - PROCESS | 1826 | [h264 @ 0x829e8400] Unsupported bit depth: 0 20:22:00 INFO - PROCESS | 1826 | [aac @ 0x829e8c00] err{or,}_recognition separate: 1; 1 20:22:00 INFO - PROCESS | 1826 | [aac @ 0x829e8c00] err{or,}_recognition combined: 1; 1 20:22:00 INFO - PROCESS | 1826 | [aac @ 0x829e8c00] Unsupported bit depth: 0 20:22:00 INFO - PROCESS | 1826 | [h264 @ 0x829e8400] no picture 20:22:00 INFO - PROCESS | 1826 | 1478316120713 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 20:22:00 INFO - .. 20:22:00 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2441ms 20:22:00 INFO - PROCESS | 1826 | 1478316120769 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 20:22:00 INFO - PROCESS | 1826 | 1478316120778 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 20:22:00 INFO - TEST-START | /media-source/mediasource-seekable.html 20:22:00 INFO - PROCESS | 1826 | 1478316120792 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}] 20:22:01 INFO - PROCESS | 1826 | 1478316121009 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 20:22:01 INFO - PROCESS | 1826 | 1478316121145 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 20:22:01 INFO - PROCESS | 1826 | 1478316121151 Marionette TRACE conn4 <- [1,2041,null,["8"]] 20:22:01 INFO - PROCESS | 1826 | 1478316121159 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 20:22:01 INFO - PROCESS | 1826 | 1478316121166 Marionette TRACE conn4 <- [1,2042,null,{}] 20:22:01 INFO - PROCESS | 1826 | 1478316121172 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-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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e7e400 == 13 [pid = 1826] [id = 452] 20:22:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x82e81c00) [pid = 1826] [serial = 1323] [outer = (nil)] 20:22:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x82e87c00) [pid = 1826] [serial = 1324] [outer = 0x82e81c00] 20:22:01 INFO - PROCESS | 1826 | 1478316121288 Marionette DEBUG loaded listener.js 20:22:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x838b6800) [pid = 1826] [serial = 1325] [outer = 0x82e81c00] 20:22:01 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8217a400) [pid = 1826] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 20:22:02 INFO - PROCESS | 1826 | 1478316122317 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 20:22:02 INFO - ... 20:22:02 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1575ms 20:22:02 INFO - PROCESS | 1826 | 1478316122375 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 20:22:02 INFO - PROCESS | 1826 | 1478316122384 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 20:22:02 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 20:22:02 INFO - PROCESS | 1826 | 1478316122393 Marionette TRACE conn4 -> [0,2045,"getContext",null] 20:22:02 INFO - PROCESS | 1826 | 1478316122398 Marionette TRACE conn4 <- [1,2045,null,{"value":"content"}] 20:22:02 INFO - PROCESS | 1826 | 1478316122408 Marionette TRACE conn4 -> [0,2046,"setContext",{"value":"chrome"}] 20:22:02 INFO - PROCESS | 1826 | 1478316122411 Marionette TRACE conn4 <- [1,2046,null,{}] 20:22:02 INFO - PROCESS | 1826 | 1478316122419 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:22:02 INFO - PROCESS | 1826 | 1478316122445 Marionette TRACE conn4 <- [1,2047,null,{"value":true}] 20:22:02 INFO - PROCESS | 1826 | 1478316122466 Marionette TRACE conn4 -> [0,2048,"setContext",{"value":"content"}] 20:22:02 INFO - PROCESS | 1826 | 1478316122469 Marionette TRACE conn4 <- [1,2048,null,{}] 20:22:02 INFO - Setting pref media.mediasource.enabled (true) 20:22:02 INFO - PROCESS | 1826 | 1478316122483 Marionette TRACE conn4 -> [0,2049,"getContext",null] 20:22:02 INFO - PROCESS | 1826 | 1478316122494 Marionette TRACE conn4 <- [1,2049,null,{"value":"content"}] 20:22:02 INFO - PROCESS | 1826 | 1478316122502 Marionette TRACE conn4 -> [0,2050,"setContext",{"value":"chrome"}] 20:22:02 INFO - PROCESS | 1826 | 1478316122509 Marionette TRACE conn4 <- [1,2050,null,{}] 20:22:02 INFO - PROCESS | 1826 | 1478316122517 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:22:02 INFO - PROCESS | 1826 | 1478316122547 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 20:22:02 INFO - PROCESS | 1826 | 1478316122553 Marionette TRACE conn4 -> [0,2052,"setContext",{"value":"content"}] 20:22:02 INFO - PROCESS | 1826 | 1478316122557 Marionette TRACE conn4 <- [1,2052,null,{}] 20:22:02 INFO - PROCESS | 1826 | 1478316122567 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:02 INFO - PROCESS | 1826 | 1478316122876 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 20:22:02 INFO - PROCESS | 1826 | 1478316122897 Marionette TRACE conn4 -> [0,2054,"getWindowHandles",null] 20:22:02 INFO - PROCESS | 1826 | 1478316122905 Marionette TRACE conn4 <- [1,2054,null,["8"]] 20:22:02 INFO - PROCESS | 1826 | 1478316122914 Marionette TRACE conn4 -> [0,2055,"switchToWindow",{"name":"8"}] 20:22:02 INFO - PROCESS | 1826 | 1478316122923 Marionette TRACE conn4 <- [1,2055,null,{}] 20:22:02 INFO - PROCESS | 1826 | 1478316122929 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd44000 == 14 [pid = 1826] [id = 453] 20:22:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8dd45000) [pid = 1826] [serial = 1326] [outer = (nil)] 20:22:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8dd48400) [pid = 1826] [serial = 1327] [outer = 0x8dd45000] 20:22:03 INFO - PROCESS | 1826 | 1478316123057 Marionette DEBUG loaded listener.js 20:22:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8dd9f000) [pid = 1826] [serial = 1328] [outer = 0x8dd45000] 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x92cc3000] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x92cc3000] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x92cc3000] Unsupported bit depth: 0 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x92eb0400] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x92eb0400] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x92eb0400] Unsupported bit depth: 0 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x92cc3000] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x92cc3000] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x92cc3000] Unsupported bit depth: 0 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x92eb4400] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x92eb4400] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x92eb4400] Unsupported bit depth: 0 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bccc00] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bccc00] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bccc00] Unsupported bit depth: 0 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x93bce000] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x93bce000] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x93bce000] Unsupported bit depth: 0 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bccc00] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bccc00] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bccc00] Unsupported bit depth: 0 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x9411d400] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x9411d400] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x9411d400] Unsupported bit depth: 0 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bce000] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bce000] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bce000] Unsupported bit depth: 0 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x94126800] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x94126800] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x94126800] Unsupported bit depth: 0 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bce000] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bce000] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [h264 @ 0x93bce000] Unsupported bit depth: 0 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x8194bc00] err{or,}_recognition separate: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x8194bc00] err{or,}_recognition combined: 1; 1 20:22:04 INFO - PROCESS | 1826 | [aac @ 0x8194bc00] Unsupported bit depth: 0 20:22:04 INFO - ... 20:22:04 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 2253ms 20:22:04 INFO - PROCESS | 1826 | 1478316124599 Marionette TRACE conn4 <- [1,2056,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,2057,"getWindowHandle",null] 20:22:04 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 20:22:04 INFO - Clearing pref media.mediasource.enabled 20:22:04 INFO - PROCESS | 1826 | 1478316124655 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 20:22:04 INFO - PROCESS | 1826 | 1478316124663 Marionette TRACE conn4 -> [0,2058,"getContext",null] 20:22:04 INFO - PROCESS | 1826 | 1478316124672 Marionette TRACE conn4 <- [1,2058,null,{"value":"content"}] 20:22:04 INFO - PROCESS | 1826 | 1478316124679 Marionette TRACE conn4 -> [0,2059,"setContext",{"value":"chrome"}] 20:22:04 INFO - PROCESS | 1826 | 1478316124683 Marionette TRACE conn4 <- [1,2059,null,{}] 20:22:04 INFO - PROCESS | 1826 | 1478316124690 Marionette TRACE conn4 -> [0,2060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:22:04 INFO - PROCESS | 1826 | 1478316124708 Marionette TRACE conn4 <- [1,2060,null,{"value":null}] 20:22:04 INFO - PROCESS | 1826 | 1478316124714 Marionette TRACE conn4 -> [0,2061,"setContext",{"value":"content"}] 20:22:04 INFO - PROCESS | 1826 | 1478316124719 Marionette TRACE conn4 <- [1,2061,null,{}] 20:22:04 INFO - PROCESS | 1826 | 1478316124733 Marionette TRACE conn4 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:04 INFO - PROCESS | 1826 | 1478316124923 Marionette TRACE conn4 <- [1,2062,null,{"value":null}] 20:22:04 INFO - PROCESS | 1826 | 1478316124940 Marionette TRACE conn4 -> [0,2063,"getWindowHandles",null] 20:22:04 INFO - PROCESS | 1826 | 1478316124945 Marionette TRACE conn4 <- [1,2063,null,["8"]] 20:22:04 INFO - PROCESS | 1826 | 1478316124952 Marionette TRACE conn4 -> [0,2064,"switchToWindow",{"name":"8"}] 20:22:04 INFO - PROCESS | 1826 | 1478316124962 Marionette TRACE conn4 <- [1,2064,null,{}] 20:22:04 INFO - PROCESS | 1826 | 1478316124968 Marionette TRACE conn4 -> [0,2065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x984c7400 == 15 [pid = 1826] [id = 454] 20:22:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x984c7800) [pid = 1826] [serial = 1329] [outer = (nil)] 20:22:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x984ce400) [pid = 1826] [serial = 1330] [outer = 0x984c7800] 20:22:05 INFO - PROCESS | 1826 | 1478316125190 Marionette DEBUG loaded listener.js 20:22:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x9955d000) [pid = 1826] [serial = 1331] [outer = 0x984c7800] 20:22:05 INFO - PROCESS | 1826 | 1478316125930 Marionette TRACE conn4 <- [1,2065,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 20:22:05 INFO - .. 20:22:05 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1337ms 20:22:06 INFO - PROCESS | 1826 | 1478316126003 Marionette TRACE conn4 -> [0,2066,"getWindowHandle",null] 20:22:06 INFO - PROCESS | 1826 | 1478316126010 Marionette TRACE conn4 <- [1,2066,null,{"value":"8"}] 20:22:06 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 20:22:06 INFO - PROCESS | 1826 | 1478316126022 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:06 INFO - PROCESS | 1826 | 1478316126258 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 20:22:06 INFO - PROCESS | 1826 | 1478316126431 Marionette TRACE conn4 -> [0,2068,"getWindowHandles",null] 20:22:06 INFO - PROCESS | 1826 | 1478316126437 Marionette TRACE conn4 <- [1,2068,null,["8"]] 20:22:06 INFO - PROCESS | 1826 | 1478316126446 Marionette TRACE conn4 -> [0,2069,"switchToWindow",{"name":"8"}] 20:22:06 INFO - PROCESS | 1826 | 1478316126456 Marionette TRACE conn4 <- [1,2069,null,{}] 20:22:06 INFO - PROCESS | 1826 | 1478316126509 Marionette TRACE conn4 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x838c3c00 == 16 [pid = 1826] [id = 455] 20:22:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x838c4000) [pid = 1826] [serial = 1332] [outer = (nil)] 20:22:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8cae3c00) [pid = 1826] [serial = 1333] [outer = 0x838c4000] 20:22:06 INFO - PROCESS | 1826 | 1478316126646 Marionette DEBUG loaded listener.js 20:22:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8cf02800) [pid = 1826] [serial = 1334] [outer = 0x838c4000] 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x9b404000] err{or,}_recognition separate: 1; 1 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x9b404000] err{or,}_recognition combined: 1; 1 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x9b404000] Unsupported bit depth: 0 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b405400] err{or,}_recognition separate: 1; 1 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b405400] err{or,}_recognition combined: 1; 1 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b405400] Unsupported bit depth: 0 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x9b404000] err{or,}_recognition separate: 1; 1 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x9b404000] err{or,}_recognition combined: 1; 1 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x9b404000] Unsupported bit depth: 0 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b405400] err{or,}_recognition separate: 1; 1 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b405400] err{or,}_recognition combined: 1; 1 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b405400] Unsupported bit depth: 0 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x8cf0ec00] err{or,}_recognition separate: 1; 1 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x8cf0ec00] err{or,}_recognition combined: 1; 1 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x8cf0ec00] Unsupported bit depth: 0 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b4ea000] err{or,}_recognition separate: 1; 1 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b4ea000] err{or,}_recognition combined: 1; 1 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b4ea000] Unsupported bit depth: 0 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x8cf0ec00] err{or,}_recognition separate: 1; 1 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x8cf0ec00] err{or,}_recognition combined: 1; 1 20:22:09 INFO - PROCESS | 1826 | [aac @ 0x8cf0ec00] Unsupported bit depth: 0 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b4ea800] err{or,}_recognition separate: 1; 1 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b4ea800] err{or,}_recognition combined: 1; 1 20:22:09 INFO - PROCESS | 1826 | [h264 @ 0x9b4ea800] Unsupported bit depth: 0 20:22:09 INFO - PROCESS | 1826 | 1478316129677 Marionette TRACE conn4 <- [1,2070,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 20:22:09 INFO - ...... 20:22:09 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3688ms 20:22:09 INFO - PROCESS | 1826 | 1478316129710 Marionette TRACE conn4 -> [0,2071,"getWindowHandle",null] 20:22:09 INFO - PROCESS | 1826 | 1478316129716 Marionette TRACE conn4 <- [1,2071,null,{"value":"8"}] 20:22:09 INFO - PROCESS | 1826 | 1478316129725 Marionette TRACE conn4 -> [0,2072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:09 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 20:22:10 INFO - PROCESS | 1826 | 1478316130014 Marionette TRACE conn4 <- [1,2072,null,{"value":null}] 20:22:10 INFO - PROCESS | 1826 | 1478316130188 Marionette TRACE conn4 -> [0,2073,"getWindowHandles",null] 20:22:10 INFO - PROCESS | 1826 | 1478316130193 Marionette TRACE conn4 <- [1,2073,null,["8"]] 20:22:10 INFO - PROCESS | 1826 | 1478316130203 Marionette TRACE conn4 -> [0,2074,"switchToWindow",{"name":"8"}] 20:22:10 INFO - PROCESS | 1826 | 1478316130209 Marionette TRACE conn4 <- [1,2074,null,{}] 20:22:10 INFO - PROCESS | 1826 | 1478316130218 Marionette TRACE conn4 -> [0,2075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194b000 == 17 [pid = 1826] [id = 456] 20:22:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x967bbc00) [pid = 1826] [serial = 1335] [outer = (nil)] 20:22:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0xa237f400) [pid = 1826] [serial = 1336] [outer = 0x967bbc00] 20:22:10 INFO - PROCESS | 1826 | 1478316130388 Marionette DEBUG loaded listener.js 20:22:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0xa23e7400) [pid = 1826] [serial = 1337] [outer = 0x967bbc00] 20:22:11 INFO - ..... 20:22:11 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1574ms 20:22:11 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 20:22:11 INFO - PROCESS | 1826 | 1478316131270 Marionette TRACE conn4 <- [1,2075,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 20:22:11 INFO - PROCESS | 1826 | 1478316131326 Marionette TRACE conn4 -> [0,2076,"getWindowHandle",null] 20:22:11 INFO - PROCESS | 1826 | 1478316131341 Marionette TRACE conn4 <- [1,2076,null,{"value":"8"}] 20:22:11 INFO - PROCESS | 1826 | 1478316131376 Marionette TRACE conn4 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:11 INFO - PROCESS | 1826 | 1478316131595 Marionette TRACE conn4 <- [1,2077,null,{"value":null}] 20:22:11 INFO - PROCESS | 1826 | 1478316131772 Marionette TRACE conn4 -> [0,2078,"getWindowHandles",null] 20:22:11 INFO - PROCESS | 1826 | 1478316131778 Marionette TRACE conn4 <- [1,2078,null,["8"]] 20:22:11 INFO - PROCESS | 1826 | 1478316131786 Marionette TRACE conn4 -> [0,2079,"switchToWindow",{"name":"8"}] 20:22:11 INFO - PROCESS | 1826 | 1478316131795 Marionette TRACE conn4 <- [1,2079,null,{}] 20:22:11 INFO - PROCESS | 1826 | 1478316131849 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:11 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2e09800 == 18 [pid = 1826] [id = 457] 20:22:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0xa2e09c00) [pid = 1826] [serial = 1338] [outer = (nil)] 20:22:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0xa2e0e000) [pid = 1826] [serial = 1339] [outer = 0xa2e09c00] 20:22:11 INFO - PROCESS | 1826 | 1478316131979 Marionette DEBUG loaded listener.js 20:22:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0xa2e13400) [pid = 1826] [serial = 1340] [outer = 0xa2e09c00] 20:22:12 INFO - PROCESS | 1826 | 1478316132833 Marionette TRACE conn4 <- [1,2080,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 20:22:12 INFO - ... 20:22:12 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1532ms 20:22:12 INFO - PROCESS | 1826 | 1478316132885 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 20:22:12 INFO - PROCESS | 1826 | 1478316132891 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 20:22:12 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 20:22:12 INFO - PROCESS | 1826 | 1478316132905 Marionette TRACE conn4 -> [0,2082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:13 INFO - PROCESS | 1826 | 1478316133141 Marionette TRACE conn4 <- [1,2082,null,{"value":null}] 20:22:13 INFO - PROCESS | 1826 | 1478316133321 Marionette TRACE conn4 -> [0,2083,"getWindowHandles",null] 20:22:13 INFO - PROCESS | 1826 | 1478316133326 Marionette TRACE conn4 <- [1,2083,null,["8"]] 20:22:13 INFO - PROCESS | 1826 | 1478316133333 Marionette TRACE conn4 -> [0,2084,"switchToWindow",{"name":"8"}] 20:22:13 INFO - PROCESS | 1826 | 1478316133340 Marionette TRACE conn4 <- [1,2084,null,{}] 20:22:13 INFO - PROCESS | 1826 | 1478316133367 Marionette TRACE conn4 -> [0,2085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:13 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2dba000 == 19 [pid = 1826] [id = 458] 20:22:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0xa2e98800) [pid = 1826] [serial = 1341] [outer = (nil)] 20:22:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0xa2e9c800) [pid = 1826] [serial = 1342] [outer = 0xa2e98800] 20:22:13 INFO - PROCESS | 1826 | 1478316133488 Marionette DEBUG loaded listener.js 20:22:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0xa2e9e400) [pid = 1826] [serial = 1343] [outer = 0xa2e98800] 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x8217a000] err{or,}_recognition separate: 1; 1 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x8217a000] err{or,}_recognition combined: 1; 1 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x8217a000] Unsupported bit depth: 0 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x82182c00] err{or,}_recognition separate: 1; 1 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x82182c00] err{or,}_recognition combined: 1; 1 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x82182c00] Unsupported bit depth: 0 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x8217a000] err{or,}_recognition separate: 1; 1 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x8217a000] err{or,}_recognition combined: 1; 1 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x8217a000] Unsupported bit depth: 0 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x82314c00] err{or,}_recognition separate: 1; 1 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x82314c00] err{or,}_recognition combined: 1; 1 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x82314c00] Unsupported bit depth: 0 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x838c3800] err{or,}_recognition separate: 1; 1 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x838c3800] err{or,}_recognition combined: 1; 1 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x838c3800] Unsupported bit depth: 0 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x8cae1400] err{or,}_recognition separate: 1; 1 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x8cae1400] err{or,}_recognition combined: 1; 1 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x8cae1400] Unsupported bit depth: 0 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x838c3800] err{or,}_recognition separate: 1; 1 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x838c3800] err{or,}_recognition combined: 1; 1 20:22:14 INFO - PROCESS | 1826 | [h264 @ 0x838c3800] Unsupported bit depth: 0 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x8cae1400] err{or,}_recognition separate: 1; 1 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x8cae1400] err{or,}_recognition combined: 1; 1 20:22:14 INFO - PROCESS | 1826 | [aac @ 0x8cae1400] Unsupported bit depth: 0 20:22:14 INFO - PROCESS | 1826 | 1478316134984 Marionette TRACE conn4 <- [1,2085,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 20:22:15 INFO - ............... 20:22:15 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 2128ms 20:22:15 INFO - PROCESS | 1826 | 1478316135030 Marionette TRACE conn4 -> [0,2086,"getWindowHandle",null] 20:22:15 INFO - PROCESS | 1826 | 1478316135038 Marionette TRACE conn4 <- [1,2086,null,{"value":"8"}] 20:22:15 INFO - TEST-START | /media-source/mediasource-trackdefault.html 20:22:15 INFO - PROCESS | 1826 | 1478316135053 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:15 INFO - PROCESS | 1826 | 1478316135353 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 20:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x82919800) [pid = 1826] [serial = 1312] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8217ec00) [pid = 1826] [serial = 1309] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x82182000) [pid = 1826] [serial = 1310] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x82319c00) [pid = 1826] [serial = 1306] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1826 | 1478316135595 Marionette TRACE conn4 -> [0,2088,"getWindowHandles",null] 20:22:15 INFO - PROCESS | 1826 | 1478316135602 Marionette TRACE conn4 <- [1,2088,null,["8"]] 20:22:15 INFO - PROCESS | 1826 | 1478316135638 Marionette TRACE conn4 -> [0,2089,"switchToWindow",{"name":"8"}] 20:22:15 INFO - PROCESS | 1826 | 1478316135647 Marionette TRACE conn4 <- [1,2089,null,{}] 20:22:15 INFO - PROCESS | 1826 | 1478316135657 Marionette TRACE conn4 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x82183800 == 20 [pid = 1826] [id = 459] 20:22:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x82183c00) [pid = 1826] [serial = 1344] [outer = (nil)] 20:22:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8280b000) [pid = 1826] [serial = 1345] [outer = 0x82183c00] 20:22:15 INFO - PROCESS | 1826 | 1478316135771 Marionette DEBUG loaded listener.js 20:22:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x82a60c00) [pid = 1826] [serial = 1346] [outer = 0x82183c00] 20:22:16 INFO - ............................ 20:22:16 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1544ms 20:22:16 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 20:22:16 INFO - PROCESS | 1826 | 1478316136529 Marionette TRACE conn4 <- [1,2090,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 20:22:16 INFO - PROCESS | 1826 | 1478316136595 Marionette TRACE conn4 -> [0,2091,"getWindowHandle",null] 20:22:16 INFO - PROCESS | 1826 | 1478316136599 Marionette TRACE conn4 <- [1,2091,null,{"value":"8"}] 20:22:16 INFO - PROCESS | 1826 | 1478316136620 Marionette TRACE conn4 -> [0,2092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:16 INFO - PROCESS | 1826 | 1478316136936 Marionette TRACE conn4 <- [1,2092,null,{"value":null}] 20:22:17 INFO - PROCESS | 1826 | 1478316137070 Marionette TRACE conn4 -> [0,2093,"getWindowHandles",null] 20:22:17 INFO - PROCESS | 1826 | 1478316137075 Marionette TRACE conn4 <- [1,2093,null,["8"]] 20:22:17 INFO - PROCESS | 1826 | 1478316137084 Marionette TRACE conn4 -> [0,2094,"switchToWindow",{"name":"8"}] 20:22:17 INFO - PROCESS | 1826 | 1478316137089 Marionette TRACE conn4 <- [1,2094,null,{}] 20:22:17 INFO - PROCESS | 1826 | 1478316137097 Marionette TRACE conn4 -> [0,2095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:17 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2f97000 == 21 [pid = 1826] [id = 460] 20:22:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0xa4539400) [pid = 1826] [serial = 1347] [outer = (nil)] 20:22:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0xa453fc00) [pid = 1826] [serial = 1348] [outer = 0xa4539400] 20:22:17 INFO - PROCESS | 1826 | 1478316137206 Marionette DEBUG loaded listener.js 20:22:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0xa45a1000) [pid = 1826] [serial = 1349] [outer = 0xa4539400] 20:22:17 INFO - PROCESS | 1826 | 1478316137800 Marionette TRACE conn4 <- [1,2095,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 20:22:17 INFO - .. 20:22:17 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1229ms 20:22:17 INFO - PROCESS | 1826 | 1478316137855 Marionette TRACE conn4 -> [0,2096,"getWindowHandle",null] 20:22:17 INFO - PROCESS | 1826 | 1478316137863 Marionette TRACE conn4 <- [1,2096,null,{"value":"8"}] 20:22:17 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 20:22:17 INFO - PROCESS | 1826 | 1478316137872 Marionette TRACE conn4 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:22:18 INFO - PROCESS | 1826 | 1478316138135 Marionette TRACE conn4 <- [1,2097,null,{"value":null}] 20:22:18 INFO - PROCESS | 1826 | 1478316138225 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 20:22:18 INFO - PROCESS | 1826 | 1478316138228 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 20:22:18 INFO - PROCESS | 1826 | 1478316138235 Marionette TRACE conn4 -> [0,2099,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 20:22:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0xa93c1000) [pid = 1826] [serial = 1350] [outer = 0x951f2000] 20:22:18 INFO - PROCESS | 1826 | 1478316138619 Marionette TRACE conn4 <- [1,2099,null,{}] 20:22:18 INFO - PROCESS | 1826 | 1478316138662 Marionette TRACE conn4 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:22:18 INFO - PROCESS | 1826 | 1478316138705 Marionette TRACE conn4 <- [1,2100,null,{"value":null}] 20:22:18 INFO - PROCESS | 1826 | 1478316138747 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:18 INFO - PROCESS | 1826 | 1478316138774 Marionette TRACE conn4 <- [1,2101,null,{"value":null}] 20:22:18 INFO - PROCESS | 1826 | 1478316138789 Marionette TRACE conn4 -> [0,2102,"getWindowHandles",null] 20:22:18 INFO - PROCESS | 1826 | 1478316138795 Marionette TRACE conn4 <- [1,2102,null,["8"]] 20:22:18 INFO - PROCESS | 1826 | 1478316138802 Marionette TRACE conn4 -> [0,2103,"switchToWindow",{"name":"8"}] 20:22:18 INFO - PROCESS | 1826 | 1478316138811 Marionette TRACE conn4 <- [1,2103,null,{}] 20:22:18 INFO - PROCESS | 1826 | 1478316138816 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x96770800 == 22 [pid = 1826] [id = 461] 20:22:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x96770c00) [pid = 1826] [serial = 1351] [outer = (nil)] 20:22:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x96774000) [pid = 1826] [serial = 1352] [outer = 0x96770c00] 20:22:18 INFO - PROCESS | 1826 | 1478316138948 Marionette DEBUG loaded listener.js 20:22:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x96778800) [pid = 1826] [serial = 1353] [outer = 0x96770c00] 20:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8dd45000) [pid = 1826] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 20:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x82735c00) [pid = 1826] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 20:22:19 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x82e81c00) [pid = 1826] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 20:22:20 INFO - PROCESS | 1826 | 1478316140100 Marionette TRACE conn4 <- [1,2104,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 20:22:20 INFO - . 20:22:20 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2247ms 20:22:20 INFO - PROCESS | 1826 | 1478316140119 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 20:22:20 INFO - PROCESS | 1826 | 1478316140127 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 20:22:20 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:22:20 INFO - PROCESS | 1826 | 1478316140136 Marionette TRACE conn4 -> [0,2106,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:20 INFO - PROCESS | 1826 | 1478316140395 Marionette TRACE conn4 <- [1,2106,null,{"value":null}] 20:22:20 INFO - PROCESS | 1826 | 1478316140477 Marionette TRACE conn4 -> [0,2107,"getWindowHandles",null] 20:22:20 INFO - PROCESS | 1826 | 1478316140481 Marionette TRACE conn4 <- [1,2107,null,["8"]] 20:22:20 INFO - PROCESS | 1826 | 1478316140492 Marionette TRACE conn4 -> [0,2108,"switchToWindow",{"name":"8"}] 20:22:20 INFO - PROCESS | 1826 | 1478316140499 Marionette TRACE conn4 <- [1,2108,null,{}] 20:22:20 INFO - PROCESS | 1826 | 1478316140506 Marionette TRACE conn4 -> [0,2109,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x822e1c00 == 23 [pid = 1826] [id = 462] 20:22:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x822e3000) [pid = 1826] [serial = 1354] [outer = (nil)] 20:22:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x93a5ec00) [pid = 1826] [serial = 1355] [outer = 0x822e3000] 20:22:20 INFO - PROCESS | 1826 | 1478316140614 Marionette DEBUG loaded listener.js 20:22:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x96779800) [pid = 1826] [serial = 1356] [outer = 0x822e3000] 20:22:21 INFO - PROCESS | 1826 | 1478316141502 Marionette TRACE conn4 <- [1,2109,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:22:21 INFO - . 20:22:21 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1379ms 20:22:21 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:22:21 INFO - PROCESS | 1826 | 1478316141514 Marionette TRACE conn4 -> [0,2110,"getWindowHandle",null] 20:22:21 INFO - PROCESS | 1826 | 1478316141517 Marionette TRACE conn4 <- [1,2110,null,{"value":"8"}] 20:22:21 INFO - PROCESS | 1826 | 1478316141526 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:21 INFO - PROCESS | 1826 | 1478316141780 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 20:22:21 INFO - PROCESS | 1826 | 1478316141794 Marionette TRACE conn4 -> [0,2112,"getWindowHandles",null] 20:22:21 INFO - PROCESS | 1826 | 1478316141798 Marionette TRACE conn4 <- [1,2112,null,["8"]] 20:22:21 INFO - PROCESS | 1826 | 1478316141806 Marionette TRACE conn4 -> [0,2113,"switchToWindow",{"name":"8"}] 20:22:21 INFO - PROCESS | 1826 | 1478316141812 Marionette TRACE conn4 <- [1,2113,null,{}] 20:22:21 INFO - PROCESS | 1826 | 1478316141818 Marionette TRACE conn4 -> [0,2114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x82130400 == 24 [pid = 1826] [id = 463] 20:22:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x82130800) [pid = 1826] [serial = 1357] [outer = (nil)] 20:22:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0xa4caf000) [pid = 1826] [serial = 1358] [outer = 0x82130800] 20:22:21 INFO - PROCESS | 1826 | 1478316141924 Marionette DEBUG loaded listener.js 20:22:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8274c000) [pid = 1826] [serial = 1359] [outer = 0x82130800] 20:22:23 INFO - PROCESS | 1826 | 1478316143062 Marionette TRACE conn4 <- [1,2114,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:22:23 INFO - . 20:22:23 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1578ms 20:22:23 INFO - PROCESS | 1826 | 1478316143104 Marionette TRACE conn4 -> [0,2115,"getWindowHandle",null] 20:22:23 INFO - PROCESS | 1826 | 1478316143112 Marionette TRACE conn4 <- [1,2115,null,{"value":"8"}] 20:22:23 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 20:22:23 INFO - PROCESS | 1826 | 1478316143124 Marionette TRACE conn4 -> [0,2116,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:23 INFO - PROCESS | 1826 | 1478316143462 Marionette TRACE conn4 <- [1,2116,null,{"value":null}] 20:22:23 INFO - PROCESS | 1826 | 1478316143599 Marionette TRACE conn4 -> [0,2117,"getWindowHandles",null] 20:22:23 INFO - PROCESS | 1826 | 1478316143607 Marionette TRACE conn4 <- [1,2117,null,["8"]] 20:22:23 INFO - PROCESS | 1826 | 1478316143618 Marionette TRACE conn4 -> [0,2118,"switchToWindow",{"name":"8"}] 20:22:23 INFO - PROCESS | 1826 | 1478316143626 Marionette TRACE conn4 <- [1,2118,null,{}] 20:22:23 INFO - PROCESS | 1826 | 1478316143634 Marionette TRACE conn4 -> [0,2119,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x828bcc00 == 25 [pid = 1826] [id = 464] 20:22:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x828c5000) [pid = 1826] [serial = 1360] [outer = (nil)] 20:22:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x838b6400) [pid = 1826] [serial = 1361] [outer = 0x828c5000] 20:22:23 INFO - PROCESS | 1826 | 1478316143766 Marionette DEBUG loaded listener.js 20:22:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8dd45000) [pid = 1826] [serial = 1362] [outer = 0x828c5000] 20:22:24 INFO - PROCESS | 1826 | 1478316144990 Marionette TRACE conn4 <- [1,2119,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 20:22:25 INFO - . 20:22:25 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1925ms 20:22:25 INFO - PROCESS | 1826 | 1478316145049 Marionette TRACE conn4 -> [0,2120,"getWindowHandle",null] 20:22:25 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 20:22:25 INFO - PROCESS | 1826 | 1478316145057 Marionette TRACE conn4 <- [1,2120,null,{"value":"8"}] 20:22:25 INFO - PROCESS | 1826 | 1478316145067 Marionette TRACE conn4 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:25 INFO - PROCESS | 1826 | 1478316145420 Marionette TRACE conn4 <- [1,2121,null,{"value":null}] 20:22:25 INFO - PROCESS | 1826 | 1478316145557 Marionette TRACE conn4 -> [0,2122,"getWindowHandles",null] 20:22:25 INFO - PROCESS | 1826 | 1478316145561 Marionette TRACE conn4 <- [1,2122,null,["8"]] 20:22:25 INFO - PROCESS | 1826 | 1478316145572 Marionette TRACE conn4 -> [0,2123,"switchToWindow",{"name":"8"}] 20:22:25 INFO - PROCESS | 1826 | 1478316145580 Marionette TRACE conn4 <- [1,2123,null,{}] 20:22:25 INFO - PROCESS | 1826 | 1478316145587 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dda2800 == 26 [pid = 1826] [id = 465] 20:22:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x93a62800) [pid = 1826] [serial = 1363] [outer = (nil)] 20:22:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x96775800) [pid = 1826] [serial = 1364] [outer = 0x93a62800] 20:22:25 INFO - PROCESS | 1826 | 1478316145709 Marionette DEBUG loaded listener.js 20:22:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9a532c00) [pid = 1826] [serial = 1365] [outer = 0x93a62800] 20:22:26 INFO - PROCESS | 1826 | 1478316146698 Marionette TRACE conn4 <- [1,2124,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 20:22:26 INFO - . 20:22:26 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1684ms 20:22:26 INFO - PROCESS | 1826 | 1478316146759 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 20:22:26 INFO - PROCESS | 1826 | 1478316146768 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 20:22:26 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 20:22:26 INFO - PROCESS | 1826 | 1478316146778 Marionette TRACE conn4 -> [0,2126,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:26 INFO - PROCESS | 1826 | 1478316146990 Marionette TRACE conn4 <- [1,2126,null,{"value":null}] 20:22:27 INFO - PROCESS | 1826 | 1478316147182 Marionette TRACE conn4 -> [0,2127,"getWindowHandles",null] 20:22:27 INFO - PROCESS | 1826 | 1478316147189 Marionette TRACE conn4 <- [1,2127,null,["8"]] 20:22:27 INFO - PROCESS | 1826 | 1478316147200 Marionette TRACE conn4 -> [0,2128,"switchToWindow",{"name":"8"}] 20:22:27 INFO - PROCESS | 1826 | 1478316147209 Marionette TRACE conn4 <- [1,2128,null,{}] 20:22:27 INFO - PROCESS | 1826 | 1478316147217 Marionette TRACE conn4 -> [0,2129,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:27 INFO - PROCESS | 1826 | ++DOCSHELL 0xa4594800 == 27 [pid = 1826] [id = 466] 20:22:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0xa459b800) [pid = 1826] [serial = 1366] [outer = (nil)] 20:22:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0xa48b3000) [pid = 1826] [serial = 1367] [outer = 0xa459b800] 20:22:27 INFO - PROCESS | 1826 | 1478316147345 Marionette DEBUG loaded listener.js 20:22:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0xa4c5bc00) [pid = 1826] [serial = 1368] [outer = 0xa459b800] 20:22:28 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:28 INFO - PROCESS | 1826 | [1826] 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 5738 20:22:28 INFO - PROCESS | 1826 | 1478316148303 Marionette TRACE conn4 <- [1,2129,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:22:28 INFO - . 20:22:28 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1583ms 20:22:28 INFO - PROCESS | 1826 | 1478316148378 Marionette TRACE conn4 -> [0,2130,"getWindowHandle",null] 20:22:28 INFO - PROCESS | 1826 | 1478316148384 Marionette TRACE conn4 <- [1,2130,null,{"value":"8"}] 20:22:28 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 20:22:28 INFO - PROCESS | 1826 | 1478316148398 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:28 INFO - PROCESS | 1826 | 1478316148643 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 20:22:28 INFO - PROCESS | 1826 | 1478316148821 Marionette TRACE conn4 -> [0,2132,"getWindowHandles",null] 20:22:28 INFO - PROCESS | 1826 | 1478316148830 Marionette TRACE conn4 <- [1,2132,null,["8"]] 20:22:28 INFO - PROCESS | 1826 | 1478316148838 Marionette TRACE conn4 -> [0,2133,"switchToWindow",{"name":"8"}] 20:22:28 INFO - PROCESS | 1826 | 1478316148845 Marionette TRACE conn4 <- [1,2133,null,{}] 20:22:28 INFO - PROCESS | 1826 | 1478316148898 Marionette TRACE conn4 -> [0,2134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8212ac00 == 28 [pid = 1826] [id = 467] 20:22:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x82acac00) [pid = 1826] [serial = 1369] [outer = (nil)] 20:22:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x82ad2000) [pid = 1826] [serial = 1370] [outer = 0x82acac00] 20:22:29 INFO - PROCESS | 1826 | 1478316149021 Marionette DEBUG loaded listener.js 20:22:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0xa4caec00) [pid = 1826] [serial = 1371] [outer = 0x82acac00] 20:22:29 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:22:29 INFO - PROCESS | 1826 | 1478316149974 Marionette TRACE conn4 <- [1,2134,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:22:30 INFO - . 20:22:30 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1622ms 20:22:30 INFO - PROCESS | 1826 | 1478316150017 Marionette TRACE conn4 -> [0,2135,"getWindowHandle",null] 20:22:30 INFO - PROCESS | 1826 | 1478316150023 Marionette TRACE conn4 <- [1,2135,null,{"value":"8"}] 20:22:30 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:22:30 INFO - PROCESS | 1826 | 1478316150032 Marionette TRACE conn4 -> [0,2136,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:30 INFO - PROCESS | 1826 | 1478316150315 Marionette TRACE conn4 <- [1,2136,null,{"value":null}] 20:22:30 INFO - PROCESS | 1826 | 1478316150453 Marionette TRACE conn4 -> [0,2137,"getWindowHandles",null] 20:22:30 INFO - PROCESS | 1826 | 1478316150459 Marionette TRACE conn4 <- [1,2137,null,["8"]] 20:22:30 INFO - PROCESS | 1826 | 1478316150466 Marionette TRACE conn4 -> [0,2138,"switchToWindow",{"name":"8"}] 20:22:30 INFO - PROCESS | 1826 | 1478316150474 Marionette TRACE conn4 <- [1,2138,null,{}] 20:22:30 INFO - PROCESS | 1826 | 1478316150528 Marionette TRACE conn4 -> [0,2139,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x81950800 == 29 [pid = 1826] [id = 468] 20:22:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8204c800) [pid = 1826] [serial = 1372] [outer = (nil)] 20:22:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8de57c00) [pid = 1826] [serial = 1373] [outer = 0x8204c800] 20:22:30 INFO - PROCESS | 1826 | 1478316150646 Marionette DEBUG loaded listener.js 20:22:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x94d50c00) [pid = 1826] [serial = 1374] [outer = 0x8204c800] 20:22:31 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:22:31 INFO - PROCESS | 1826 | 1478316151580 Marionette TRACE conn4 <- [1,2139,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:22:31 INFO - . 20:22:31 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1577ms 20:22:31 INFO - PROCESS | 1826 | 1478316151609 Marionette TRACE conn4 -> [0,2140,"getWindowHandle",null] 20:22:31 INFO - PROCESS | 1826 | 1478316151613 Marionette TRACE conn4 <- [1,2140,null,{"value":"8"}] 20:22:31 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 20:22:31 INFO - PROCESS | 1826 | 1478316151843 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:32 INFO - PROCESS | 1826 | 1478316152067 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 20:22:32 INFO - PROCESS | 1826 | 1478316152281 Marionette TRACE conn4 -> [0,2142,"getWindowHandles",null] 20:22:32 INFO - PROCESS | 1826 | 1478316152285 Marionette TRACE conn4 <- [1,2142,null,["8"]] 20:22:32 INFO - PROCESS | 1826 | 1478316152300 Marionette TRACE conn4 -> [0,2143,"switchToWindow",{"name":"8"}] 20:22:32 INFO - PROCESS | 1826 | 1478316152311 Marionette TRACE conn4 <- [1,2143,null,{}] 20:22:32 INFO - PROCESS | 1826 | 1478316152320 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8217b400 == 30 [pid = 1826] [id = 469] 20:22:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x822e5c00) [pid = 1826] [serial = 1375] [outer = (nil)] 20:22:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8275a000) [pid = 1826] [serial = 1376] [outer = 0x822e5c00] 20:22:32 INFO - PROCESS | 1826 | 1478316152436 Marionette DEBUG loaded listener.js 20:22:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x829a7400) [pid = 1826] [serial = 1377] [outer = 0x822e5c00] 20:22:34 INFO - PROCESS | 1826 | --DOCSHELL 0x93a5e400 == 29 [pid = 1826] [id = 450] 20:22:34 INFO - PROCESS | 1826 | --DOCSHELL 0x82818400 == 28 [pid = 1826] [id = 448] 20:22:34 INFO - PROCESS | 1826 | --DOCSHELL 0x81958400 == 27 [pid = 1826] [id = 445] 20:22:34 INFO - PROCESS | 1826 | --DOCSHELL 0x82313c00 == 26 [pid = 1826] [id = 446] 20:22:34 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbce800 == 25 [pid = 1826] [id = 449] 20:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x93bc6800) [pid = 1826] [serial = 1318] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8280dc00) [pid = 1826] [serial = 1322] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x82740800) [pid = 1826] [serial = 1321] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x838b6800) [pid = 1826] [serial = 1325] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x82e87c00) [pid = 1826] [serial = 1324] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8dd9f000) [pid = 1826] [serial = 1328] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8dd48400) [pid = 1826] [serial = 1327] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8fc92800) [pid = 1826] [serial = 1315] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:22:34 INFO - PROCESS | 1826 | 1478316154638 Marionette TRACE conn4 <- [1,2144,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:22:34 INFO - . 20:22:34 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 3031ms 20:22:34 INFO - PROCESS | 1826 | 1478316154656 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 20:22:34 INFO - PROCESS | 1826 | 1478316154664 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 20:22:34 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:22:34 INFO - PROCESS | 1826 | 1478316154685 Marionette TRACE conn4 -> [0,2146,"getContext",null] 20:22:34 INFO - PROCESS | 1826 | 1478316154701 Marionette TRACE conn4 <- [1,2146,null,{"value":"content"}] 20:22:34 INFO - PROCESS | 1826 | 1478316154712 Marionette TRACE conn4 -> [0,2147,"setContext",{"value":"chrome"}] 20:22:34 INFO - PROCESS | 1826 | 1478316154717 Marionette TRACE conn4 <- [1,2147,null,{}] 20:22:34 INFO - PROCESS | 1826 | 1478316154727 Marionette TRACE conn4 -> [0,2148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:22:34 INFO - PROCESS | 1826 | 1478316154754 Marionette TRACE conn4 <- [1,2148,null,{"value":true}] 20:22:34 INFO - PROCESS | 1826 | 1478316154762 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"content"}] 20:22:34 INFO - PROCESS | 1826 | 1478316154775 Marionette TRACE conn4 <- [1,2149,null,{}] 20:22:34 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:22:34 INFO - PROCESS | 1826 | 1478316154790 Marionette TRACE conn4 -> [0,2150,"getContext",null] 20:22:34 INFO - PROCESS | 1826 | 1478316154797 Marionette TRACE conn4 <- [1,2150,null,{"value":"content"}] 20:22:34 INFO - PROCESS | 1826 | 1478316154815 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"chrome"}] 20:22:34 INFO - PROCESS | 1826 | 1478316154819 Marionette TRACE conn4 <- [1,2151,null,{}] 20:22:34 INFO - PROCESS | 1826 | 1478316154827 Marionette TRACE conn4 -> [0,2152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:22:34 INFO - PROCESS | 1826 | 1478316154852 Marionette TRACE conn4 <- [1,2152,null,{"value":null}] 20:22:34 INFO - PROCESS | 1826 | 1478316154860 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"content"}] 20:22:34 INFO - PROCESS | 1826 | 1478316154868 Marionette TRACE conn4 <- [1,2153,null,{}] 20:22:34 INFO - PROCESS | 1826 | 1478316154875 Marionette TRACE conn4 -> [0,2154,"getContext",null] 20:22:34 INFO - PROCESS | 1826 | 1478316154883 Marionette TRACE conn4 <- [1,2154,null,{"value":"content"}] 20:22:34 INFO - PROCESS | 1826 | 1478316154904 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"chrome"}] 20:22:34 INFO - PROCESS | 1826 | 1478316154913 Marionette TRACE conn4 <- [1,2155,null,{}] 20:22:34 INFO - PROCESS | 1826 | 1478316154926 Marionette TRACE conn4 -> [0,2156,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:22:34 INFO - PROCESS | 1826 | 1478316154953 Marionette TRACE conn4 <- [1,2156,null,{"value":true}] 20:22:34 INFO - PROCESS | 1826 | 1478316154960 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"content"}] 20:22:34 INFO - PROCESS | 1826 | 1478316154964 Marionette TRACE conn4 <- [1,2157,null,{}] 20:22:34 INFO - Setting pref security.mixed_content.use_hsts (false) 20:22:34 INFO - PROCESS | 1826 | 1478316154971 Marionette TRACE conn4 -> [0,2158,"getContext",null] 20:22:34 INFO - PROCESS | 1826 | 1478316154976 Marionette TRACE conn4 <- [1,2158,null,{"value":"content"}] 20:22:34 INFO - PROCESS | 1826 | 1478316154985 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"chrome"}] 20:22:34 INFO - PROCESS | 1826 | 1478316154990 Marionette TRACE conn4 <- [1,2159,null,{}] 20:22:35 INFO - PROCESS | 1826 | 1478316154997 Marionette TRACE conn4 -> [0,2160,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:22:35 INFO - PROCESS | 1826 | 1478316155022 Marionette TRACE conn4 <- [1,2160,null,{"value":null}] 20:22:35 INFO - PROCESS | 1826 | 1478316155030 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"content"}] 20:22:35 INFO - PROCESS | 1826 | 1478316155034 Marionette TRACE conn4 <- [1,2161,null,{}] 20:22:35 INFO - PROCESS | 1826 | 1478316155042 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:35 INFO - PROCESS | 1826 | 1478316155279 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 20:22:35 INFO - PROCESS | 1826 | 1478316155428 Marionette TRACE conn4 -> [0,2163,"getWindowHandles",null] 20:22:35 INFO - PROCESS | 1826 | 1478316155434 Marionette TRACE conn4 <- [1,2163,null,["8"]] 20:22:35 INFO - PROCESS | 1826 | 1478316155442 Marionette TRACE conn4 -> [0,2164,"switchToWindow",{"name":"8"}] 20:22:35 INFO - PROCESS | 1826 | 1478316155449 Marionette TRACE conn4 <- [1,2164,null,{}] 20:22:35 INFO - PROCESS | 1826 | 1478316155457 Marionette TRACE conn4 -> [0,2165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x82042400 == 26 [pid = 1826] [id = 470] 20:22:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8274f000) [pid = 1826] [serial = 1378] [outer = (nil)] 20:22:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x82752000) [pid = 1826] [serial = 1379] [outer = 0x8274f000] 20:22:35 INFO - PROCESS | 1826 | 1478316155574 Marionette DEBUG loaded listener.js 20:22:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x82809400) [pid = 1826] [serial = 1380] [outer = 0x8274f000] 20:22:36 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:36 INFO - PROCESS | 1826 | [1826] 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 5738 20:22:36 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 20:22:36 INFO - PROCESS | 1826 | 1478316156426 Marionette TRACE conn4 <- [1,2165,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 20:22:36 INFO - . 20:22:36 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 1786ms 20:22:36 INFO - PROCESS | 1826 | 1478316156470 Marionette TRACE conn4 -> [0,2166,"getWindowHandle",null] 20:22:36 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:22:36 INFO - PROCESS | 1826 | 1478316156476 Marionette TRACE conn4 <- [1,2166,null,{"value":"8"}] 20:22:36 INFO - PROCESS | 1826 | 1478316156485 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:36 INFO - PROCESS | 1826 | 1478316156756 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 20:22:36 INFO - PROCESS | 1826 | 1478316156784 Marionette TRACE conn4 -> [0,2168,"getWindowHandles",null] 20:22:36 INFO - PROCESS | 1826 | 1478316156787 Marionette TRACE conn4 <- [1,2168,null,["8"]] 20:22:36 INFO - PROCESS | 1826 | 1478316156796 Marionette TRACE conn4 -> [0,2169,"switchToWindow",{"name":"8"}] 20:22:36 INFO - PROCESS | 1826 | 1478316156802 Marionette TRACE conn4 <- [1,2169,null,{}] 20:22:36 INFO - PROCESS | 1826 | 1478316156880 Marionette TRACE conn4 -> [0,2170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x82922800 == 27 [pid = 1826] [id = 471] 20:22:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x82923400) [pid = 1826] [serial = 1381] [outer = (nil)] 20:22:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x829a2000) [pid = 1826] [serial = 1382] [outer = 0x82923400] 20:22:36 INFO - PROCESS | 1826 | 1478316156995 Marionette DEBUG loaded listener.js 20:22:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x829a4000) [pid = 1826] [serial = 1383] [outer = 0x82923400] 20:22:37 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:22:37 INFO - PROCESS | 1826 | 1478316157953 Marionette TRACE conn4 <- [1,2170,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:22:37 INFO - . 20:22:37 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 1483ms 20:22:37 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:22:37 INFO - PROCESS | 1826 | 1478316157967 Marionette TRACE conn4 -> [0,2171,"getWindowHandle",null] 20:22:37 INFO - PROCESS | 1826 | 1478316157970 Marionette TRACE conn4 <- [1,2171,null,{"value":"8"}] 20:22:37 INFO - PROCESS | 1826 | 1478316157993 Marionette TRACE conn4 -> [0,2172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:38 INFO - PROCESS | 1826 | 1478316158278 Marionette TRACE conn4 <- [1,2172,null,{"value":null}] 20:22:38 INFO - PROCESS | 1826 | 1478316158312 Marionette TRACE conn4 -> [0,2173,"getWindowHandles",null] 20:22:38 INFO - PROCESS | 1826 | 1478316158321 Marionette TRACE conn4 <- [1,2173,null,["8"]] 20:22:38 INFO - PROCESS | 1826 | 1478316158329 Marionette TRACE conn4 -> [0,2174,"switchToWindow",{"name":"8"}] 20:22:38 INFO - PROCESS | 1826 | 1478316158338 Marionette TRACE conn4 <- [1,2174,null,{}] 20:22:38 INFO - PROCESS | 1826 | 1478316158421 Marionette TRACE conn4 -> [0,2175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x829f4c00 == 28 [pid = 1826] [id = 472] 20:22:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x82a56400) [pid = 1826] [serial = 1384] [outer = (nil)] 20:22:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x82ac3c00) [pid = 1826] [serial = 1385] [outer = 0x82a56400] 20:22:38 INFO - PROCESS | 1826 | 1478316158544 Marionette DEBUG loaded listener.js 20:22:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x82ac9800) [pid = 1826] [serial = 1386] [outer = 0x82a56400] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x822e3000) [pid = 1826] [serial = 1354] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0xa2e09c00) [pid = 1826] [serial = 1338] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x967bbc00) [pid = 1826] [serial = 1335] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x984c7800) [pid = 1826] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0xa2e98800) [pid = 1826] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x82183c00) [pid = 1826] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x838c4000) [pid = 1826] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x96770c00) [pid = 1826] [serial = 1351] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x82130800) [pid = 1826] [serial = 1357] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82314000) [pid = 1826] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x93a5e800) [pid = 1826] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x828b7c00) [pid = 1826] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82736800) [pid = 1826] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 20:22:39 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8fbcf400) [pid = 1826] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 20:22:40 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:40 INFO - PROCESS | 1826 | [1826] 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 5738 20:22:40 INFO - PROCESS | 1826 | 1478316160097 Marionette TRACE conn4 <- [1,2175,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:22:40 INFO - . 20:22:40 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 2136ms 20:22:40 INFO - PROCESS | 1826 | 1478316160116 Marionette TRACE conn4 -> [0,2176,"getWindowHandle",null] 20:22:40 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 20:22:40 INFO - PROCESS | 1826 | 1478316160121 Marionette TRACE conn4 <- [1,2176,null,{"value":"8"}] 20:22:40 INFO - PROCESS | 1826 | 1478316160132 Marionette TRACE conn4 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:40 INFO - PROCESS | 1826 | 1478316160342 Marionette TRACE conn4 <- [1,2177,null,{"value":null}] 20:22:40 INFO - PROCESS | 1826 | 1478316160488 Marionette TRACE conn4 -> [0,2178,"getWindowHandles",null] 20:22:40 INFO - PROCESS | 1826 | 1478316160493 Marionette TRACE conn4 <- [1,2178,null,["8"]] 20:22:40 INFO - PROCESS | 1826 | 1478316160500 Marionette TRACE conn4 -> [0,2179,"switchToWindow",{"name":"8"}] 20:22:40 INFO - PROCESS | 1826 | 1478316160506 Marionette TRACE conn4 <- [1,2179,null,{}] 20:22:40 INFO - PROCESS | 1826 | 1478316160512 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x82317000 == 29 [pid = 1826] [id = 473] 20:22:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x82742400) [pid = 1826] [serial = 1387] [outer = (nil)] 20:22:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x82a59000) [pid = 1826] [serial = 1388] [outer = 0x82742400] 20:22:40 INFO - PROCESS | 1826 | 1478316160627 Marionette DEBUG loaded listener.js 20:22:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8faca800) [pid = 1826] [serial = 1389] [outer = 0x82742400] 20:22:41 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:41 INFO - PROCESS | 1826 | [1826] 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 5738 20:22:41 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:22:41 INFO - PROCESS | 1826 | 1478316161504 Marionette TRACE conn4 <- [1,2180,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:22:41 INFO - . 20:22:41 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 1429ms 20:22:41 INFO - PROCESS | 1826 | 1478316161559 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 20:22:41 INFO - PROCESS | 1826 | 1478316161568 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 20:22:41 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:22:41 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:22:41 INFO - PROCESS | 1826 | 1478316161582 Marionette TRACE conn4 -> [0,2182,"getContext",null] 20:22:41 INFO - PROCESS | 1826 | 1478316161591 Marionette TRACE conn4 <- [1,2182,null,{"value":"content"}] 20:22:41 INFO - PROCESS | 1826 | 1478316161602 Marionette TRACE conn4 -> [0,2183,"setContext",{"value":"chrome"}] 20:22:41 INFO - PROCESS | 1826 | 1478316161609 Marionette TRACE conn4 <- [1,2183,null,{}] 20:22:41 INFO - PROCESS | 1826 | 1478316161619 Marionette TRACE conn4 -> [0,2184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:22:41 INFO - PROCESS | 1826 | 1478316161647 Marionette TRACE conn4 <- [1,2184,null,{"value":null}] 20:22:41 INFO - PROCESS | 1826 | 1478316161703 Marionette TRACE conn4 -> [0,2185,"setContext",{"value":"content"}] 20:22:41 INFO - PROCESS | 1826 | 1478316161715 Marionette TRACE conn4 <- [1,2185,null,{}] 20:22:41 INFO - Clearing pref security.mixed_content.use_hsts 20:22:41 INFO - PROCESS | 1826 | 1478316161737 Marionette TRACE conn4 -> [0,2186,"getContext",null] 20:22:41 INFO - PROCESS | 1826 | 1478316161745 Marionette TRACE conn4 <- [1,2186,null,{"value":"content"}] 20:22:41 INFO - PROCESS | 1826 | 1478316161753 Marionette TRACE conn4 -> [0,2187,"setContext",{"value":"chrome"}] 20:22:41 INFO - PROCESS | 1826 | 1478316161758 Marionette TRACE conn4 <- [1,2187,null,{}] 20:22:41 INFO - PROCESS | 1826 | 1478316161765 Marionette TRACE conn4 -> [0,2188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:22:41 INFO - PROCESS | 1826 | 1478316161788 Marionette TRACE conn4 <- [1,2188,null,{"value":null}] 20:22:41 INFO - PROCESS | 1826 | 1478316161838 Marionette TRACE conn4 -> [0,2189,"setContext",{"value":"content"}] 20:22:41 INFO - PROCESS | 1826 | 1478316161848 Marionette TRACE conn4 <- [1,2189,null,{}] 20:22:41 INFO - PROCESS | 1826 | 1478316161862 Marionette TRACE conn4 -> [0,2190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:42 INFO - PROCESS | 1826 | 1478316162146 Marionette TRACE conn4 <- [1,2190,null,{"value":null}] 20:22:42 INFO - PROCESS | 1826 | 1478316162345 Marionette TRACE conn4 -> [0,2191,"getWindowHandles",null] 20:22:42 INFO - PROCESS | 1826 | 1478316162354 Marionette TRACE conn4 <- [1,2191,null,["8"]] 20:22:42 INFO - PROCESS | 1826 | 1478316162361 Marionette TRACE conn4 -> [0,2192,"switchToWindow",{"name":"8"}] 20:22:42 INFO - PROCESS | 1826 | 1478316162371 Marionette TRACE conn4 <- [1,2192,null,{}] 20:22:42 INFO - PROCESS | 1826 | 1478316162424 Marionette TRACE conn4 -> [0,2193,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x828c5800 == 30 [pid = 1826] [id = 474] 20:22:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x828c6800) [pid = 1826] [serial = 1390] [outer = (nil)] 20:22:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8291f400) [pid = 1826] [serial = 1391] [outer = 0x828c6800] 20:22:42 INFO - PROCESS | 1826 | 1478316162556 Marionette DEBUG loaded listener.js 20:22:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x829a2800) [pid = 1826] [serial = 1392] [outer = 0x828c6800] 20:22:43 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:22:43 INFO - PROCESS | 1826 | 1478316163535 Marionette TRACE conn4 <- [1,2193,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:22:43 INFO - . 20:22:43 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 1978ms 20:22:43 INFO - PROCESS | 1826 | 1478316163558 Marionette TRACE conn4 -> [0,2194,"getWindowHandle",null] 20:22:43 INFO - PROCESS | 1826 | 1478316163564 Marionette TRACE conn4 <- [1,2194,null,{"value":"8"}] 20:22:43 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 20:22:43 INFO - PROCESS | 1826 | 1478316163575 Marionette TRACE conn4 -> [0,2195,"getContext",null] 20:22:43 INFO - PROCESS | 1826 | 1478316163578 Marionette TRACE conn4 <- [1,2195,null,{"value":"content"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163616 Marionette TRACE conn4 -> [0,2196,"setContext",{"value":"chrome"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163621 Marionette TRACE conn4 <- [1,2196,null,{}] 20:22:43 INFO - PROCESS | 1826 | 1478316163630 Marionette TRACE conn4 -> [0,2197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:22:43 INFO - PROCESS | 1826 | 1478316163654 Marionette TRACE conn4 <- [1,2197,null,{"value":true}] 20:22:43 INFO - PROCESS | 1826 | 1478316163662 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"content"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163667 Marionette TRACE conn4 <- [1,2198,null,{}] 20:22:43 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:22:43 INFO - PROCESS | 1826 | 1478316163675 Marionette TRACE conn4 -> [0,2199,"getContext",null] 20:22:43 INFO - PROCESS | 1826 | 1478316163681 Marionette TRACE conn4 <- [1,2199,null,{"value":"content"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163689 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"chrome"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163694 Marionette TRACE conn4 <- [1,2200,null,{}] 20:22:43 INFO - PROCESS | 1826 | 1478316163702 Marionette TRACE conn4 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:22:43 INFO - PROCESS | 1826 | 1478316163728 Marionette TRACE conn4 <- [1,2201,null,{"value":null}] 20:22:43 INFO - PROCESS | 1826 | 1478316163786 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"content"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163791 Marionette TRACE conn4 <- [1,2202,null,{}] 20:22:43 INFO - PROCESS | 1826 | 1478316163800 Marionette TRACE conn4 -> [0,2203,"getContext",null] 20:22:43 INFO - PROCESS | 1826 | 1478316163805 Marionette TRACE conn4 <- [1,2203,null,{"value":"content"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163812 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"chrome"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163817 Marionette TRACE conn4 <- [1,2204,null,{}] 20:22:43 INFO - PROCESS | 1826 | 1478316163824 Marionette TRACE conn4 -> [0,2205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:22:43 INFO - PROCESS | 1826 | 1478316163847 Marionette TRACE conn4 <- [1,2205,null,{"value":true}] 20:22:43 INFO - PROCESS | 1826 | 1478316163854 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"content"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163859 Marionette TRACE conn4 <- [1,2206,null,{}] 20:22:43 INFO - Setting pref security.mixed_content.use_hsts (false) 20:22:43 INFO - PROCESS | 1826 | 1478316163868 Marionette TRACE conn4 -> [0,2207,"getContext",null] 20:22:43 INFO - PROCESS | 1826 | 1478316163873 Marionette TRACE conn4 <- [1,2207,null,{"value":"content"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163926 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"chrome"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163931 Marionette TRACE conn4 <- [1,2208,null,{}] 20:22:43 INFO - PROCESS | 1826 | 1478316163957 Marionette TRACE conn4 -> [0,2209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:22:43 INFO - PROCESS | 1826 | 1478316163980 Marionette TRACE conn4 <- [1,2209,null,{"value":null}] 20:22:43 INFO - PROCESS | 1826 | 1478316163987 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"content"}] 20:22:43 INFO - PROCESS | 1826 | 1478316163991 Marionette TRACE conn4 <- [1,2210,null,{}] 20:22:44 INFO - PROCESS | 1826 | 1478316163998 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:44 INFO - PROCESS | 1826 | 1478316164237 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 20:22:44 INFO - PROCESS | 1826 | 1478316164428 Marionette TRACE conn4 -> [0,2212,"getWindowHandles",null] 20:22:44 INFO - PROCESS | 1826 | 1478316164434 Marionette TRACE conn4 <- [1,2212,null,["8"]] 20:22:44 INFO - PROCESS | 1826 | 1478316164442 Marionette TRACE conn4 -> [0,2213,"switchToWindow",{"name":"8"}] 20:22:44 INFO - PROCESS | 1826 | 1478316164453 Marionette TRACE conn4 <- [1,2213,null,{}] 20:22:44 INFO - PROCESS | 1826 | 1478316164504 Marionette TRACE conn4 -> [0,2214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc99000 == 31 [pid = 1826] [id = 475] 20:22:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8fca0c00) [pid = 1826] [serial = 1393] [outer = (nil)] 20:22:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8fd0c000) [pid = 1826] [serial = 1394] [outer = 0x8fca0c00] 20:22:44 INFO - PROCESS | 1826 | 1478316164625 Marionette DEBUG loaded listener.js 20:22:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x9126f800) [pid = 1826] [serial = 1395] [outer = 0x8fca0c00] 20:22:45 INFO - PROCESS | 1826 | 1478316165670 Marionette TRACE conn4 <- [1,2214,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 20:22:45 INFO - . 20:22:45 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 2153ms 20:22:45 INFO - PROCESS | 1826 | 1478316165727 Marionette TRACE conn4 -> [0,2215,"getWindowHandle",null] 20:22:45 INFO - PROCESS | 1826 | 1478316165730 Marionette TRACE conn4 <- [1,2215,null,{"value":"8"}] 20:22:45 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:22:45 INFO - PROCESS | 1826 | 1478316165741 Marionette TRACE conn4 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:46 INFO - PROCESS | 1826 | 1478316166004 Marionette TRACE conn4 <- [1,2216,null,{"value":null}] 20:22:46 INFO - PROCESS | 1826 | 1478316166198 Marionette TRACE conn4 -> [0,2217,"getWindowHandles",null] 20:22:46 INFO - PROCESS | 1826 | 1478316166203 Marionette TRACE conn4 <- [1,2217,null,["8"]] 20:22:46 INFO - PROCESS | 1826 | 1478316166211 Marionette TRACE conn4 -> [0,2218,"switchToWindow",{"name":"8"}] 20:22:46 INFO - PROCESS | 1826 | 1478316166220 Marionette TRACE conn4 <- [1,2218,null,{}] 20:22:46 INFO - PROCESS | 1826 | 1478316166270 Marionette TRACE conn4 -> [0,2219,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x829f4400 == 32 [pid = 1826] [id = 476] 20:22:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x82e83c00) [pid = 1826] [serial = 1396] [outer = (nil)] 20:22:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x92cbf400) [pid = 1826] [serial = 1397] [outer = 0x82e83c00] 20:22:46 INFO - PROCESS | 1826 | 1478316166394 Marionette DEBUG loaded listener.js 20:22:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x92eb3c00) [pid = 1826] [serial = 1398] [outer = 0x82e83c00] 20:22:47 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:47 INFO - PROCESS | 1826 | [1826] 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 5738 20:22:47 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:22:47 INFO - PROCESS | 1826 | 1478316167359 Marionette TRACE conn4 <- [1,2219,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:22:47 INFO - . 20:22:47 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 1637ms 20:22:47 INFO - PROCESS | 1826 | 1478316167378 Marionette TRACE conn4 -> [0,2220,"getWindowHandle",null] 20:22:47 INFO - PROCESS | 1826 | 1478316167381 Marionette TRACE conn4 <- [1,2220,null,{"value":"8"}] 20:22:47 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:22:47 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:22:47 INFO - PROCESS | 1826 | 1478316167390 Marionette TRACE conn4 -> [0,2221,"getContext",null] 20:22:47 INFO - PROCESS | 1826 | 1478316167394 Marionette TRACE conn4 <- [1,2221,null,{"value":"content"}] 20:22:47 INFO - PROCESS | 1826 | 1478316167430 Marionette TRACE conn4 -> [0,2222,"setContext",{"value":"chrome"}] 20:22:47 INFO - PROCESS | 1826 | 1478316167435 Marionette TRACE conn4 <- [1,2222,null,{}] 20:22:47 INFO - PROCESS | 1826 | 1478316167444 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:22:47 INFO - PROCESS | 1826 | 1478316167463 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 20:22:47 INFO - PROCESS | 1826 | 1478316167470 Marionette TRACE conn4 -> [0,2224,"setContext",{"value":"content"}] 20:22:47 INFO - PROCESS | 1826 | 1478316167474 Marionette TRACE conn4 <- [1,2224,null,{}] 20:22:47 INFO - Clearing pref security.mixed_content.use_hsts 20:22:47 INFO - PROCESS | 1826 | 1478316167504 Marionette TRACE conn4 -> [0,2225,"getContext",null] 20:22:47 INFO - PROCESS | 1826 | 1478316167507 Marionette TRACE conn4 <- [1,2225,null,{"value":"content"}] 20:22:47 INFO - PROCESS | 1826 | 1478316167515 Marionette TRACE conn4 -> [0,2226,"setContext",{"value":"chrome"}] 20:22:47 INFO - PROCESS | 1826 | 1478316167519 Marionette TRACE conn4 <- [1,2226,null,{}] 20:22:47 INFO - PROCESS | 1826 | 1478316167536 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:22:47 INFO - PROCESS | 1826 | 1478316167555 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 20:22:47 INFO - PROCESS | 1826 | 1478316167567 Marionette TRACE conn4 -> [0,2228,"setContext",{"value":"content"}] 20:22:47 INFO - PROCESS | 1826 | 1478316167578 Marionette TRACE conn4 <- [1,2228,null,{}] 20:22:47 INFO - PROCESS | 1826 | 1478316167585 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:47 INFO - PROCESS | 1826 | 1478316167843 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 20:22:48 INFO - PROCESS | 1826 | 1478316168041 Marionette TRACE conn4 -> [0,2230,"getWindowHandles",null] 20:22:48 INFO - PROCESS | 1826 | 1478316168048 Marionette TRACE conn4 <- [1,2230,null,["8"]] 20:22:48 INFO - PROCESS | 1826 | 1478316168055 Marionette TRACE conn4 -> [0,2231,"switchToWindow",{"name":"8"}] 20:22:48 INFO - PROCESS | 1826 | 1478316168062 Marionette TRACE conn4 <- [1,2231,null,{}] 20:22:48 INFO - PROCESS | 1826 | 1478316168111 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x82128800 == 33 [pid = 1826] [id = 477] 20:22:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8212b400) [pid = 1826] [serial = 1399] [outer = (nil)] 20:22:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x82311800) [pid = 1826] [serial = 1400] [outer = 0x8212b400] 20:22:48 INFO - PROCESS | 1826 | 1478316168231 Marionette DEBUG loaded listener.js 20:22:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x94d18c00) [pid = 1826] [serial = 1401] [outer = 0x8212b400] 20:22:49 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:49 INFO - PROCESS | 1826 | [1826] 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 5738 20:22:49 INFO - PROCESS | 1826 | 1478316169341 Marionette TRACE conn4 <- [1,2232,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 20:22:49 INFO - . 20:22:49 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 1974ms 20:22:49 INFO - PROCESS | 1826 | 1478316169391 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 20:22:49 INFO - PROCESS | 1826 | 1478316169399 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 20:22:49 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:22:49 INFO - PROCESS | 1826 | 1478316169418 Marionette TRACE conn4 -> [0,2234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:49 INFO - PROCESS | 1826 | 1478316169650 Marionette TRACE conn4 <- [1,2234,null,{"value":null}] 20:22:49 INFO - PROCESS | 1826 | 1478316169864 Marionette TRACE conn4 -> [0,2235,"getWindowHandles",null] 20:22:49 INFO - PROCESS | 1826 | 1478316169869 Marionette TRACE conn4 <- [1,2235,null,["8"]] 20:22:49 INFO - PROCESS | 1826 | 1478316169966 Marionette TRACE conn4 -> [0,2236,"switchToWindow",{"name":"8"}] 20:22:49 INFO - PROCESS | 1826 | 1478316169975 Marionette TRACE conn4 <- [1,2236,null,{}] 20:22:50 INFO - PROCESS | 1826 | 1478316169989 Marionette TRACE conn4 -> [0,2237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204d400 == 34 [pid = 1826] [id = 478] 20:22:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x82126400) [pid = 1826] [serial = 1402] [outer = (nil)] 20:22:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8217bc00) [pid = 1826] [serial = 1403] [outer = 0x82126400] 20:22:50 INFO - PROCESS | 1826 | 1478316170102 Marionette DEBUG loaded listener.js 20:22:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x822df000) [pid = 1826] [serial = 1404] [outer = 0x82126400] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0xa2e9c800) [pid = 1826] [serial = 1342] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0xa237f400) [pid = 1826] [serial = 1336] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x96774000) [pid = 1826] [serial = 1352] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x93a5ec00) [pid = 1826] [serial = 1355] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x82a60c00) [pid = 1826] [serial = 1346] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8280b000) [pid = 1826] [serial = 1345] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0xa23e7400) [pid = 1826] [serial = 1337] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0xa2e9e400) [pid = 1826] [serial = 1343] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8cf02800) [pid = 1826] [serial = 1334] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x96778800) [pid = 1826] [serial = 1353] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8273fc00) [pid = 1826] [serial = 1307] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0xa453fc00) [pid = 1826] [serial = 1348] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0xa2e13400) [pid = 1826] [serial = 1340] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x984ce400) [pid = 1826] [serial = 1330] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8274c000) [pid = 1826] [serial = 1359] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8cae3c00) [pid = 1826] [serial = 1333] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x9955d000) [pid = 1826] [serial = 1331] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x9411dc00) [pid = 1826] [serial = 1319] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0xa4caf000) [pid = 1826] [serial = 1358] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8291e000) [pid = 1826] [serial = 1313] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0xa2e0e000) [pid = 1826] [serial = 1339] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x96779800) [pid = 1826] [serial = 1356] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x94c63400) [pid = 1826] [serial = 1304] [outer = (nil)] [url = about:blank] 20:22:50 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x912ca400) [pid = 1826] [serial = 1316] [outer = (nil)] [url = about:blank] 20:22:51 INFO - PROCESS | 1826 | 1478316171153 Marionette TRACE conn4 <- [1,2237,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 20:22:51 INFO - . 20:22:51 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 1786ms 20:22:51 INFO - PROCESS | 1826 | 1478316171201 Marionette TRACE conn4 -> [0,2238,"getWindowHandle",null] 20:22:51 INFO - PROCESS | 1826 | 1478316171207 Marionette TRACE conn4 <- [1,2238,null,{"value":"8"}] 20:22:51 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:22:51 INFO - PROCESS | 1826 | 1478316171222 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:51 INFO - PROCESS | 1826 | 1478316171426 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 20:22:51 INFO - PROCESS | 1826 | 1478316171568 Marionette TRACE conn4 -> [0,2240,"getWindowHandles",null] 20:22:51 INFO - PROCESS | 1826 | 1478316171573 Marionette TRACE conn4 <- [1,2240,null,["8"]] 20:22:51 INFO - PROCESS | 1826 | 1478316171588 Marionette TRACE conn4 -> [0,2241,"switchToWindow",{"name":"8"}] 20:22:51 INFO - PROCESS | 1826 | 1478316171593 Marionette TRACE conn4 <- [1,2241,null,{}] 20:22:51 INFO - PROCESS | 1826 | 1478316171601 Marionette TRACE conn4 -> [0,2242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x82319800 == 35 [pid = 1826] [id = 479] 20:22:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8231cc00) [pid = 1826] [serial = 1405] [outer = (nil)] 20:22:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x82740c00) [pid = 1826] [serial = 1406] [outer = 0x8231cc00] 20:22:51 INFO - PROCESS | 1826 | 1478316171709 Marionette DEBUG loaded listener.js 20:22:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x82753c00) [pid = 1826] [serial = 1407] [outer = 0x8231cc00] 20:22:52 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:22:52 INFO - PROCESS | 1826 | [1826] 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 5738 20:22:52 INFO - PROCESS | 1826 | 1478316172607 Marionette TRACE conn4 <- [1,2242,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 20:22:52 INFO - . 20:22:52 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 1432ms 20:22:52 INFO - PROCESS | 1826 | 1478316172662 Marionette TRACE conn4 -> [0,2243,"getWindowHandle",null] 20:22:52 INFO - PROCESS | 1826 | 1478316172671 Marionette TRACE conn4 <- [1,2243,null,{"value":"8"}] 20:22:52 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 20:22:52 INFO - PROCESS | 1826 | 1478316172680 Marionette TRACE conn4 -> [0,2244,"getContext",null] 20:22:52 INFO - PROCESS | 1826 | 1478316172684 Marionette TRACE conn4 <- [1,2244,null,{"value":"content"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172691 Marionette TRACE conn4 -> [0,2245,"setContext",{"value":"chrome"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172696 Marionette TRACE conn4 <- [1,2245,null,{}] 20:22:52 INFO - PROCESS | 1826 | 1478316172703 Marionette TRACE conn4 -> [0,2246,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:22:52 INFO - PROCESS | 1826 | 1478316172723 Marionette TRACE conn4 <- [1,2246,null,{"value":true}] 20:22:52 INFO - PROCESS | 1826 | 1478316172731 Marionette TRACE conn4 -> [0,2247,"setContext",{"value":"content"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172735 Marionette TRACE conn4 <- [1,2247,null,{}] 20:22:52 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:22:52 INFO - PROCESS | 1826 | 1478316172742 Marionette TRACE conn4 -> [0,2248,"getContext",null] 20:22:52 INFO - PROCESS | 1826 | 1478316172746 Marionette TRACE conn4 <- [1,2248,null,{"value":"content"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172753 Marionette TRACE conn4 -> [0,2249,"setContext",{"value":"chrome"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172758 Marionette TRACE conn4 <- [1,2249,null,{}] 20:22:52 INFO - PROCESS | 1826 | 1478316172764 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:22:52 INFO - PROCESS | 1826 | 1478316172800 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 20:22:52 INFO - PROCESS | 1826 | 1478316172807 Marionette TRACE conn4 -> [0,2251,"setContext",{"value":"content"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172809 Marionette TRACE conn4 <- [1,2251,null,{}] 20:22:52 INFO - PROCESS | 1826 | 1478316172817 Marionette TRACE conn4 -> [0,2252,"getContext",null] 20:22:52 INFO - PROCESS | 1826 | 1478316172821 Marionette TRACE conn4 <- [1,2252,null,{"value":"content"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172852 Marionette TRACE conn4 -> [0,2253,"setContext",{"value":"chrome"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172855 Marionette TRACE conn4 <- [1,2253,null,{}] 20:22:52 INFO - PROCESS | 1826 | 1478316172862 Marionette TRACE conn4 -> [0,2254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:22:52 INFO - PROCESS | 1826 | 1478316172882 Marionette TRACE conn4 <- [1,2254,null,{"value":true}] 20:22:52 INFO - PROCESS | 1826 | 1478316172895 Marionette TRACE conn4 -> [0,2255,"setContext",{"value":"content"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172898 Marionette TRACE conn4 <- [1,2255,null,{}] 20:22:52 INFO - Setting pref security.mixed_content.use_hsts (false) 20:22:52 INFO - PROCESS | 1826 | 1478316172907 Marionette TRACE conn4 -> [0,2256,"getContext",null] 20:22:52 INFO - PROCESS | 1826 | 1478316172910 Marionette TRACE conn4 <- [1,2256,null,{"value":"content"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172915 Marionette TRACE conn4 -> [0,2257,"setContext",{"value":"chrome"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172922 Marionette TRACE conn4 <- [1,2257,null,{}] 20:22:52 INFO - PROCESS | 1826 | 1478316172935 Marionette TRACE conn4 -> [0,2258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:22:52 INFO - PROCESS | 1826 | 1478316172955 Marionette TRACE conn4 <- [1,2258,null,{"value":null}] 20:22:52 INFO - PROCESS | 1826 | 1478316172961 Marionette TRACE conn4 -> [0,2259,"setContext",{"value":"content"}] 20:22:52 INFO - PROCESS | 1826 | 1478316172964 Marionette TRACE conn4 <- [1,2259,null,{}] 20:22:52 INFO - PROCESS | 1826 | 1478316172981 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}] 20:22:53 INFO - PROCESS | 1826 | 1478316173258 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 20:22:53 INFO - PROCESS | 1826 | 1478316173288 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 20:22:53 INFO - PROCESS | 1826 | 1478316173296 Marionette TRACE conn4 <- [1,2261,null,["8"]] 20:22:53 INFO - PROCESS | 1826 | 1478316173303 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 20:22:53 INFO - PROCESS | 1826 | 1478316173311 Marionette TRACE conn4 <- [1,2262,null,{}] 20:22:53 INFO - PROCESS | 1826 | 1478316173394 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([\"/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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x82917000 == 36 [pid = 1826] [id = 480] 20:22:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x829ab400) [pid = 1826] [serial = 1408] [outer = (nil)] 20:22:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x829e7000) [pid = 1826] [serial = 1409] [outer = 0x829ab400] 20:22:53 INFO - PROCESS | 1826 | 1478316173503 Marionette DEBUG loaded listener.js 20:22:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x829ee000) [pid = 1826] [serial = 1410] [outer = 0x829ab400] 20:22:54 INFO - PROCESS | 1826 | [aac @ 0x838c3800] err{or,}_recognition separate: 1; 1 20:22:54 INFO - PROCESS | 1826 | [aac @ 0x838c3800] err{or,}_recognition combined: 1; 1 20:22:54 INFO - PROCESS | 1826 | [aac @ 0x838c3800] Unsupported bit depth: 0 20:22:54 INFO - PROCESS | 1826 | [h264 @ 0x8cae2c00] err{or,}_recognition separate: 1; 1 20:22:54 INFO - PROCESS | 1826 | [h264 @ 0x8cae2c00] err{or,}_recognition combined: 1; 1 20:22:54 INFO - PROCESS | 1826 | [h264 @ 0x8cae2c00] Unsupported bit depth: 0 20:22:54 INFO - PROCESS | 1826 | 1478316174717 Marionette TRACE conn4 <- [1,2263,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 20:22:54 INFO - . 20:22:54 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 2079ms 20:22:54 INFO - PROCESS | 1826 | 1478316174760 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 20:22:54 INFO - PROCESS | 1826 | 1478316174764 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 20:22:54 INFO - TEST-START | /navigation-timing/idlharness.html 20:22:54 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:22:54 INFO - PROCESS | 1826 | 1478316174780 Marionette TRACE conn4 -> [0,2265,"getContext",null] 20:22:54 INFO - PROCESS | 1826 | 1478316174784 Marionette TRACE conn4 <- [1,2265,null,{"value":"content"}] 20:22:54 INFO - PROCESS | 1826 | 1478316174790 Marionette TRACE conn4 -> [0,2266,"setContext",{"value":"chrome"}] 20:22:54 INFO - PROCESS | 1826 | 1478316174793 Marionette TRACE conn4 <- [1,2266,null,{}] 20:22:54 INFO - PROCESS | 1826 | 1478316174800 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:22:54 INFO - PROCESS | 1826 | 1478316174822 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 20:22:54 INFO - PROCESS | 1826 | 1478316174836 Marionette TRACE conn4 -> [0,2268,"setContext",{"value":"content"}] 20:22:54 INFO - PROCESS | 1826 | 1478316174839 Marionette TRACE conn4 <- [1,2268,null,{}] 20:22:54 INFO - Clearing pref security.mixed_content.use_hsts 20:22:54 INFO - PROCESS | 1826 | 1478316174859 Marionette TRACE conn4 -> [0,2269,"getContext",null] 20:22:54 INFO - PROCESS | 1826 | 1478316174862 Marionette TRACE conn4 <- [1,2269,null,{"value":"content"}] 20:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x828c5000) [pid = 1826] [serial = 1360] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 20:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x93a62800) [pid = 1826] [serial = 1363] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 20:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x822e5c00) [pid = 1826] [serial = 1375] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0xa459b800) [pid = 1826] [serial = 1366] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x82a56400) [pid = 1826] [serial = 1384] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82923400) [pid = 1826] [serial = 1381] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8274f000) [pid = 1826] [serial = 1378] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x82acac00) [pid = 1826] [serial = 1369] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 20:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8204c800) [pid = 1826] [serial = 1372] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:22:55 INFO - PROCESS | 1826 | 1478316175108 Marionette TRACE conn4 -> [0,2270,"setContext",{"value":"chrome"}] 20:22:55 INFO - PROCESS | 1826 | 1478316175114 Marionette TRACE conn4 <- [1,2270,null,{}] 20:22:55 INFO - PROCESS | 1826 | 1478316175129 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:22:55 INFO - PROCESS | 1826 | 1478316175146 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 20:22:55 INFO - PROCESS | 1826 | 1478316175152 Marionette TRACE conn4 -> [0,2272,"setContext",{"value":"content"}] 20:22:55 INFO - PROCESS | 1826 | 1478316175156 Marionette TRACE conn4 <- [1,2272,null,{}] 20:22:55 INFO - PROCESS | 1826 | 1478316175164 Marionette TRACE conn4 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:22:55 INFO - PROCESS | 1826 | 1478316175404 Marionette TRACE conn4 <- [1,2273,null,{"value":null}] 20:22:55 INFO - PROCESS | 1826 | 1478316175501 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 20:22:55 INFO - PROCESS | 1826 | 1478316175506 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 20:22:55 INFO - PROCESS | 1826 | 1478316175513 Marionette TRACE conn4 -> [0,2275,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:22:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8cf05800) [pid = 1826] [serial = 1411] [outer = 0x951f2000] 20:22:55 INFO - PROCESS | 1826 | 1478316175797 Marionette TRACE conn4 <- [1,2275,null,{}] 20:22:55 INFO - PROCESS | 1826 | 1478316175824 Marionette TRACE conn4 -> [0,2276,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:22:55 INFO - PROCESS | 1826 | 1478316175851 Marionette TRACE conn4 <- [1,2276,null,{"value":null}] 20:22:55 INFO - PROCESS | 1826 | 1478316175883 Marionette TRACE conn4 -> [0,2277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:55 INFO - PROCESS | 1826 | 1478316175914 Marionette TRACE conn4 <- [1,2277,null,{"value":null}] 20:22:55 INFO - PROCESS | 1826 | 1478316175920 Marionette TRACE conn4 -> [0,2278,"getWindowHandles",null] 20:22:55 INFO - PROCESS | 1826 | 1478316175925 Marionette TRACE conn4 <- [1,2278,null,["8"]] 20:22:55 INFO - PROCESS | 1826 | 1478316175930 Marionette TRACE conn4 -> [0,2279,"switchToWindow",{"name":"8"}] 20:22:55 INFO - PROCESS | 1826 | 1478316175941 Marionette TRACE conn4 <- [1,2279,null,{}] 20:22:55 INFO - PROCESS | 1826 | 1478316175959 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db25c00 == 37 [pid = 1826] [id = 481] 20:22:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8db28000) [pid = 1826] [serial = 1412] [outer = (nil)] 20:22:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8dd4a400) [pid = 1826] [serial = 1413] [outer = 0x8db28000] 20:22:56 INFO - PROCESS | 1826 | 1478316176076 Marionette DEBUG loaded listener.js 20:22:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8dd98400) [pid = 1826] [serial = 1414] [outer = 0x8db28000] 20:22:57 INFO - ............................................................................................. 20:22:57 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3198ms 20:22:58 INFO - TEST-START | /navigation-timing/test_document_open.html 20:22:58 INFO - PROCESS | 1826 | 1478316177822 Marionette TRACE conn4 <- [1,2280,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 20:22:58 INFO - PROCESS | 1826 | 1478316177978 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 20:22:58 INFO - PROCESS | 1826 | 1478316177989 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 20:22:58 INFO - PROCESS | 1826 | 1478316178013 Marionette TRACE conn4 -> [0,2282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:58 INFO - PROCESS | 1826 | 1478316178305 Marionette TRACE conn4 <- [1,2282,null,{"value":null}] 20:22:58 INFO - PROCESS | 1826 | 1478316178489 Marionette TRACE conn4 -> [0,2283,"getWindowHandles",null] 20:22:58 INFO - PROCESS | 1826 | 1478316178498 Marionette TRACE conn4 <- [1,2283,null,["8"]] 20:22:58 INFO - PROCESS | 1826 | 1478316178507 Marionette TRACE conn4 -> [0,2284,"switchToWindow",{"name":"8"}] 20:22:58 INFO - PROCESS | 1826 | 1478316178517 Marionette TRACE conn4 <- [1,2284,null,{}] 20:22:58 INFO - PROCESS | 1826 | 1478316178569 Marionette TRACE conn4 -> [0,2285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x82809800 == 38 [pid = 1826] [id = 482] 20:22:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8280bc00) [pid = 1826] [serial = 1415] [outer = (nil)] 20:22:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x82815c00) [pid = 1826] [serial = 1416] [outer = 0x8280bc00] 20:22:58 INFO - PROCESS | 1826 | 1478316178703 Marionette DEBUG loaded listener.js 20:22:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x828ba000) [pid = 1826] [serial = 1417] [outer = 0x8280bc00] 20:22:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x82757c00 == 39 [pid = 1826] [id = 483] 20:22:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x828bc400) [pid = 1826] [serial = 1418] [outer = (nil)] 20:22:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x829ea800) [pid = 1826] [serial = 1419] [outer = 0x828bc400] 20:22:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x828c2c00) [pid = 1826] [serial = 1420] [outer = 0x828bc400] 20:22:59 INFO - PROCESS | 1826 | 1478316179857 Marionette TRACE conn4 <- [1,2285,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 20:22:59 INFO - ..................... 20:22:59 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1930ms 20:22:59 INFO - PROCESS | 1826 | 1478316179936 Marionette TRACE conn4 -> [0,2286,"getWindowHandle",null] 20:22:59 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 20:22:59 INFO - PROCESS | 1826 | 1478316179943 Marionette TRACE conn4 <- [1,2286,null,{"value":"8"}] 20:23:00 INFO - PROCESS | 1826 | 1478316179995 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:00 INFO - PROCESS | 1826 | 1478316180331 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 20:23:00 INFO - PROCESS | 1826 | 1478316180530 Marionette TRACE conn4 -> [0,2288,"getWindowHandles",null] 20:23:00 INFO - PROCESS | 1826 | 1478316180537 Marionette TRACE conn4 <- [1,2288,null,["8"]] 20:23:00 INFO - PROCESS | 1826 | 1478316180546 Marionette TRACE conn4 -> [0,2289,"switchToWindow",{"name":"8"}] 20:23:00 INFO - PROCESS | 1826 | 1478316180555 Marionette TRACE conn4 <- [1,2289,null,{}] 20:23:00 INFO - PROCESS | 1826 | 1478316180607 Marionette TRACE conn4 -> [0,2290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e85800 == 40 [pid = 1826] [id = 484] 20:23:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x838b8c00) [pid = 1826] [serial = 1421] [outer = (nil)] 20:23:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8db1f800) [pid = 1826] [serial = 1422] [outer = 0x838b8c00] 20:23:00 INFO - PROCESS | 1826 | 1478316180733 Marionette DEBUG loaded listener.js 20:23:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8dd98000) [pid = 1826] [serial = 1423] [outer = 0x838b8c00] 20:23:01 INFO - PROCESS | 1826 | 1478316181555 Marionette TRACE conn4 <- [1,2290,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 20:23:01 INFO - ... 20:23:01 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1631ms 20:23:01 INFO - PROCESS | 1826 | 1478316181625 Marionette TRACE conn4 -> [0,2291,"getWindowHandle",null] 20:23:01 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 20:23:01 INFO - PROCESS | 1826 | 1478316181635 Marionette TRACE conn4 <- [1,2291,null,{"value":"8"}] 20:23:01 INFO - PROCESS | 1826 | 1478316181647 Marionette TRACE conn4 -> [0,2292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:01 INFO - PROCESS | 1826 | 1478316181889 Marionette TRACE conn4 <- [1,2292,null,{"value":null}] 20:23:02 INFO - PROCESS | 1826 | 1478316182080 Marionette TRACE conn4 -> [0,2293,"getWindowHandles",null] 20:23:02 INFO - PROCESS | 1826 | 1478316182086 Marionette TRACE conn4 <- [1,2293,null,["8"]] 20:23:02 INFO - PROCESS | 1826 | 1478316182094 Marionette TRACE conn4 -> [0,2294,"switchToWindow",{"name":"8"}] 20:23:02 INFO - PROCESS | 1826 | 1478316182103 Marionette TRACE conn4 <- [1,2294,null,{}] 20:23:02 INFO - PROCESS | 1826 | 1478316182159 Marionette TRACE conn4 -> [0,2295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fdbe400 == 41 [pid = 1826] [id = 485] 20:23:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8fdc0800) [pid = 1826] [serial = 1424] [outer = (nil)] 20:23:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x91279000) [pid = 1826] [serial = 1425] [outer = 0x8fdc0800] 20:23:02 INFO - PROCESS | 1826 | 1478316182300 Marionette DEBUG loaded listener.js 20:23:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x92bb9000) [pid = 1826] [serial = 1426] [outer = 0x8fdc0800] 20:23:03 INFO - PROCESS | 1826 | 1478316183252 Marionette TRACE conn4 <- [1,2295,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 20:23:03 INFO - ...................... 20:23:03 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1680ms 20:23:03 INFO - PROCESS | 1826 | 1478316183325 Marionette TRACE conn4 -> [0,2296,"getWindowHandle",null] 20:23:03 INFO - PROCESS | 1826 | 1478316183331 Marionette TRACE conn4 <- [1,2296,null,{"value":"8"}] 20:23:03 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 20:23:03 INFO - PROCESS | 1826 | 1478316183342 Marionette TRACE conn4 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:03 INFO - PROCESS | 1826 | 1478316183588 Marionette TRACE conn4 <- [1,2297,null,{"value":null}] 20:23:03 INFO - PROCESS | 1826 | 1478316183778 Marionette TRACE conn4 -> [0,2298,"getWindowHandles",null] 20:23:03 INFO - PROCESS | 1826 | 1478316183783 Marionette TRACE conn4 <- [1,2298,null,["8"]] 20:23:03 INFO - PROCESS | 1826 | 1478316183791 Marionette TRACE conn4 -> [0,2299,"switchToWindow",{"name":"8"}] 20:23:03 INFO - PROCESS | 1826 | 1478316183803 Marionette TRACE conn4 <- [1,2299,null,{}] 20:23:03 INFO - PROCESS | 1826 | 1478316183854 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x81952000 == 42 [pid = 1826] [id = 486] 20:23:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8f8ec000) [pid = 1826] [serial = 1427] [outer = (nil)] 20:23:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x93a64000) [pid = 1826] [serial = 1428] [outer = 0x8f8ec000] 20:23:03 INFO - PROCESS | 1826 | 1478316183976 Marionette DEBUG loaded listener.js 20:23:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x93a67800) [pid = 1826] [serial = 1429] [outer = 0x8f8ec000] 20:23:04 INFO - PROCESS | 1826 | 1478316184704 Marionette TRACE conn4 <- [1,2300,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 20:23:04 INFO - .... 20:23:04 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1382ms 20:23:04 INFO - PROCESS | 1826 | 1478316184722 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 20:23:04 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 20:23:04 INFO - PROCESS | 1826 | 1478316184728 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 20:23:04 INFO - PROCESS | 1826 | 1478316184736 Marionette TRACE conn4 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:04 INFO - PROCESS | 1826 | 1478316184953 Marionette TRACE conn4 <- [1,2302,null,{"value":null}] 20:23:05 INFO - PROCESS | 1826 | 1478316185143 Marionette TRACE conn4 -> [0,2303,"getWindowHandles",null] 20:23:05 INFO - PROCESS | 1826 | 1478316185148 Marionette TRACE conn4 <- [1,2303,null,["8"]] 20:23:05 INFO - PROCESS | 1826 | 1478316185201 Marionette TRACE conn4 -> [0,2304,"switchToWindow",{"name":"8"}] 20:23:05 INFO - PROCESS | 1826 | 1478316185206 Marionette TRACE conn4 <- [1,2304,null,{}] 20:23:05 INFO - PROCESS | 1826 | 1478316185216 Marionette TRACE conn4 -> [0,2305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x9411ec00 == 43 [pid = 1826] [id = 487] 20:23:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x94120000) [pid = 1826] [serial = 1430] [outer = (nil)] 20:23:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x94121400) [pid = 1826] [serial = 1431] [outer = 0x94120000] 20:23:05 INFO - PROCESS | 1826 | 1478316185340 Marionette DEBUG loaded listener.js 20:23:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x94c5c400) [pid = 1826] [serial = 1432] [outer = 0x94120000] 20:23:06 INFO - PROCESS | 1826 | 1478316186112 Marionette TRACE conn4 <- [1,2305,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 20:23:06 INFO - ..... 20:23:06 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1481ms 20:23:06 INFO - PROCESS | 1826 | 1478316186235 Marionette TRACE conn4 -> [0,2306,"getWindowHandle",null] 20:23:06 INFO - PROCESS | 1826 | 1478316186240 Marionette TRACE conn4 <- [1,2306,null,{"value":"8"}] 20:23:06 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 20:23:06 INFO - PROCESS | 1826 | 1478316186249 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:06 INFO - PROCESS | 1826 | 1478316186520 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 20:23:06 INFO - PROCESS | 1826 | 1478316186899 Marionette TRACE conn4 -> [0,2308,"getWindowHandles",null] 20:23:06 INFO - PROCESS | 1826 | 1478316186907 Marionette TRACE conn4 <- [1,2308,null,["8"]] 20:23:06 INFO - PROCESS | 1826 | 1478316186960 Marionette TRACE conn4 -> [0,2309,"switchToWindow",{"name":"8"}] 20:23:06 INFO - PROCESS | 1826 | 1478316186971 Marionette TRACE conn4 <- [1,2309,null,{}] 20:23:06 INFO - PROCESS | 1826 | 1478316186981 Marionette TRACE conn4 -> [0,2310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x82181800 == 44 [pid = 1826] [id = 488] 20:23:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x82182000) [pid = 1826] [serial = 1433] [outer = (nil)] 20:23:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x82734000) [pid = 1826] [serial = 1434] [outer = 0x82182000] 20:23:07 INFO - PROCESS | 1826 | 1478316187094 Marionette DEBUG loaded listener.js 20:23:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8275a400) [pid = 1826] [serial = 1435] [outer = 0x82182000] 20:23:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194b400 == 45 [pid = 1826] [id = 489] 20:23:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x82049400) [pid = 1826] [serial = 1436] [outer = (nil)] 20:23:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x82049000) [pid = 1826] [serial = 1437] [outer = 0x82049400] 20:23:08 INFO - PROCESS | 1826 | --DOCSHELL 0x96770800 == 44 [pid = 1826] [id = 461] 20:23:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82735800 == 43 [pid = 1826] [id = 451] 20:23:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82183800 == 42 [pid = 1826] [id = 459] 20:23:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82917000 == 41 [pid = 1826] [id = 480] 20:23:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x822e2400) [pid = 1826] [serial = 1438] [outer = 0x82049400] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x82a59000) [pid = 1826] [serial = 1388] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82319800 == 40 [pid = 1826] [id = 479] 20:23:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8204d400 == 39 [pid = 1826] [id = 478] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x82ac3c00) [pid = 1826] [serial = 1385] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x82ac9800) [pid = 1826] [serial = 1386] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x829a2000) [pid = 1826] [serial = 1382] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x829a4000) [pid = 1826] [serial = 1383] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x82752000) [pid = 1826] [serial = 1379] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x82809400) [pid = 1826] [serial = 1380] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8275a000) [pid = 1826] [serial = 1376] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x829a7400) [pid = 1826] [serial = 1377] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8de57c00) [pid = 1826] [serial = 1373] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x94d50c00) [pid = 1826] [serial = 1374] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x82ad2000) [pid = 1826] [serial = 1370] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0xa4caec00) [pid = 1826] [serial = 1371] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0xa48b3000) [pid = 1826] [serial = 1367] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0xa4c5bc00) [pid = 1826] [serial = 1368] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x96775800) [pid = 1826] [serial = 1364] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x9a532c00) [pid = 1826] [serial = 1365] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x838b6400) [pid = 1826] [serial = 1361] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8dd45000) [pid = 1826] [serial = 1362] [outer = (nil)] [url = about:blank] 20:23:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x82180c00) [pid = 1826] [serial = 1439] [outer = 0x82049400] 20:23:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8274c400) [pid = 1826] [serial = 1440] [outer = 0x82049400] 20:23:08 INFO - PROCESS | 1826 | 1478316188991 Marionette TRACE conn4 <- [1,2310,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 20:23:09 INFO - ..... 20:23:09 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2786ms 20:23:09 INFO - PROCESS | 1826 | 1478316189037 Marionette TRACE conn4 -> [0,2311,"getWindowHandle",null] 20:23:09 INFO - PROCESS | 1826 | 1478316189045 Marionette TRACE conn4 <- [1,2311,null,{"value":"8"}] 20:23:09 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 20:23:09 INFO - PROCESS | 1826 | 1478316189055 Marionette TRACE conn4 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:09 INFO - PROCESS | 1826 | 1478316189371 Marionette TRACE conn4 <- [1,2312,null,{"value":null}] 20:23:09 INFO - PROCESS | 1826 | 1478316189480 Marionette TRACE conn4 -> [0,2313,"getWindowHandles",null] 20:23:09 INFO - PROCESS | 1826 | 1478316189487 Marionette TRACE conn4 <- [1,2313,null,["8"]] 20:23:09 INFO - PROCESS | 1826 | 1478316189495 Marionette TRACE conn4 -> [0,2314,"switchToWindow",{"name":"8"}] 20:23:09 INFO - PROCESS | 1826 | 1478316189504 Marionette TRACE conn4 <- [1,2314,null,{}] 20:23:09 INFO - PROCESS | 1826 | 1478316189511 Marionette TRACE conn4 -> [0,2315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x82813000 == 40 [pid = 1826] [id = 490] 20:23:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x82813800) [pid = 1826] [serial = 1441] [outer = (nil)] 20:23:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x828b7400) [pid = 1826] [serial = 1442] [outer = 0x82813800] 20:23:09 INFO - PROCESS | 1826 | 1478316189621 Marionette DEBUG loaded listener.js 20:23:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x828c1000) [pid = 1826] [serial = 1443] [outer = 0x82813800] 20:23:10 INFO - PROCESS | 1826 | 1478316190456 Marionette TRACE conn4 <- [1,2315,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 20:23:10 INFO - .......... 20:23:10 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1423ms 20:23:10 INFO - PROCESS | 1826 | 1478316190479 Marionette TRACE conn4 -> [0,2316,"getWindowHandle",null] 20:23:10 INFO - PROCESS | 1826 | 1478316190482 Marionette TRACE conn4 <- [1,2316,null,{"value":"8"}] 20:23:10 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 20:23:10 INFO - PROCESS | 1826 | 1478316190493 Marionette TRACE conn4 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:10 INFO - PROCESS | 1826 | 1478316190782 Marionette TRACE conn4 <- [1,2317,null,{"value":null}] 20:23:10 INFO - PROCESS | 1826 | 1478316190821 Marionette TRACE conn4 -> [0,2318,"getWindowHandles",null] 20:23:10 INFO - PROCESS | 1826 | 1478316190832 Marionette TRACE conn4 <- [1,2318,null,["8"]] 20:23:10 INFO - PROCESS | 1826 | 1478316190918 Marionette TRACE conn4 -> [0,2319,"switchToWindow",{"name":"8"}] 20:23:10 INFO - PROCESS | 1826 | 1478316190928 Marionette TRACE conn4 <- [1,2319,null,{}] 20:23:10 INFO - PROCESS | 1826 | 1478316190945 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x829eac00 == 41 [pid = 1826] [id = 491] 20:23:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x82ac7400) [pid = 1826] [serial = 1444] [outer = (nil)] 20:23:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x82acb400) [pid = 1826] [serial = 1445] [outer = 0x82ac7400] 20:23:11 INFO - PROCESS | 1826 | 1478316191047 Marionette DEBUG loaded listener.js 20:23:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x82e7ec00) [pid = 1826] [serial = 1446] [outer = 0x82ac7400] 20:23:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cae2c00 == 42 [pid = 1826] [id = 492] 20:23:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8cf08400) [pid = 1826] [serial = 1447] [outer = (nil)] 20:23:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8db29c00) [pid = 1826] [serial = 1448] [outer = 0x8cf08400] 20:23:11 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x82126400) [pid = 1826] [serial = 1402] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:23:11 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8231cc00) [pid = 1826] [serial = 1405] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:23:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x828be400) [pid = 1826] [serial = 1449] [outer = 0x8cf08400] 20:23:12 INFO - PROCESS | 1826 | [1826] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 20:23:12 INFO - ....................... 20:23:12 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1730ms 20:23:12 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 20:23:12 INFO - PROCESS | 1826 | 1478316192200 Marionette TRACE conn4 <- [1,2320,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 20:23:12 INFO - PROCESS | 1826 | 1478316192224 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 20:23:12 INFO - PROCESS | 1826 | 1478316192227 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 20:23:12 INFO - PROCESS | 1826 | 1478316192239 Marionette TRACE conn4 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:12 INFO - PROCESS | 1826 | 1478316192541 Marionette TRACE conn4 <- [1,2322,null,{"value":null}] 20:23:12 INFO - PROCESS | 1826 | 1478316192560 Marionette TRACE conn4 -> [0,2323,"getWindowHandles",null] 20:23:12 INFO - PROCESS | 1826 | 1478316192564 Marionette TRACE conn4 <- [1,2323,null,["8"]] 20:23:12 INFO - PROCESS | 1826 | 1478316192573 Marionette TRACE conn4 -> [0,2324,"switchToWindow",{"name":"8"}] 20:23:12 INFO - PROCESS | 1826 | 1478316192580 Marionette TRACE conn4 <- [1,2324,null,{}] 20:23:12 INFO - PROCESS | 1826 | 1478316192587 Marionette TRACE conn4 -> [0,2325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e7b400 == 43 [pid = 1826] [id = 493] 20:23:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x838bfc00) [pid = 1826] [serial = 1450] [outer = (nil)] 20:23:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8f8f5000) [pid = 1826] [serial = 1451] [outer = 0x838bfc00] 20:23:12 INFO - PROCESS | 1826 | 1478316192690 Marionette DEBUG loaded listener.js 20:23:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8face800) [pid = 1826] [serial = 1452] [outer = 0x838bfc00] 20:23:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fd0bc00 == 44 [pid = 1826] [id = 494] 20:23:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8fdc2800) [pid = 1826] [serial = 1453] [outer = (nil)] 20:23:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8fdc3400) [pid = 1826] [serial = 1454] [outer = 0x8fdc2800] 20:23:13 INFO - PROCESS | 1826 | 1478316193547 Marionette TRACE conn4 <- [1,2325,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 20:23:13 INFO - ..... 20:23:13 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1326ms 20:23:13 INFO - PROCESS | 1826 | 1478316193561 Marionette TRACE conn4 -> [0,2326,"getWindowHandle",null] 20:23:13 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 20:23:13 INFO - PROCESS | 1826 | 1478316193566 Marionette TRACE conn4 <- [1,2326,null,{"value":"8"}] 20:23:13 INFO - PROCESS | 1826 | 1478316193581 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:13 INFO - PROCESS | 1826 | 1478316193802 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 20:23:13 INFO - PROCESS | 1826 | 1478316193816 Marionette TRACE conn4 -> [0,2328,"getWindowHandles",null] 20:23:13 INFO - PROCESS | 1826 | 1478316193821 Marionette TRACE conn4 <- [1,2328,null,["8"]] 20:23:13 INFO - PROCESS | 1826 | 1478316193827 Marionette TRACE conn4 -> [0,2329,"switchToWindow",{"name":"8"}] 20:23:13 INFO - PROCESS | 1826 | 1478316193834 Marionette TRACE conn4 <- [1,2329,null,{}] 20:23:13 INFO - PROCESS | 1826 | 1478316193968 Marionette TRACE conn4 -> [0,2330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc90000 == 45 [pid = 1826] [id = 495] 20:23:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8fc92800) [pid = 1826] [serial = 1455] [outer = (nil)] 20:23:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x912aac00) [pid = 1826] [serial = 1456] [outer = 0x8fc92800] 20:23:14 INFO - PROCESS | 1826 | 1478316194074 Marionette DEBUG loaded listener.js 20:23:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x912ad000) [pid = 1826] [serial = 1457] [outer = 0x8fc92800] 20:23:14 INFO - PROCESS | 1826 | 1478316194800 Marionette TRACE conn4 <- [1,2330,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 20:23:14 INFO - ... 20:23:14 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1324ms 20:23:14 INFO - PROCESS | 1826 | 1478316194916 Marionette TRACE conn4 -> [0,2331,"getWindowHandle",null] 20:23:14 INFO - PROCESS | 1826 | 1478316194923 Marionette TRACE conn4 <- [1,2331,null,{"value":"8"}] 20:23:14 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 20:23:14 INFO - PROCESS | 1826 | 1478316194940 Marionette TRACE conn4 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:15 INFO - PROCESS | 1826 | 1478316195178 Marionette TRACE conn4 <- [1,2332,null,{"value":null}] 20:23:15 INFO - PROCESS | 1826 | 1478316195441 Marionette TRACE conn4 -> [0,2333,"getWindowHandles",null] 20:23:15 INFO - PROCESS | 1826 | 1478316195448 Marionette TRACE conn4 <- [1,2333,null,["8"]] 20:23:15 INFO - PROCESS | 1826 | 1478316195460 Marionette TRACE conn4 -> [0,2334,"switchToWindow",{"name":"8"}] 20:23:15 INFO - PROCESS | 1826 | 1478316195469 Marionette TRACE conn4 <- [1,2334,null,{}] 20:23:15 INFO - PROCESS | 1826 | 1478316195477 Marionette TRACE conn4 -> [0,2335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x82751800 == 46 [pid = 1826] [id = 496] 20:23:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x82751c00) [pid = 1826] [serial = 1458] [outer = (nil)] 20:23:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x82755c00) [pid = 1826] [serial = 1459] [outer = 0x82751c00] 20:23:15 INFO - PROCESS | 1826 | 1478316195614 Marionette DEBUG loaded listener.js 20:23:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8291f800) [pid = 1826] [serial = 1460] [outer = 0x82751c00] 20:23:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ac6400 == 47 [pid = 1826] [id = 497] 20:23:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x838b9400) [pid = 1826] [serial = 1461] [outer = (nil)] 20:23:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x838ba000) [pid = 1826] [serial = 1462] [outer = 0x838b9400] 20:23:16 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:23:16 INFO - PROCESS | 1826 | 1478316196555 Marionette TRACE conn4 <- [1,2335,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 20:23:16 INFO - ... 20:23:16 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1675ms 20:23:16 INFO - PROCESS | 1826 | 1478316196618 Marionette TRACE conn4 -> [0,2336,"getWindowHandle",null] 20:23:16 INFO - TEST-START | /navigation-timing/test_readwrite.html 20:23:16 INFO - PROCESS | 1826 | 1478316196626 Marionette TRACE conn4 <- [1,2336,null,{"value":"8"}] 20:23:16 INFO - PROCESS | 1826 | 1478316196636 Marionette TRACE conn4 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:16 INFO - PROCESS | 1826 | 1478316196884 Marionette TRACE conn4 <- [1,2337,null,{"value":null}] 20:23:17 INFO - PROCESS | 1826 | 1478316197081 Marionette TRACE conn4 -> [0,2338,"getWindowHandles",null] 20:23:17 INFO - PROCESS | 1826 | 1478316197085 Marionette TRACE conn4 <- [1,2338,null,["8"]] 20:23:17 INFO - PROCESS | 1826 | 1478316197100 Marionette TRACE conn4 -> [0,2339,"switchToWindow",{"name":"8"}] 20:23:17 INFO - PROCESS | 1826 | 1478316197107 Marionette TRACE conn4 <- [1,2339,null,{}] 20:23:17 INFO - PROCESS | 1826 | 1478316197161 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x8217b800 == 48 [pid = 1826] [id = 498] 20:23:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x838c0000) [pid = 1826] [serial = 1463] [outer = (nil)] 20:23:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x8cf0a000) [pid = 1826] [serial = 1464] [outer = 0x838c0000] 20:23:17 INFO - PROCESS | 1826 | 1478316197284 Marionette DEBUG loaded listener.js 20:23:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x8facc400) [pid = 1826] [serial = 1465] [outer = 0x838c0000] 20:23:18 INFO - PROCESS | 1826 | 1478316198005 Marionette TRACE conn4 <- [1,2340,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 20:23:18 INFO - ... 20:23:18 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1424ms 20:23:18 INFO - PROCESS | 1826 | 1478316198076 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 20:23:18 INFO - PROCESS | 1826 | 1478316198086 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 20:23:18 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 20:23:18 INFO - PROCESS | 1826 | 1478316198097 Marionette TRACE conn4 -> [0,2342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:18 INFO - PROCESS | 1826 | 1478316198312 Marionette TRACE conn4 <- [1,2342,null,{"value":null}] 20:23:18 INFO - PROCESS | 1826 | 1478316198504 Marionette TRACE conn4 -> [0,2343,"getWindowHandles",null] 20:23:18 INFO - PROCESS | 1826 | 1478316198509 Marionette TRACE conn4 <- [1,2343,null,["8"]] 20:23:18 INFO - PROCESS | 1826 | 1478316198518 Marionette TRACE conn4 -> [0,2344,"switchToWindow",{"name":"8"}] 20:23:18 INFO - PROCESS | 1826 | 1478316198527 Marionette TRACE conn4 <- [1,2344,null,{}] 20:23:18 INFO - PROCESS | 1826 | 1478316198581 Marionette TRACE conn4 -> [0,2345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cc2800 == 49 [pid = 1826] [id = 499] 20:23:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x92cc3000) [pid = 1826] [serial = 1466] [outer = (nil)] 20:23:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x92e3c800) [pid = 1826] [serial = 1467] [outer = 0x92cc3000] 20:23:18 INFO - PROCESS | 1826 | 1478316198706 Marionette DEBUG loaded listener.js 20:23:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x92ebd400) [pid = 1826] [serial = 1468] [outer = 0x92cc3000] 20:23:19 INFO - PROCESS | 1826 | 1478316199479 Marionette TRACE conn4 <- [1,2345,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 20:23:19 INFO - ...................... 20:23:19 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1490ms 20:23:19 INFO - PROCESS | 1826 | 1478316199600 Marionette TRACE conn4 -> [0,2346,"getWindowHandle",null] 20:23:19 INFO - PROCESS | 1826 | 1478316199607 Marionette TRACE conn4 <- [1,2346,null,{"value":"8"}] 20:23:19 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 20:23:19 INFO - PROCESS | 1826 | 1478316199622 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:19 INFO - PROCESS | 1826 | 1478316199850 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 20:23:20 INFO - PROCESS | 1826 | 1478316200040 Marionette TRACE conn4 -> [0,2348,"getWindowHandles",null] 20:23:20 INFO - PROCESS | 1826 | 1478316200045 Marionette TRACE conn4 <- [1,2348,null,["8"]] 20:23:20 INFO - PROCESS | 1826 | 1478316200056 Marionette TRACE conn4 -> [0,2349,"switchToWindow",{"name":"8"}] 20:23:20 INFO - PROCESS | 1826 | 1478316200062 Marionette TRACE conn4 <- [1,2349,null,{}] 20:23:20 INFO - PROCESS | 1826 | 1478316200114 Marionette TRACE conn4 -> [0,2350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8212c800 == 50 [pid = 1826] [id = 500] 20:23:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x93bcc800) [pid = 1826] [serial = 1469] [outer = (nil)] 20:23:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x94128c00) [pid = 1826] [serial = 1470] [outer = 0x93bcc800] 20:23:20 INFO - PROCESS | 1826 | 1478316200230 Marionette DEBUG loaded listener.js 20:23:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x94c60c00) [pid = 1826] [serial = 1471] [outer = 0x93bcc800] 20:23:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a62c00 == 51 [pid = 1826] [id = 501] 20:23:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x94c65000) [pid = 1826] [serial = 1472] [outer = (nil)] 20:23:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x94c80000) [pid = 1826] [serial = 1473] [outer = 0x94c65000] 20:23:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x94c65400) [pid = 1826] [serial = 1474] [outer = 0x94c65000] 20:23:21 INFO - ........... 20:23:21 INFO - PROCESS | 1826 | 1478316201512 Marionette TRACE conn4 <- [1,2350,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 20:23:21 INFO - .............................. 20:23:21 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1940ms 20:23:21 INFO - PROCESS | 1826 | 1478316201559 Marionette TRACE conn4 -> [0,2351,"getWindowHandle",null] 20:23:21 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 20:23:21 INFO - PROCESS | 1826 | 1478316201564 Marionette TRACE conn4 <- [1,2351,null,{"value":"8"}] 20:23:21 INFO - PROCESS | 1826 | 1478316201572 Marionette TRACE conn4 -> [0,2352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:21 INFO - PROCESS | 1826 | 1478316201846 Marionette TRACE conn4 <- [1,2352,null,{"value":null}] 20:23:22 INFO - PROCESS | 1826 | 1478316202056 Marionette TRACE conn4 -> [0,2353,"getWindowHandles",null] 20:23:22 INFO - PROCESS | 1826 | 1478316202061 Marionette TRACE conn4 <- [1,2353,null,["8"]] 20:23:22 INFO - PROCESS | 1826 | 1478316202068 Marionette TRACE conn4 -> [0,2354,"switchToWindow",{"name":"8"}] 20:23:22 INFO - PROCESS | 1826 | 1478316202074 Marionette TRACE conn4 <- [1,2354,null,{}] 20:23:22 INFO - PROCESS | 1826 | 1478316202124 Marionette TRACE conn4 -> [0,2355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c86000 == 52 [pid = 1826] [id = 502] 20:23:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x94d16c00) [pid = 1826] [serial = 1475] [outer = (nil)] 20:23:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x94d1bc00) [pid = 1826] [serial = 1476] [outer = 0x94d16c00] 20:23:22 INFO - PROCESS | 1826 | 1478316202248 Marionette DEBUG loaded listener.js 20:23:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x94d1ec00) [pid = 1826] [serial = 1477] [outer = 0x94d16c00] 20:23:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c63400 == 53 [pid = 1826] [id = 503] 20:23:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x94d20800) [pid = 1826] [serial = 1478] [outer = (nil)] 20:23:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x94d48400) [pid = 1826] [serial = 1479] [outer = 0x94d20800] 20:23:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x8231b800) [pid = 1826] [serial = 1480] [outer = 0x94d20800] 20:23:24 INFO - PROCESS | 1826 | 1478316204251 Marionette TRACE conn4 <- [1,2355,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 20:23:24 INFO - ....... 20:23:24 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2729ms 20:23:24 INFO - PROCESS | 1826 | 1478316204301 Marionette TRACE conn4 -> [0,2356,"getWindowHandle",null] 20:23:24 INFO - PROCESS | 1826 | 1478316204309 Marionette TRACE conn4 <- [1,2356,null,{"value":"8"}] 20:23:24 INFO - TEST-START | /navigation-timing/test_timing_reload.html 20:23:24 INFO - PROCESS | 1826 | 1478316204321 Marionette TRACE conn4 -> [0,2357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:24 INFO - PROCESS | 1826 | 1478316204748 Marionette TRACE conn4 <- [1,2357,null,{"value":null}] 20:23:24 INFO - PROCESS | 1826 | 1478316204905 Marionette TRACE conn4 -> [0,2358,"getWindowHandles",null] 20:23:24 INFO - PROCESS | 1826 | 1478316204911 Marionette TRACE conn4 <- [1,2358,null,["8"]] 20:23:24 INFO - PROCESS | 1826 | 1478316204926 Marionette TRACE conn4 -> [0,2359,"switchToWindow",{"name":"8"}] 20:23:24 INFO - PROCESS | 1826 | 1478316204936 Marionette TRACE conn4 <- [1,2359,null,{}] 20:23:24 INFO - PROCESS | 1826 | 1478316204942 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8273e800 == 54 [pid = 1826] [id = 504] 20:23:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x8274b400) [pid = 1826] [serial = 1481] [outer = (nil)] 20:23:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x82752800) [pid = 1826] [serial = 1482] [outer = 0x8274b400] 20:23:25 INFO - PROCESS | 1826 | 1478316205060 Marionette DEBUG loaded listener.js 20:23:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x828bf000) [pid = 1826] [serial = 1483] [outer = 0x8274b400] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8fd0bc00 == 53 [pid = 1826] [id = 494] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82757c00 == 52 [pid = 1826] [id = 483] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0xa2f97000 == 51 [pid = 1826] [id = 460] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x829f4c00 == 50 [pid = 1826] [id = 472] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x838c3c00 == 49 [pid = 1826] [id = 455] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82042400 == 48 [pid = 1826] [id = 470] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82317000 == 47 [pid = 1826] [id = 473] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82130400 == 46 [pid = 1826] [id = 463] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x828bcc00 == 45 [pid = 1826] [id = 464] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x829f4400 == 44 [pid = 1826] [id = 476] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82128800 == 43 [pid = 1826] [id = 477] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8dda2800 == 42 [pid = 1826] [id = 465] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0xa2dba000 == 41 [pid = 1826] [id = 458] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82809800 == 40 [pid = 1826] [id = 482] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8212ac00 == 39 [pid = 1826] [id = 467] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8fdbe400 == 38 [pid = 1826] [id = 485] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x9411ec00 == 37 [pid = 1826] [id = 487] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82e7e400 == 36 [pid = 1826] [id = 452] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82e85800 == 35 [pid = 1826] [id = 484] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x81950800 == 34 [pid = 1826] [id = 468] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x984c7400 == 33 [pid = 1826] [id = 454] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x81952000 == 32 [pid = 1826] [id = 486] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc99000 == 31 [pid = 1826] [id = 475] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8194b000 == 30 [pid = 1826] [id = 456] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x828c5800 == 29 [pid = 1826] [id = 474] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0xa4594800 == 28 [pid = 1826] [id = 466] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd44000 == 27 [pid = 1826] [id = 453] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x822e1c00 == 26 [pid = 1826] [id = 462] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82922800 == 25 [pid = 1826] [id = 471] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8217b400 == 24 [pid = 1826] [id = 469] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0xa2e09800 == 23 [pid = 1826] [id = 457] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82ac6400 == 22 [pid = 1826] [id = 497] 20:23:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8db25c00 == 21 [pid = 1826] [id = 481] 20:23:26 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x8291f400) [pid = 1826] [serial = 1391] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x8fd0c000) [pid = 1826] [serial = 1394] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x92cbf400) [pid = 1826] [serial = 1397] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x82311800) [pid = 1826] [serial = 1400] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x822df000) [pid = 1826] [serial = 1404] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x8217bc00) [pid = 1826] [serial = 1403] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x82753c00) [pid = 1826] [serial = 1407] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x82740c00) [pid = 1826] [serial = 1406] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x829e7000) [pid = 1826] [serial = 1409] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x8dd4a400) [pid = 1826] [serial = 1413] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x82048800 == 22 [pid = 1826] [id = 505] 20:23:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x8212f000) [pid = 1826] [serial = 1484] [outer = (nil)] 20:23:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x82131400) [pid = 1826] [serial = 1485] [outer = 0x8212f000] 20:23:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x8217e800) [pid = 1826] [serial = 1486] [outer = 0x8212f000] 20:23:27 INFO - PROCESS | 1826 | [1826] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 20:23:27 INFO - PROCESS | 1826 | 1478316207460 Marionette TRACE conn4 <- [1,2360,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 20:23:27 INFO - ................... 20:23:27 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 3187ms 20:23:27 INFO - PROCESS | 1826 | 1478316207510 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 20:23:27 INFO - PROCESS | 1826 | 1478316207518 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 20:23:27 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 20:23:27 INFO - PROCESS | 1826 | 1478316207529 Marionette TRACE conn4 -> [0,2362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:27 INFO - PROCESS | 1826 | 1478316207771 Marionette TRACE conn4 <- [1,2362,null,{"value":null}] 20:23:27 INFO - PROCESS | 1826 | 1478316207916 Marionette TRACE conn4 -> [0,2363,"getWindowHandles",null] 20:23:27 INFO - PROCESS | 1826 | 1478316207923 Marionette TRACE conn4 <- [1,2363,null,["8"]] 20:23:27 INFO - PROCESS | 1826 | 1478316207939 Marionette TRACE conn4 -> [0,2364,"switchToWindow",{"name":"8"}] 20:23:27 INFO - PROCESS | 1826 | 1478316207949 Marionette TRACE conn4 <- [1,2364,null,{}] 20:23:27 INFO - PROCESS | 1826 | 1478316207958 Marionette TRACE conn4 -> [0,2365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x82311800 == 23 [pid = 1826] [id = 506] 20:23:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x82312400) [pid = 1826] [serial = 1487] [outer = (nil)] 20:23:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x82313c00) [pid = 1826] [serial = 1488] [outer = 0x82312400] 20:23:28 INFO - PROCESS | 1826 | 1478316208084 Marionette DEBUG loaded listener.js 20:23:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x82317c00) [pid = 1826] [serial = 1489] [outer = 0x82312400] 20:23:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8273f800 == 24 [pid = 1826] [id = 507] 20:23:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x82741000) [pid = 1826] [serial = 1490] [outer = (nil)] 20:23:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x82750400) [pid = 1826] [serial = 1491] [outer = 0x82741000] 20:23:28 INFO - PROCESS | 1826 | 1478316208892 Marionette TRACE conn4 <- [1,2365,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 20:23:28 INFO - ........... 20:23:28 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1430ms 20:23:28 INFO - PROCESS | 1826 | 1478316208966 Marionette TRACE conn4 -> [0,2366,"getWindowHandle",null] 20:23:28 INFO - PROCESS | 1826 | 1478316208972 Marionette TRACE conn4 <- [1,2366,null,{"value":"8"}] 20:23:28 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 20:23:28 INFO - PROCESS | 1826 | 1478316208981 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:29 INFO - PROCESS | 1826 | 1478316209265 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 20:23:29 INFO - PROCESS | 1826 | 1478316209295 Marionette TRACE conn4 -> [0,2368,"getWindowHandles",null] 20:23:29 INFO - PROCESS | 1826 | 1478316209300 Marionette TRACE conn4 <- [1,2368,null,["8"]] 20:23:29 INFO - PROCESS | 1826 | 1478316209307 Marionette TRACE conn4 -> [0,2369,"switchToWindow",{"name":"8"}] 20:23:29 INFO - PROCESS | 1826 | 1478316209314 Marionette TRACE conn4 <- [1,2369,null,{}] 20:23:29 INFO - PROCESS | 1826 | 1478316209397 Marionette TRACE conn4 -> [0,2370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x822e7000 == 25 [pid = 1826] [id = 508] 20:23:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x828b9800) [pid = 1826] [serial = 1492] [outer = (nil)] 20:23:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x8291b800) [pid = 1826] [serial = 1493] [outer = 0x828b9800] 20:23:29 INFO - PROCESS | 1826 | 1478316209503 Marionette DEBUG loaded listener.js 20:23:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x82922c00) [pid = 1826] [serial = 1494] [outer = 0x828b9800] 20:23:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x829a9400 == 26 [pid = 1826] [id = 509] 20:23:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x829ab000) [pid = 1826] [serial = 1495] [outer = (nil)] 20:23:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x829afc00) [pid = 1826] [serial = 1496] [outer = 0x829ab000] 20:23:30 INFO - PROCESS | 1826 | 1478316210415 Marionette TRACE conn4 <- [1,2370,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 20:23:30 INFO - ....... 20:23:30 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1534ms 20:23:30 INFO - PROCESS | 1826 | 1478316210525 Marionette TRACE conn4 -> [0,2371,"getWindowHandle",null] 20:23:30 INFO - PROCESS | 1826 | 1478316210535 Marionette TRACE conn4 <- [1,2371,null,{"value":"8"}] 20:23:30 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 20:23:30 INFO - PROCESS | 1826 | 1478316210553 Marionette TRACE conn4 -> [0,2372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:30 INFO - PROCESS | 1826 | 1478316210858 Marionette TRACE conn4 <- [1,2372,null,{"value":null}] 20:23:30 INFO - PROCESS | 1826 | 1478316210894 Marionette TRACE conn4 -> [0,2373,"getWindowHandles",null] 20:23:30 INFO - PROCESS | 1826 | 1478316210901 Marionette TRACE conn4 <- [1,2373,null,["8"]] 20:23:31 INFO - PROCESS | 1826 | 1478316211684 Marionette TRACE conn4 -> [0,2374,"switchToWindow",{"name":"8"}] 20:23:31 INFO - PROCESS | 1826 | 1478316211694 Marionette TRACE conn4 <- [1,2374,null,{}] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x828c6800) [pid = 1826] [serial = 1390] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x82742400) [pid = 1826] [serial = 1387] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x82e83c00) [pid = 1826] [serial = 1396] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x8fc92800) [pid = 1826] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x838bfc00) [pid = 1826] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x828bc400) [pid = 1826] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x8280bc00) [pid = 1826] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x8fdc0800) [pid = 1826] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x8f8ec000) [pid = 1826] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x8db28000) [pid = 1826] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x94120000) [pid = 1826] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x82049400) [pid = 1826] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x82182000) [pid = 1826] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x838b8c00) [pid = 1826] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x8cf08400) [pid = 1826] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x82ac7400) [pid = 1826] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x82813800) [pid = 1826] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x8fdc2800) [pid = 1826] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x8fca0c00) [pid = 1826] [serial = 1393] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 20:23:31 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x8212b400) [pid = 1826] [serial = 1399] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:23:31 INFO - PROCESS | 1826 | 1478316211768 Marionette TRACE conn4 -> [0,2375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x82127800 == 27 [pid = 1826] [id = 510] 20:23:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x8212b400) [pid = 1826] [serial = 1497] [outer = (nil)] 20:23:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x822e5800) [pid = 1826] [serial = 1498] [outer = 0x8212b400] 20:23:31 INFO - PROCESS | 1826 | 1478316211943 Marionette DEBUG loaded listener.js 20:23:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x82ac6400) [pid = 1826] [serial = 1499] [outer = 0x8212b400] 20:23:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x829f0c00 == 28 [pid = 1826] [id = 511] 20:23:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x82ac4400) [pid = 1826] [serial = 1500] [outer = (nil)] 20:23:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x8212ac00) [pid = 1826] [serial = 1501] [outer = 0x82ac4400] 20:23:32 INFO - PROCESS | 1826 | 1478316212689 Marionette TRACE conn4 <- [1,2375,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 20:23:32 INFO - ... 20:23:32 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 2179ms 20:23:32 INFO - PROCESS | 1826 | 1478316212732 Marionette TRACE conn4 -> [0,2376,"getWindowHandle",null] 20:23:32 INFO - PROCESS | 1826 | 1478316212737 Marionette TRACE conn4 <- [1,2376,null,{"value":"8"}] 20:23:32 INFO - TEST-START | /pointerlock/constructor.html 20:23:32 INFO - PROCESS | 1826 | 1478316212749 Marionette TRACE conn4 -> [0,2377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:33 INFO - PROCESS | 1826 | 1478316213055 Marionette TRACE conn4 <- [1,2377,null,{"value":null}] 20:23:33 INFO - PROCESS | 1826 | 1478316213148 Marionette TRACE conn4 -> [0,2378,"getWindowHandles",null] 20:23:33 INFO - PROCESS | 1826 | 1478316213152 Marionette TRACE conn4 <- [1,2378,null,["8"]] 20:23:33 INFO - PROCESS | 1826 | 1478316213159 Marionette TRACE conn4 -> [0,2379,"switchToWindow",{"name":"8"}] 20:23:33 INFO - PROCESS | 1826 | 1478316213166 Marionette TRACE conn4 <- [1,2379,null,{}] 20:23:33 INFO - PROCESS | 1826 | 1478316213174 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x838c0c00 == 29 [pid = 1826] [id = 512] 20:23:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x8231b400) [pid = 1826] [serial = 1502] [outer = (nil)] 20:23:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x838c3000) [pid = 1826] [serial = 1503] [outer = 0x8231b400] 20:23:33 INFO - PROCESS | 1826 | 1478316213291 Marionette DEBUG loaded listener.js 20:23:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x8dd9b000) [pid = 1826] [serial = 1504] [outer = 0x8231b400] 20:23:34 INFO - PROCESS | 1826 | 1478316214016 Marionette TRACE conn4 <- [1,2380,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 20:23:34 INFO - .. 20:23:34 INFO - TEST-OK | /pointerlock/constructor.html | took 1335ms 20:23:34 INFO - PROCESS | 1826 | 1478316214083 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 20:23:34 INFO - PROCESS | 1826 | 1478316214092 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 20:23:34 INFO - TEST-START | /pointerlock/idlharness.html 20:23:34 INFO - PROCESS | 1826 | 1478316214109 Marionette TRACE conn4 -> [0,2382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:34 INFO - PROCESS | 1826 | 1478316214429 Marionette TRACE conn4 <- [1,2382,null,{"value":null}] 20:23:34 INFO - PROCESS | 1826 | 1478316214570 Marionette TRACE conn4 -> [0,2383,"getWindowHandles",null] 20:23:34 INFO - PROCESS | 1826 | 1478316214578 Marionette TRACE conn4 <- [1,2383,null,["8"]] 20:23:34 INFO - PROCESS | 1826 | 1478316214633 Marionette TRACE conn4 -> [0,2384,"switchToWindow",{"name":"8"}] 20:23:34 INFO - PROCESS | 1826 | 1478316214643 Marionette TRACE conn4 <- [1,2384,null,{}] 20:23:34 INFO - PROCESS | 1826 | 1478316214653 Marionette TRACE conn4 -> [0,2385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x822dec00 == 30 [pid = 1826] [id = 513] 20:23:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x822df800) [pid = 1826] [serial = 1505] [outer = (nil)] 20:23:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x822e6800) [pid = 1826] [serial = 1506] [outer = 0x822df800] 20:23:34 INFO - PROCESS | 1826 | 1478316214792 Marionette DEBUG loaded listener.js 20:23:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x822ebc00) [pid = 1826] [serial = 1507] [outer = 0x822df800] 20:23:36 INFO - PROCESS | 1826 | 1478316215944 Marionette TRACE conn4 <- [1,2385,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 20:23:36 INFO - ........................ 20:23:36 INFO - TEST-OK | /pointerlock/idlharness.html | took 1947ms 20:23:36 INFO - PROCESS | 1826 | 1478316216053 Marionette TRACE conn4 -> [0,2386,"getWindowHandle",null] 20:23:36 INFO - TEST-START | /progress-events/constructor.html 20:23:36 INFO - PROCESS | 1826 | 1478316216060 Marionette TRACE conn4 <- [1,2386,null,{"value":"8"}] 20:23:36 INFO - PROCESS | 1826 | 1478316216070 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:36 INFO - PROCESS | 1826 | 1478316216303 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 20:23:36 INFO - PROCESS | 1826 | 1478316216493 Marionette TRACE conn4 -> [0,2388,"getWindowHandles",null] 20:23:36 INFO - PROCESS | 1826 | 1478316216499 Marionette TRACE conn4 <- [1,2388,null,["8"]] 20:23:36 INFO - PROCESS | 1826 | 1478316216509 Marionette TRACE conn4 -> [0,2389,"switchToWindow",{"name":"8"}] 20:23:36 INFO - PROCESS | 1826 | 1478316216517 Marionette TRACE conn4 <- [1,2389,null,{}] 20:23:36 INFO - PROCESS | 1826 | 1478316216571 Marionette TRACE conn4 -> [0,2390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x838bf800 == 31 [pid = 1826] [id = 514] 20:23:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x838c1400) [pid = 1826] [serial = 1508] [outer = (nil)] 20:23:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x8de58000) [pid = 1826] [serial = 1509] [outer = 0x838c1400] 20:23:36 INFO - PROCESS | 1826 | 1478316216698 Marionette DEBUG loaded listener.js 20:23:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x8f8e7c00) [pid = 1826] [serial = 1510] [outer = 0x838c1400] 20:23:37 INFO - PROCESS | 1826 | 1478316217463 Marionette TRACE conn4 <- [1,2390,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 20:23:37 INFO - ..... 20:23:37 INFO - TEST-OK | /progress-events/constructor.html | took 1480ms 20:23:37 INFO - PROCESS | 1826 | 1478316217558 Marionette TRACE conn4 -> [0,2391,"getWindowHandle",null] 20:23:37 INFO - PROCESS | 1826 | 1478316217568 Marionette TRACE conn4 <- [1,2391,null,{"value":"8"}] 20:23:37 INFO - TEST-START | /progress-events/interface.html 20:23:37 INFO - PROCESS | 1826 | 1478316217578 Marionette TRACE conn4 -> [0,2392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:37 INFO - PROCESS | 1826 | 1478316217876 Marionette TRACE conn4 <- [1,2392,null,{"value":null}] 20:23:38 INFO - PROCESS | 1826 | 1478316218011 Marionette TRACE conn4 -> [0,2393,"getWindowHandles",null] 20:23:38 INFO - PROCESS | 1826 | 1478316218018 Marionette TRACE conn4 <- [1,2393,null,["8"]] 20:23:38 INFO - PROCESS | 1826 | 1478316218083 Marionette TRACE conn4 -> [0,2394,"switchToWindow",{"name":"8"}] 20:23:38 INFO - PROCESS | 1826 | 1478316218093 Marionette TRACE conn4 <- [1,2394,null,{}] 20:23:38 INFO - PROCESS | 1826 | 1478316218104 Marionette TRACE conn4 -> [0,2395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc98400 == 32 [pid = 1826] [id = 515] 20:23:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x8fc98800) [pid = 1826] [serial = 1511] [outer = (nil)] 20:23:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x8fd01c00) [pid = 1826] [serial = 1512] [outer = 0x8fc98800] 20:23:38 INFO - PROCESS | 1826 | 1478316218231 Marionette DEBUG loaded listener.js 20:23:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x8fdbe800) [pid = 1826] [serial = 1513] [outer = 0x8fc98800] 20:23:39 INFO - PROCESS | 1826 | 1478316219164 Marionette TRACE conn4 <- [1,2395,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 20:23:39 INFO - ....... 20:23:39 INFO - TEST-OK | /progress-events/interface.html | took 1634ms 20:23:39 INFO - PROCESS | 1826 | 1478316219212 Marionette TRACE conn4 -> [0,2396,"getWindowHandle",null] 20:23:39 INFO - PROCESS | 1826 | 1478316219219 Marionette TRACE conn4 <- [1,2396,null,{"value":"8"}] 20:23:39 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:23:39 INFO - PROCESS | 1826 | 1478316219231 Marionette TRACE conn4 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:39 INFO - PROCESS | 1826 | 1478316219456 Marionette TRACE conn4 <- [1,2397,null,{"value":null}] 20:23:39 INFO - PROCESS | 1826 | 1478316219647 Marionette TRACE conn4 -> [0,2398,"getWindowHandles",null] 20:23:39 INFO - PROCESS | 1826 | 1478316219653 Marionette TRACE conn4 <- [1,2398,null,["8"]] 20:23:39 INFO - PROCESS | 1826 | 1478316219666 Marionette TRACE conn4 -> [0,2399,"switchToWindow",{"name":"8"}] 20:23:39 INFO - PROCESS | 1826 | 1478316219674 Marionette TRACE conn4 <- [1,2399,null,{}] 20:23:39 INFO - PROCESS | 1826 | 1478316219730 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x81956c00 == 33 [pid = 1826] [id = 516] 20:23:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x92cb5800) [pid = 1826] [serial = 1514] [outer = (nil)] 20:23:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x93201c00) [pid = 1826] [serial = 1515] [outer = 0x92cb5800] 20:23:39 INFO - PROCESS | 1826 | 1478316219854 Marionette DEBUG loaded listener.js 20:23:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x93210000) [pid = 1826] [serial = 1516] [outer = 0x92cb5800] 20:23:40 WARNING - wptserve Traceback (most recent call last): 20:23:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:23:40 WARNING - rv = self.func(request, response) 20:23:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:23:40 WARNING - access_control_allow_origin = "*") 20:23:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:23:40 WARNING - payload = payload_generator(server_data) 20:23:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:23:40 WARNING - return encode_string_as_bmp_image(data) 20:23:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:23:40 WARNING - img.save(f, "BMP") 20:23:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:23:40 WARNING - f.write(bmpfileheader) 20:23:40 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:23:40 WARNING - 20:23:43 INFO - PROCESS | 1826 | --DOCSHELL 0x829f0c00 == 32 [pid = 1826] [id = 511] 20:23:43 INFO - PROCESS | 1826 | --DOCSHELL 0x829a9400 == 31 [pid = 1826] [id = 509] 20:23:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8273f800 == 30 [pid = 1826] [id = 507] 20:23:43 INFO - PROCESS | 1826 | --DOCSHELL 0x82048800 == 29 [pid = 1826] [id = 505] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x829a2800) [pid = 1826] [serial = 1392] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x8faca800) [pid = 1826] [serial = 1389] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x92eb3c00) [pid = 1826] [serial = 1398] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x829ea800) [pid = 1826] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x828c2c00) [pid = 1826] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x822e2400) [pid = 1826] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x82180c00) [pid = 1826] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x8fdc3400) [pid = 1826] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x9126f800) [pid = 1826] [serial = 1395] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x94d18c00) [pid = 1826] [serial = 1401] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x912aac00) [pid = 1826] [serial = 1456] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x912ad000) [pid = 1826] [serial = 1457] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x8f8f5000) [pid = 1826] [serial = 1451] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x8face800) [pid = 1826] [serial = 1452] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x82acb400) [pid = 1826] [serial = 1445] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x82e7ec00) [pid = 1826] [serial = 1446] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x8db29c00) [pid = 1826] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x828be400) [pid = 1826] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x828b7400) [pid = 1826] [serial = 1442] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x828c1000) [pid = 1826] [serial = 1443] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x82734000) [pid = 1826] [serial = 1434] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x8275a400) [pid = 1826] [serial = 1435] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x82049000) [pid = 1826] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x8274c400) [pid = 1826] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x94121400) [pid = 1826] [serial = 1431] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x94c5c400) [pid = 1826] [serial = 1432] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x93a64000) [pid = 1826] [serial = 1428] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x93a67800) [pid = 1826] [serial = 1429] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x91279000) [pid = 1826] [serial = 1425] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x92bb9000) [pid = 1826] [serial = 1426] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8db1f800) [pid = 1826] [serial = 1422] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8dd98000) [pid = 1826] [serial = 1423] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x82815c00) [pid = 1826] [serial = 1416] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x828ba000) [pid = 1826] [serial = 1417] [outer = (nil)] [url = about:blank] 20:23:44 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8dd98400) [pid = 1826] [serial = 1414] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8212f000) [pid = 1826] [serial = 1484] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8274b400) [pid = 1826] [serial = 1481] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x82741000) [pid = 1826] [serial = 1490] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8212b400) [pid = 1826] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x829ab000) [pid = 1826] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x838b9400) [pid = 1826] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82751c00) [pid = 1826] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x838c0000) [pid = 1826] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x92cc3000) [pid = 1826] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x94c65000) [pid = 1826] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x93bcc800) [pid = 1826] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x94d20800) [pid = 1826] [serial = 1478] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x94d16c00) [pid = 1826] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x82ac4400) [pid = 1826] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x828b9800) [pid = 1826] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 20:23:47 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x82312400) [pid = 1826] [serial = 1487] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x92cc2800 == 28 [pid = 1826] [id = 499] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x82181800 == 27 [pid = 1826] [id = 488] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8194b400 == 26 [pid = 1826] [id = 489] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x94c63400 == 25 [pid = 1826] [id = 503] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x829eac00 == 24 [pid = 1826] [id = 491] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x82127800 == 23 [pid = 1826] [id = 510] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x82751800 == 22 [pid = 1826] [id = 496] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8212c800 == 21 [pid = 1826] [id = 500] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8cae2c00 == 20 [pid = 1826] [id = 492] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x822e7000 == 19 [pid = 1826] [id = 508] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x82311800 == 18 [pid = 1826] [id = 506] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x82813000 == 17 [pid = 1826] [id = 490] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8273e800 == 16 [pid = 1826] [id = 504] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x94c86000 == 15 [pid = 1826] [id = 502] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x93a62c00 == 14 [pid = 1826] [id = 501] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8217b800 == 13 [pid = 1826] [id = 498] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x82e7b400 == 12 [pid = 1826] [id = 493] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc90000 == 11 [pid = 1826] [id = 495] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc98400 == 10 [pid = 1826] [id = 515] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x838bf800 == 9 [pid = 1826] [id = 514] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x822dec00 == 8 [pid = 1826] [id = 513] 20:23:53 INFO - PROCESS | 1826 | --DOCSHELL 0x838c0c00 == 7 [pid = 1826] [id = 512] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8231b800) [pid = 1826] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x94d48400) [pid = 1826] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8212ac00) [pid = 1826] [serial = 1501] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x82ac6400) [pid = 1826] [serial = 1499] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x822e5800) [pid = 1826] [serial = 1498] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8291b800) [pid = 1826] [serial = 1493] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x82922c00) [pid = 1826] [serial = 1494] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x829afc00) [pid = 1826] [serial = 1496] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x82313c00) [pid = 1826] [serial = 1488] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x82317c00) [pid = 1826] [serial = 1489] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x82750400) [pid = 1826] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x82752800) [pid = 1826] [serial = 1482] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x828bf000) [pid = 1826] [serial = 1483] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x82131400) [pid = 1826] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8217e800) [pid = 1826] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x94d1bc00) [pid = 1826] [serial = 1476] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x94d1ec00) [pid = 1826] [serial = 1477] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x94128c00) [pid = 1826] [serial = 1470] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x94c60c00) [pid = 1826] [serial = 1471] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x94c80000) [pid = 1826] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x94c65400) [pid = 1826] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x92e3c800) [pid = 1826] [serial = 1467] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x92ebd400) [pid = 1826] [serial = 1468] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8cf0a000) [pid = 1826] [serial = 1464] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8facc400) [pid = 1826] [serial = 1465] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x82755c00) [pid = 1826] [serial = 1459] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8291f800) [pid = 1826] [serial = 1460] [outer = (nil)] [url = about:blank] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x838ba000) [pid = 1826] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:23:53 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x838c3000) [pid = 1826] [serial = 1503] [outer = (nil)] [url = about:blank] 20:23:56 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8231b400) [pid = 1826] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 20:23:56 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x822df800) [pid = 1826] [serial = 1505] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 20:23:56 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x838c1400) [pid = 1826] [serial = 1508] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 20:23:56 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8fc98800) [pid = 1826] [serial = 1511] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 20:24:01 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x93201c00) [pid = 1826] [serial = 1515] [outer = (nil)] [url = about:blank] 20:24:01 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8fd01c00) [pid = 1826] [serial = 1512] [outer = (nil)] [url = about:blank] 20:24:01 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8fdbe800) [pid = 1826] [serial = 1513] [outer = (nil)] [url = about:blank] 20:24:01 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8de58000) [pid = 1826] [serial = 1509] [outer = (nil)] [url = about:blank] 20:24:01 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8f8e7c00) [pid = 1826] [serial = 1510] [outer = (nil)] [url = about:blank] 20:24:01 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x822e6800) [pid = 1826] [serial = 1506] [outer = (nil)] [url = about:blank] 20:24:01 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x822ebc00) [pid = 1826] [serial = 1507] [outer = (nil)] [url = about:blank] 20:24:01 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8dd9b000) [pid = 1826] [serial = 1504] [outer = (nil)] [url = about:blank] 20:24:10 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:24:10 INFO - PROCESS | 1826 | 1478316250093 Marionette TRACE conn4 <- [1,2400,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:24:10 INFO - . 20:24:10 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 30888ms 20:24:10 INFO - PROCESS | 1826 | 1478316250119 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 20:24:10 INFO - PROCESS | 1826 | 1478316250126 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 20:24:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:24:10 INFO - PROCESS | 1826 | 1478316250141 Marionette TRACE conn4 -> [0,2402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:10 INFO - PROCESS | 1826 | 1478316250396 Marionette TRACE conn4 <- [1,2402,null,{"value":null}] 20:24:10 INFO - PROCESS | 1826 | 1478316250481 Marionette TRACE conn4 -> [0,2403,"getWindowHandles",null] 20:24:10 INFO - PROCESS | 1826 | 1478316250488 Marionette TRACE conn4 <- [1,2403,null,["8"]] 20:24:10 INFO - PROCESS | 1826 | 1478316250498 Marionette TRACE conn4 -> [0,2404,"switchToWindow",{"name":"8"}] 20:24:10 INFO - PROCESS | 1826 | 1478316250508 Marionette TRACE conn4 <- [1,2404,null,{}] 20:24:10 INFO - PROCESS | 1826 | 1478316250515 Marionette TRACE conn4 -> [0,2405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204b000 == 8 [pid = 1826] [id = 517] 20:24:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204b400) [pid = 1826] [serial = 1517] [outer = (nil)] 20:24:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82127400) [pid = 1826] [serial = 1518] [outer = 0x8204b400] 20:24:10 INFO - PROCESS | 1826 | 1478316250635 Marionette DEBUG loaded listener.js 20:24:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212e400) [pid = 1826] [serial = 1519] [outer = 0x8204b400] 20:24:11 WARNING - wptserve Traceback (most recent call last): 20:24:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:24:11 WARNING - rv = self.func(request, response) 20:24:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:24:11 WARNING - access_control_allow_origin = "*") 20:24:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:24:11 WARNING - payload = payload_generator(server_data) 20:24:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:24:11 WARNING - return encode_string_as_bmp_image(data) 20:24:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:24:11 WARNING - img.save(f, "BMP") 20:24:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:24:11 WARNING - f.write(bmpfileheader) 20:24:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:24:11 WARNING - 20:24:20 INFO - PROCESS | 1826 | --DOCSHELL 0x81956c00 == 7 [pid = 1826] [id = 516] 20:24:22 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x92cb5800) [pid = 1826] [serial = 1514] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:24:28 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x93210000) [pid = 1826] [serial = 1516] [outer = (nil)] [url = about:blank] 20:24:28 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82127400) [pid = 1826] [serial = 1518] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:24:40 INFO - PROCESS | 1826 | 1478316280867 Marionette TRACE conn4 <- [1,2405,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:24:40 INFO - . 20:24:40 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30778ms 20:24:40 INFO - PROCESS | 1826 | 1478316280917 Marionette TRACE conn4 -> [0,2406,"getWindowHandle",null] 20:24:40 INFO - PROCESS | 1826 | 1478316280925 Marionette TRACE conn4 <- [1,2406,null,{"value":"8"}] 20:24:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:24:40 INFO - PROCESS | 1826 | 1478316280940 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:41 INFO - PROCESS | 1826 | 1478316281192 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 20:24:41 INFO - PROCESS | 1826 | 1478316281277 Marionette TRACE conn4 -> [0,2408,"getWindowHandles",null] 20:24:41 INFO - PROCESS | 1826 | 1478316281284 Marionette TRACE conn4 <- [1,2408,null,["8"]] 20:24:41 INFO - PROCESS | 1826 | 1478316281294 Marionette TRACE conn4 -> [0,2409,"switchToWindow",{"name":"8"}] 20:24:41 INFO - PROCESS | 1826 | 1478316281304 Marionette TRACE conn4 <- [1,2409,null,{}] 20:24:41 INFO - PROCESS | 1826 | 1478316281312 Marionette TRACE conn4 -> [0,2410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204c000 == 8 [pid = 1826] [id = 518] 20:24:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204cc00) [pid = 1826] [serial = 1520] [outer = (nil)] 20:24:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82129000) [pid = 1826] [serial = 1521] [outer = 0x8204cc00] 20:24:41 INFO - PROCESS | 1826 | 1478316281435 Marionette DEBUG loaded listener.js 20:24:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82130c00) [pid = 1826] [serial = 1522] [outer = 0x8204cc00] 20:24:42 WARNING - wptserve Traceback (most recent call last): 20:24:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:24:42 WARNING - rv = self.func(request, response) 20:24:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:24:42 WARNING - access_control_allow_origin = "*") 20:24:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:24:42 WARNING - payload = payload_generator(server_data) 20:24:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:24:42 WARNING - return encode_string_as_bmp_image(data) 20:24:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:24:42 WARNING - img.save(f, "BMP") 20:24:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:24:42 WARNING - f.write(bmpfileheader) 20:24:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:24:42 WARNING - 20:24:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8204b000 == 7 [pid = 1826] [id = 517] 20:24:53 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8204b400) [pid = 1826] [serial = 1517] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:24:59 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8212e400) [pid = 1826] [serial = 1519] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82129000) [pid = 1826] [serial = 1521] [outer = (nil)] [url = about:blank] 20:25:11 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:25:11 INFO - PROCESS | 1826 | 1478316311675 Marionette TRACE conn4 <- [1,2410,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:25:11 INFO - . 20:25:11 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 30778ms 20:25:11 INFO - PROCESS | 1826 | 1478316311716 Marionette TRACE conn4 -> [0,2411,"getWindowHandle",null] 20:25:11 INFO - PROCESS | 1826 | 1478316311724 Marionette TRACE conn4 <- [1,2411,null,{"value":"8"}] 20:25:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 20:25:11 INFO - PROCESS | 1826 | 1478316311739 Marionette TRACE conn4 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:11 INFO - PROCESS | 1826 | 1478316311994 Marionette TRACE conn4 <- [1,2412,null,{"value":null}] 20:25:12 INFO - PROCESS | 1826 | 1478316312083 Marionette TRACE conn4 -> [0,2413,"getWindowHandles",null] 20:25:12 INFO - PROCESS | 1826 | 1478316312091 Marionette TRACE conn4 <- [1,2413,null,["8"]] 20:25:12 INFO - PROCESS | 1826 | 1478316312102 Marionette TRACE conn4 -> [0,2414,"switchToWindow",{"name":"8"}] 20:25:12 INFO - PROCESS | 1826 | 1478316312113 Marionette TRACE conn4 <- [1,2414,null,{}] 20:25:12 INFO - PROCESS | 1826 | 1478316312126 Marionette TRACE conn4 -> [0,2415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204b000 == 8 [pid = 1826] [id = 519] 20:25:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204b400) [pid = 1826] [serial = 1523] [outer = (nil)] 20:25:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82128c00) [pid = 1826] [serial = 1524] [outer = 0x8204b400] 20:25:12 INFO - PROCESS | 1826 | 1478316312249 Marionette DEBUG loaded listener.js 20:25:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82130000) [pid = 1826] [serial = 1525] [outer = 0x8204b400] 20:25:12 INFO - PROCESS | 1826 | 1478316312975 Marionette TRACE conn4 <- [1,2415,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:25:13 INFO - . 20:25:13 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 1281ms 20:25:13 INFO - PROCESS | 1826 | 1478316313018 Marionette TRACE conn4 -> [0,2416,"getWindowHandle",null] 20:25:13 INFO - PROCESS | 1826 | 1478316313025 Marionette TRACE conn4 <- [1,2416,null,{"value":"8"}] 20:25:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 20:25:13 INFO - PROCESS | 1826 | 1478316313034 Marionette TRACE conn4 -> [0,2417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:13 INFO - PROCESS | 1826 | 1478316313326 Marionette TRACE conn4 <- [1,2417,null,{"value":null}] 20:25:13 INFO - PROCESS | 1826 | 1478316313360 Marionette TRACE conn4 -> [0,2418,"getWindowHandles",null] 20:25:13 INFO - PROCESS | 1826 | 1478316313367 Marionette TRACE conn4 <- [1,2418,null,["8"]] 20:25:13 INFO - PROCESS | 1826 | 1478316313375 Marionette TRACE conn4 -> [0,2419,"switchToWindow",{"name":"8"}] 20:25:13 INFO - PROCESS | 1826 | 1478316313383 Marionette TRACE conn4 <- [1,2419,null,{}] 20:25:13 INFO - PROCESS | 1826 | 1478316313391 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x81952c00 == 9 [pid = 1826] [id = 520] 20:25:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8212dc00) [pid = 1826] [serial = 1526] [outer = (nil)] 20:25:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x822e5800) [pid = 1826] [serial = 1527] [outer = 0x8212dc00] 20:25:13 INFO - PROCESS | 1826 | 1478316313503 Marionette DEBUG loaded listener.js 20:25:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x822e8400) [pid = 1826] [serial = 1528] [outer = 0x8212dc00] 20:25:14 INFO - PROCESS | 1826 | 1478316314365 Marionette TRACE conn4 <- [1,2420,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:25:14 INFO - . 20:25:14 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1380ms 20:25:14 INFO - PROCESS | 1826 | 1478316314423 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 20:25:14 INFO - PROCESS | 1826 | 1478316314432 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 20:25:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 20:25:14 INFO - PROCESS | 1826 | 1478316314448 Marionette TRACE conn4 -> [0,2422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:14 INFO - PROCESS | 1826 | 1478316314677 Marionette TRACE conn4 <- [1,2422,null,{"value":null}] 20:25:14 INFO - PROCESS | 1826 | 1478316314803 Marionette TRACE conn4 -> [0,2423,"getWindowHandles",null] 20:25:14 INFO - PROCESS | 1826 | 1478316314809 Marionette TRACE conn4 <- [1,2423,null,["8"]] 20:25:14 INFO - PROCESS | 1826 | 1478316314820 Marionette TRACE conn4 -> [0,2424,"switchToWindow",{"name":"8"}] 20:25:14 INFO - PROCESS | 1826 | 1478316314828 Marionette TRACE conn4 <- [1,2424,null,{}] 20:25:14 INFO - PROCESS | 1826 | 1478316314835 Marionette TRACE conn4 -> [0,2425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x8274bc00 == 10 [pid = 1826] [id = 521] 20:25:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8274c000) [pid = 1826] [serial = 1529] [outer = (nil)] 20:25:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8274e800) [pid = 1826] [serial = 1530] [outer = 0x8274c000] 20:25:14 INFO - PROCESS | 1826 | 1478316314947 Marionette DEBUG loaded listener.js 20:25:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82751800) [pid = 1826] [serial = 1531] [outer = 0x8274c000] 20:25:15 INFO - PROCESS | 1826 | 1478316315667 Marionette TRACE conn4 <- [1,2425,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:25:15 INFO - . 20:25:15 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 1272ms 20:25:15 INFO - PROCESS | 1826 | 1478316315718 Marionette TRACE conn4 -> [0,2426,"getWindowHandle",null] 20:25:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 20:25:15 INFO - PROCESS | 1826 | 1478316315723 Marionette TRACE conn4 <- [1,2426,null,{"value":"8"}] 20:25:15 INFO - PROCESS | 1826 | 1478316315732 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:15 INFO - PROCESS | 1826 | 1478316315926 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 20:25:16 INFO - PROCESS | 1826 | 1478316316055 Marionette TRACE conn4 -> [0,2428,"getWindowHandles",null] 20:25:16 INFO - PROCESS | 1826 | 1478316316065 Marionette TRACE conn4 <- [1,2428,null,["8"]] 20:25:16 INFO - PROCESS | 1826 | 1478316316070 Marionette TRACE conn4 -> [0,2429,"switchToWindow",{"name":"8"}] 20:25:16 INFO - PROCESS | 1826 | 1478316316078 Marionette TRACE conn4 <- [1,2429,null,{}] 20:25:16 INFO - PROCESS | 1826 | 1478316316086 Marionette TRACE conn4 -> [0,2430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x82816c00 == 11 [pid = 1826] [id = 522] 20:25:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82817400) [pid = 1826] [serial = 1532] [outer = (nil)] 20:25:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82818c00) [pid = 1826] [serial = 1533] [outer = 0x82817400] 20:25:16 INFO - PROCESS | 1826 | 1478316316201 Marionette DEBUG loaded listener.js 20:25:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x829a1c00) [pid = 1826] [serial = 1534] [outer = 0x82817400] 20:25:16 INFO - PROCESS | 1826 | 1478316316921 Marionette TRACE conn4 <- [1,2430,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:25:16 INFO - . 20:25:16 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 1228ms 20:25:16 INFO - PROCESS | 1826 | 1478316316958 Marionette TRACE conn4 -> [0,2431,"getWindowHandle",null] 20:25:16 INFO - PROCESS | 1826 | 1478316316961 Marionette TRACE conn4 <- [1,2431,null,{"value":"8"}] 20:25:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:25:16 INFO - PROCESS | 1826 | 1478316316971 Marionette TRACE conn4 -> [0,2432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:17 INFO - PROCESS | 1826 | 1478316317218 Marionette TRACE conn4 <- [1,2432,null,{"value":null}] 20:25:17 INFO - PROCESS | 1826 | 1478316317299 Marionette TRACE conn4 -> [0,2433,"getWindowHandles",null] 20:25:17 INFO - PROCESS | 1826 | 1478316317302 Marionette TRACE conn4 <- [1,2433,null,["8"]] 20:25:17 INFO - PROCESS | 1826 | 1478316317309 Marionette TRACE conn4 -> [0,2434,"switchToWindow",{"name":"8"}] 20:25:17 INFO - PROCESS | 1826 | 1478316317315 Marionette TRACE conn4 <- [1,2434,null,{}] 20:25:17 INFO - PROCESS | 1826 | 1478316317322 Marionette TRACE conn4 -> [0,2435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x829ac400 == 12 [pid = 1826] [id = 523] 20:25:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x829ae000) [pid = 1826] [serial = 1535] [outer = (nil)] 20:25:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x829e6c00) [pid = 1826] [serial = 1536] [outer = 0x829ae000] 20:25:17 INFO - PROCESS | 1826 | 1478316317423 Marionette DEBUG loaded listener.js 20:25:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x829e9c00) [pid = 1826] [serial = 1537] [outer = 0x829ae000] 20:25:18 INFO - PROCESS | 1826 | 1478316318093 Marionette TRACE conn4 <- [1,2435,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:25:18 INFO - . 20:25:18 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1184ms 20:25:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 20:25:18 INFO - PROCESS | 1826 | 1478316318154 Marionette TRACE conn4 -> [0,2436,"getWindowHandle",null] 20:25:18 INFO - PROCESS | 1826 | 1478316318157 Marionette TRACE conn4 <- [1,2436,null,{"value":"8"}] 20:25:18 INFO - PROCESS | 1826 | 1478316318166 Marionette TRACE conn4 -> [0,2437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:18 INFO - PROCESS | 1826 | 1478316318482 Marionette TRACE conn4 <- [1,2437,null,{"value":null}] 20:25:18 INFO - PROCESS | 1826 | 1478316318498 Marionette TRACE conn4 -> [0,2438,"getWindowHandles",null] 20:25:18 INFO - PROCESS | 1826 | 1478316318503 Marionette TRACE conn4 <- [1,2438,null,["8"]] 20:25:18 INFO - PROCESS | 1826 | 1478316318510 Marionette TRACE conn4 -> [0,2439,"switchToWindow",{"name":"8"}] 20:25:18 INFO - PROCESS | 1826 | 1478316318516 Marionette TRACE conn4 <- [1,2439,null,{}] 20:25:18 INFO - PROCESS | 1826 | 1478316318523 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8273c400 == 13 [pid = 1826] [id = 524] 20:25:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x82ac5000) [pid = 1826] [serial = 1538] [outer = (nil)] 20:25:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x82acf800) [pid = 1826] [serial = 1539] [outer = 0x82ac5000] 20:25:18 INFO - PROCESS | 1826 | 1478316318631 Marionette DEBUG loaded listener.js 20:25:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x82e7cc00) [pid = 1826] [serial = 1540] [outer = 0x82ac5000] 20:25:19 INFO - PROCESS | 1826 | 1478316319438 Marionette TRACE conn4 <- [1,2440,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:25:19 INFO - . 20:25:19 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 1335ms 20:25:19 INFO - PROCESS | 1826 | 1478316319500 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 20:25:19 INFO - PROCESS | 1826 | 1478316319503 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 20:25:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:25:19 INFO - PROCESS | 1826 | 1478316319511 Marionette TRACE conn4 -> [0,2442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:19 INFO - PROCESS | 1826 | 1478316319738 Marionette TRACE conn4 <- [1,2442,null,{"value":null}] 20:25:19 INFO - PROCESS | 1826 | 1478316319760 Marionette TRACE conn4 -> [0,2443,"getWindowHandles",null] 20:25:19 INFO - PROCESS | 1826 | 1478316319768 Marionette TRACE conn4 <- [1,2443,null,["8"]] 20:25:19 INFO - PROCESS | 1826 | 1478316319775 Marionette TRACE conn4 -> [0,2444,"switchToWindow",{"name":"8"}] 20:25:19 INFO - PROCESS | 1826 | 1478316319783 Marionette TRACE conn4 <- [1,2444,null,{}] 20:25:19 INFO - PROCESS | 1826 | 1478316319855 Marionette TRACE conn4 -> [0,2445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194b000 == 14 [pid = 1826] [id = 525] 20:25:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8194ec00) [pid = 1826] [serial = 1541] [outer = (nil)] 20:25:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x82042c00) [pid = 1826] [serial = 1542] [outer = 0x8194ec00] 20:25:20 INFO - PROCESS | 1826 | 1478316320021 Marionette DEBUG loaded listener.js 20:25:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8212cc00) [pid = 1826] [serial = 1543] [outer = 0x8194ec00] 20:25:20 INFO - PROCESS | 1826 | 1478316320839 Marionette TRACE conn4 <- [1,2445,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:25:20 INFO - . 20:25:20 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 1375ms 20:25:20 INFO - PROCESS | 1826 | 1478316320894 Marionette TRACE conn4 -> [0,2446,"getWindowHandle",null] 20:25:20 INFO - PROCESS | 1826 | 1478316320902 Marionette TRACE conn4 <- [1,2446,null,{"value":"8"}] 20:25:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:25:20 INFO - PROCESS | 1826 | 1478316320916 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:21 INFO - PROCESS | 1826 | 1478316321145 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 20:25:21 INFO - PROCESS | 1826 | 1478316321316 Marionette TRACE conn4 -> [0,2448,"getWindowHandles",null] 20:25:21 INFO - PROCESS | 1826 | 1478316321325 Marionette TRACE conn4 <- [1,2448,null,["8"]] 20:25:21 INFO - PROCESS | 1826 | 1478316321334 Marionette TRACE conn4 -> [0,2449,"switchToWindow",{"name":"8"}] 20:25:21 INFO - PROCESS | 1826 | 1478316321342 Marionette TRACE conn4 <- [1,2449,null,{}] 20:25:21 INFO - PROCESS | 1826 | 1478316321397 Marionette TRACE conn4 -> [0,2450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x82738000 == 15 [pid = 1826] [id = 526] 20:25:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8273a000) [pid = 1826] [serial = 1544] [outer = (nil)] 20:25:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x82741800) [pid = 1826] [serial = 1545] [outer = 0x8273a000] 20:25:21 INFO - PROCESS | 1826 | 1478316321519 Marionette DEBUG loaded listener.js 20:25:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x82752000) [pid = 1826] [serial = 1546] [outer = 0x8273a000] 20:25:22 INFO - PROCESS | 1826 | 1478316322279 Marionette TRACE conn4 <- [1,2450,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:25:22 INFO - . 20:25:22 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1425ms 20:25:22 INFO - PROCESS | 1826 | 1478316322341 Marionette TRACE conn4 -> [0,2451,"getWindowHandle",null] 20:25:22 INFO - PROCESS | 1826 | 1478316322347 Marionette TRACE conn4 <- [1,2451,null,{"value":"8"}] 20:25:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:25:22 INFO - PROCESS | 1826 | 1478316322359 Marionette TRACE conn4 -> [0,2452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:22 INFO - PROCESS | 1826 | 1478316322582 Marionette TRACE conn4 <- [1,2452,null,{"value":null}] 20:25:22 INFO - PROCESS | 1826 | 1478316322760 Marionette TRACE conn4 -> [0,2453,"getWindowHandles",null] 20:25:22 INFO - PROCESS | 1826 | 1478316322765 Marionette TRACE conn4 <- [1,2453,null,["8"]] 20:25:22 INFO - PROCESS | 1826 | 1478316322774 Marionette TRACE conn4 -> [0,2454,"switchToWindow",{"name":"8"}] 20:25:22 INFO - PROCESS | 1826 | 1478316322782 Marionette TRACE conn4 <- [1,2454,null,{}] 20:25:22 INFO - PROCESS | 1826 | 1478316322790 Marionette TRACE conn4 -> [0,2455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x82741c00 == 16 [pid = 1826] [id = 527] 20:25:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8274b800) [pid = 1826] [serial = 1547] [outer = (nil)] 20:25:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x82ac3c00) [pid = 1826] [serial = 1548] [outer = 0x8274b800] 20:25:22 INFO - PROCESS | 1826 | 1478316322950 Marionette DEBUG loaded listener.js 20:25:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x82e79000) [pid = 1826] [serial = 1549] [outer = 0x8274b800] 20:25:23 INFO - PROCESS | 1826 | 1478316323815 Marionette TRACE conn4 <- [1,2455,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:25:23 INFO - . 20:25:23 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 1477ms 20:25:23 INFO - PROCESS | 1826 | 1478316323844 Marionette TRACE conn4 -> [0,2456,"getWindowHandle",null] 20:25:23 INFO - PROCESS | 1826 | 1478316323854 Marionette TRACE conn4 <- [1,2456,null,{"value":"8"}] 20:25:23 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:25:23 INFO - PROCESS | 1826 | 1478316323880 Marionette TRACE conn4 -> [0,2457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:24 INFO - PROCESS | 1826 | 1478316324104 Marionette TRACE conn4 <- [1,2457,null,{"value":null}] 20:25:24 INFO - PROCESS | 1826 | 1478316324292 Marionette TRACE conn4 -> [0,2458,"getWindowHandles",null] 20:25:24 INFO - PROCESS | 1826 | 1478316324298 Marionette TRACE conn4 <- [1,2458,null,["8"]] 20:25:24 INFO - PROCESS | 1826 | 1478316324305 Marionette TRACE conn4 -> [0,2459,"switchToWindow",{"name":"8"}] 20:25:24 INFO - PROCESS | 1826 | 1478316324313 Marionette TRACE conn4 <- [1,2459,null,{}] 20:25:24 INFO - PROCESS | 1826 | 1478316324320 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caec000 == 17 [pid = 1826] [id = 528] 20:25:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8caec400) [pid = 1826] [serial = 1550] [outer = (nil)] 20:25:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8cf09800) [pid = 1826] [serial = 1551] [outer = 0x8caec400] 20:25:24 INFO - PROCESS | 1826 | 1478316324475 Marionette DEBUG loaded listener.js 20:25:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8cf0a800) [pid = 1826] [serial = 1552] [outer = 0x8caec400] 20:25:25 WARNING - wptserve Traceback (most recent call last): 20:25:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:25:25 WARNING - rv = self.func(request, response) 20:25:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:25:25 WARNING - access_control_allow_origin = "*") 20:25:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:25:25 WARNING - payload = payload_generator(server_data) 20:25:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:25:25 WARNING - return encode_string_as_bmp_image(data) 20:25: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 20:25:25 WARNING - img.save(f, "BMP") 20:25:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:25:25 WARNING - f.write(bmpfileheader) 20:25:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:25:25 WARNING - 20:25:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8273c400 == 16 [pid = 1826] [id = 524] 20:25:26 INFO - PROCESS | 1826 | --DOCSHELL 0x829ac400 == 15 [pid = 1826] [id = 523] 20:25:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82816c00 == 14 [pid = 1826] [id = 522] 20:25:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8274bc00 == 13 [pid = 1826] [id = 521] 20:25:26 INFO - PROCESS | 1826 | --DOCSHELL 0x81952c00 == 12 [pid = 1826] [id = 520] 20:25:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8204b000 == 11 [pid = 1826] [id = 519] 20:25:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8204c000 == 10 [pid = 1826] [id = 518] 20:25:29 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x829ae000) [pid = 1826] [serial = 1535] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 20:25:29 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x82817400) [pid = 1826] [serial = 1532] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:25:29 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8274c000) [pid = 1826] [serial = 1529] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 20:25:29 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8212dc00) [pid = 1826] [serial = 1526] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 20:25:29 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8204b400) [pid = 1826] [serial = 1523] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 20:25:29 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8204cc00) [pid = 1826] [serial = 1520] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:25:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82741c00 == 9 [pid = 1826] [id = 527] 20:25:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82738000 == 8 [pid = 1826] [id = 526] 20:25:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8194b000 == 7 [pid = 1826] [id = 525] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x829a1c00) [pid = 1826] [serial = 1534] [outer = (nil)] [url = about:blank] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x82818c00) [pid = 1826] [serial = 1533] [outer = (nil)] [url = about:blank] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x829e9c00) [pid = 1826] [serial = 1537] [outer = (nil)] [url = about:blank] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x829e6c00) [pid = 1826] [serial = 1536] [outer = (nil)] [url = about:blank] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8274e800) [pid = 1826] [serial = 1530] [outer = (nil)] [url = about:blank] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x82751800) [pid = 1826] [serial = 1531] [outer = (nil)] [url = about:blank] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x822e5800) [pid = 1826] [serial = 1527] [outer = (nil)] [url = about:blank] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x822e8400) [pid = 1826] [serial = 1528] [outer = (nil)] [url = about:blank] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x82128c00) [pid = 1826] [serial = 1524] [outer = (nil)] [url = about:blank] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82130000) [pid = 1826] [serial = 1525] [outer = (nil)] [url = about:blank] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x82130c00) [pid = 1826] [serial = 1522] [outer = (nil)] [url = about:blank] 20:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82acf800) [pid = 1826] [serial = 1539] [outer = (nil)] [url = about:blank] 20:25:37 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8194ec00) [pid = 1826] [serial = 1541] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:25:37 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8274b800) [pid = 1826] [serial = 1547] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:25:37 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8273a000) [pid = 1826] [serial = 1544] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:25:37 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82ac5000) [pid = 1826] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:25:43 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8212cc00) [pid = 1826] [serial = 1543] [outer = (nil)] [url = about:blank] 20:25:43 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82042c00) [pid = 1826] [serial = 1542] [outer = (nil)] [url = about:blank] 20:25:43 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x82752000) [pid = 1826] [serial = 1546] [outer = (nil)] [url = about:blank] 20:25:43 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x82741800) [pid = 1826] [serial = 1545] [outer = (nil)] [url = about:blank] 20:25:43 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82e79000) [pid = 1826] [serial = 1549] [outer = (nil)] [url = about:blank] 20:25:43 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82ac3c00) [pid = 1826] [serial = 1548] [outer = (nil)] [url = about:blank] 20:25:43 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82e7cc00) [pid = 1826] [serial = 1540] [outer = (nil)] [url = about:blank] 20:25:43 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8cf09800) [pid = 1826] [serial = 1551] [outer = (nil)] [url = about:blank] 20:25:54 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:25:54 INFO - PROCESS | 1826 | 1478316354693 Marionette TRACE conn4 <- [1,2460,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:25:54 INFO - . 20:25:54 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30877ms 20:25:54 INFO - PROCESS | 1826 | 1478316354755 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 20:25:54 INFO - PROCESS | 1826 | 1478316354763 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 20:25:54 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:25:54 INFO - PROCESS | 1826 | 1478316354775 Marionette TRACE conn4 -> [0,2462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:55 INFO - PROCESS | 1826 | 1478316355015 Marionette TRACE conn4 <- [1,2462,null,{"value":null}] 20:25:55 INFO - PROCESS | 1826 | 1478316355101 Marionette TRACE conn4 -> [0,2463,"getWindowHandles",null] 20:25:55 INFO - PROCESS | 1826 | 1478316355107 Marionette TRACE conn4 <- [1,2463,null,["8"]] 20:25:55 INFO - PROCESS | 1826 | 1478316355117 Marionette TRACE conn4 -> [0,2464,"switchToWindow",{"name":"8"}] 20:25:55 INFO - PROCESS | 1826 | 1478316355125 Marionette TRACE conn4 <- [1,2464,null,{}] 20:25:55 INFO - PROCESS | 1826 | 1478316355131 Marionette TRACE conn4 -> [0,2465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204c400 == 8 [pid = 1826] [id = 529] 20:25:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204c800) [pid = 1826] [serial = 1553] [outer = (nil)] 20:25:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82127c00) [pid = 1826] [serial = 1554] [outer = 0x8204c800] 20:25:55 INFO - PROCESS | 1826 | 1478316355244 Marionette DEBUG loaded listener.js 20:25:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212dc00) [pid = 1826] [serial = 1555] [outer = 0x8204c800] 20:25:55 WARNING - wptserve Traceback (most recent call last): 20:25:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:25:55 WARNING - rv = self.func(request, response) 20:25:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:25:55 WARNING - access_control_allow_origin = "*") 20:25:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:25:55 WARNING - payload = payload_generator(server_data) 20:25:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:25:55 WARNING - return encode_string_as_bmp_image(data) 20:25:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:25:55 WARNING - img.save(f, "BMP") 20:25:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:25:55 WARNING - f.write(bmpfileheader) 20:25:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:25:55 WARNING - 20:26:05 INFO - PROCESS | 1826 | --DOCSHELL 0x8caec000 == 7 [pid = 1826] [id = 528] 20:26:07 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8caec400) [pid = 1826] [serial = 1550] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:26:13 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8cf0a800) [pid = 1826] [serial = 1552] [outer = (nil)] [url = about:blank] 20:26:13 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82127c00) [pid = 1826] [serial = 1554] [outer = (nil)] [url = about:blank] 20:26:25 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:26:25 INFO - PROCESS | 1826 | 1478316385462 Marionette TRACE conn4 <- [1,2465,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:26:25 INFO - . 20:26:25 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30722ms 20:26:25 INFO - PROCESS | 1826 | 1478316385497 Marionette TRACE conn4 -> [0,2466,"getWindowHandle",null] 20:26:25 INFO - PROCESS | 1826 | 1478316385505 Marionette TRACE conn4 <- [1,2466,null,{"value":"8"}] 20:26:25 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:26:25 INFO - PROCESS | 1826 | 1478316385518 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:25 INFO - PROCESS | 1826 | 1478316385761 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 20:26:25 INFO - PROCESS | 1826 | 1478316385845 Marionette TRACE conn4 -> [0,2468,"getWindowHandles",null] 20:26:25 INFO - PROCESS | 1826 | 1478316385852 Marionette TRACE conn4 <- [1,2468,null,["8"]] 20:26:25 INFO - PROCESS | 1826 | 1478316385862 Marionette TRACE conn4 -> [0,2469,"switchToWindow",{"name":"8"}] 20:26:25 INFO - PROCESS | 1826 | 1478316385871 Marionette TRACE conn4 <- [1,2469,null,{}] 20:26:25 INFO - PROCESS | 1826 | 1478316385878 Marionette TRACE conn4 -> [0,2470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204b000 == 8 [pid = 1826] [id = 530] 20:26:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204b400) [pid = 1826] [serial = 1556] [outer = (nil)] 20:26:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82128800) [pid = 1826] [serial = 1557] [outer = 0x8204b400] 20:26:26 INFO - PROCESS | 1826 | 1478316385999 Marionette DEBUG loaded listener.js 20:26:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82130000) [pid = 1826] [serial = 1558] [outer = 0x8204b400] 20:26:26 WARNING - wptserve Traceback (most recent call last): 20:26:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:26:26 WARNING - rv = self.func(request, response) 20:26:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:26:26 WARNING - access_control_allow_origin = "*") 20:26:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:26:26 WARNING - payload = payload_generator(server_data) 20:26:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:26:26 WARNING - return encode_string_as_bmp_image(data) 20:26:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:26:26 WARNING - img.save(f, "BMP") 20:26:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:26:26 WARNING - f.write(bmpfileheader) 20:26:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:26:26 WARNING - 20:26:36 INFO - PROCESS | 1826 | --DOCSHELL 0x8204c400 == 7 [pid = 1826] [id = 529] 20:26:38 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8204c800) [pid = 1826] [serial = 1553] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 20:26:44 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8212dc00) [pid = 1826] [serial = 1555] [outer = (nil)] [url = about:blank] 20:26:44 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82128800) [pid = 1826] [serial = 1557] [outer = (nil)] [url = about:blank] 20:26:56 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:26:56 INFO - PROCESS | 1826 | 1478316416229 Marionette TRACE conn4 <- [1,2470,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:26:56 INFO - . 20:26:56 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30737ms 20:26:56 INFO - PROCESS | 1826 | 1478316416254 Marionette TRACE conn4 -> [0,2471,"getWindowHandle",null] 20:26:56 INFO - PROCESS | 1826 | 1478316416262 Marionette TRACE conn4 <- [1,2471,null,{"value":"8"}] 20:26:56 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:26:56 INFO - PROCESS | 1826 | 1478316416275 Marionette TRACE conn4 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:56 INFO - PROCESS | 1826 | 1478316416520 Marionette TRACE conn4 <- [1,2472,null,{"value":null}] 20:26:56 INFO - PROCESS | 1826 | 1478316416603 Marionette TRACE conn4 -> [0,2473,"getWindowHandles",null] 20:26:56 INFO - PROCESS | 1826 | 1478316416611 Marionette TRACE conn4 <- [1,2473,null,["8"]] 20:26:56 INFO - PROCESS | 1826 | 1478316416621 Marionette TRACE conn4 -> [0,2474,"switchToWindow",{"name":"8"}] 20:26:56 INFO - PROCESS | 1826 | 1478316416630 Marionette TRACE conn4 <- [1,2474,null,{}] 20:26:56 INFO - PROCESS | 1826 | 1478316416636 Marionette TRACE conn4 -> [0,2475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204cc00 == 8 [pid = 1826] [id = 531] 20:26:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204d400) [pid = 1826] [serial = 1559] [outer = (nil)] 20:26:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82128c00) [pid = 1826] [serial = 1560] [outer = 0x8204d400] 20:26:56 INFO - PROCESS | 1826 | 1478316416758 Marionette DEBUG loaded listener.js 20:26:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212fc00) [pid = 1826] [serial = 1561] [outer = 0x8204d400] 20:26:57 INFO - PROCESS | 1826 | 1478316417426 Marionette TRACE conn4 <- [1,2475,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:57 INFO - . 20:26:57 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1180ms 20:26:57 INFO - PROCESS | 1826 | 1478316417453 Marionette TRACE conn4 -> [0,2476,"getWindowHandle",null] 20:26:57 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 20:26:57 INFO - PROCESS | 1826 | 1478316417461 Marionette TRACE conn4 <- [1,2476,null,{"value":"8"}] 20:26:57 INFO - PROCESS | 1826 | 1478316417469 Marionette TRACE conn4 -> [0,2477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:57 INFO - PROCESS | 1826 | 1478316417736 Marionette TRACE conn4 <- [1,2477,null,{"value":null}] 20:26:57 INFO - PROCESS | 1826 | 1478316417815 Marionette TRACE conn4 -> [0,2478,"getWindowHandles",null] 20:26:57 INFO - PROCESS | 1826 | 1478316417821 Marionette TRACE conn4 <- [1,2478,null,["8"]] 20:26:57 INFO - PROCESS | 1826 | 1478316417829 Marionette TRACE conn4 -> [0,2479,"switchToWindow",{"name":"8"}] 20:26:57 INFO - PROCESS | 1826 | 1478316417835 Marionette TRACE conn4 <- [1,2479,null,{}] 20:26:57 INFO - PROCESS | 1826 | 1478316417842 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x81958800 == 9 [pid = 1826] [id = 532] 20:26:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8212d000) [pid = 1826] [serial = 1562] [outer = (nil)] 20:26:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x822e6c00) [pid = 1826] [serial = 1563] [outer = 0x8212d000] 20:26:57 INFO - PROCESS | 1826 | 1478316417947 Marionette DEBUG loaded listener.js 20:26:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x822e9400) [pid = 1826] [serial = 1564] [outer = 0x8212d000] 20:26:58 INFO - PROCESS | 1826 | 1478316418700 Marionette TRACE conn4 <- [1,2480,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:58 INFO - . 20:26:58 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1273ms 20:26:58 INFO - PROCESS | 1826 | 1478316418751 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 20:26:58 INFO - PROCESS | 1826 | 1478316418760 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 20:26:58 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:26:58 INFO - PROCESS | 1826 | 1478316418768 Marionette TRACE conn4 -> [0,2482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:59 INFO - PROCESS | 1826 | 1478316419028 Marionette TRACE conn4 <- [1,2482,null,{"value":null}] 20:26:59 INFO - PROCESS | 1826 | 1478316419108 Marionette TRACE conn4 -> [0,2483,"getWindowHandles",null] 20:26:59 INFO - PROCESS | 1826 | 1478316419115 Marionette TRACE conn4 <- [1,2483,null,["8"]] 20:26:59 INFO - PROCESS | 1826 | 1478316419121 Marionette TRACE conn4 -> [0,2484,"switchToWindow",{"name":"8"}] 20:26:59 INFO - PROCESS | 1826 | 1478316419129 Marionette TRACE conn4 <- [1,2484,null,{}] 20:26:59 INFO - PROCESS | 1826 | 1478316419141 Marionette TRACE conn4 -> [0,2485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x82742000 == 10 [pid = 1826] [id = 533] 20:26:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82742400) [pid = 1826] [serial = 1565] [outer = (nil)] 20:26:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8274d400) [pid = 1826] [serial = 1566] [outer = 0x82742400] 20:26:59 INFO - PROCESS | 1826 | 1478316419253 Marionette DEBUG loaded listener.js 20:26:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8274f000) [pid = 1826] [serial = 1567] [outer = 0x82742400] 20:26:59 INFO - PROCESS | 1826 | 1478316419959 Marionette TRACE conn4 <- [1,2485,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:26:59 INFO - . 20:26:59 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1233ms 20:27:00 INFO - PROCESS | 1826 | 1478316420001 Marionette TRACE conn4 -> [0,2486,"getWindowHandle",null] 20:27:00 INFO - PROCESS | 1826 | 1478316420007 Marionette TRACE conn4 <- [1,2486,null,{"value":"8"}] 20:27:00 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:27:00 INFO - PROCESS | 1826 | 1478316420035 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:00 INFO - PROCESS | 1826 | 1478316420249 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 20:27:00 INFO - PROCESS | 1826 | 1478316420264 Marionette TRACE conn4 -> [0,2488,"getWindowHandles",null] 20:27:00 INFO - PROCESS | 1826 | 1478316420272 Marionette TRACE conn4 <- [1,2488,null,["8"]] 20:27:00 INFO - PROCESS | 1826 | 1478316420387 Marionette TRACE conn4 -> [0,2489,"switchToWindow",{"name":"8"}] 20:27:00 INFO - PROCESS | 1826 | 1478316420393 Marionette TRACE conn4 <- [1,2489,null,{}] 20:27:00 INFO - PROCESS | 1826 | 1478316420406 Marionette TRACE conn4 -> [0,2490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x82815c00 == 11 [pid = 1826] [id = 534] 20:27:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82816000) [pid = 1826] [serial = 1568] [outer = (nil)] 20:27:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82817800) [pid = 1826] [serial = 1569] [outer = 0x82816000] 20:27:00 INFO - PROCESS | 1826 | 1478316420518 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x829a0c00) [pid = 1826] [serial = 1570] [outer = 0x82816000] 20:27:01 INFO - PROCESS | 1826 | 1478316421233 Marionette TRACE conn4 <- [1,2490,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:27:01 INFO - . 20:27:01 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1225ms 20:27:01 INFO - PROCESS | 1826 | 1478316421255 Marionette TRACE conn4 -> [0,2491,"getWindowHandle",null] 20:27:01 INFO - PROCESS | 1826 | 1478316421260 Marionette TRACE conn4 <- [1,2491,null,{"value":"8"}] 20:27:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 20:27:01 INFO - PROCESS | 1826 | 1478316421274 Marionette TRACE conn4 -> [0,2492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:01 INFO - PROCESS | 1826 | 1478316421512 Marionette TRACE conn4 <- [1,2492,null,{"value":null}] 20:27:01 INFO - PROCESS | 1826 | 1478316421537 Marionette TRACE conn4 -> [0,2493,"getWindowHandles",null] 20:27:01 INFO - PROCESS | 1826 | 1478316421543 Marionette TRACE conn4 <- [1,2493,null,["8"]] 20:27:01 INFO - PROCESS | 1826 | 1478316421552 Marionette TRACE conn4 -> [0,2494,"switchToWindow",{"name":"8"}] 20:27:01 INFO - PROCESS | 1826 | 1478316421559 Marionette TRACE conn4 <- [1,2494,null,{}] 20:27:01 INFO - PROCESS | 1826 | 1478316421568 Marionette TRACE conn4 -> [0,2495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x829adc00 == 12 [pid = 1826] [id = 535] 20:27:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x829aec00) [pid = 1826] [serial = 1571] [outer = (nil)] 20:27:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x829e6800) [pid = 1826] [serial = 1572] [outer = 0x829aec00] 20:27:01 INFO - PROCESS | 1826 | 1478316421673 Marionette DEBUG loaded listener.js 20:27:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x829e9800) [pid = 1826] [serial = 1573] [outer = 0x829aec00] 20:27:02 INFO - PROCESS | 1826 | 1478316422379 Marionette TRACE conn4 <- [1,2495,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:27:02 INFO - . 20:27:02 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1129ms 20:27:02 INFO - PROCESS | 1826 | 1478316422402 Marionette TRACE conn4 -> [0,2496,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 1826 | 1478316422406 Marionette TRACE conn4 <- [1,2496,null,{"value":"8"}] 20:27:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:27:02 INFO - PROCESS | 1826 | 1478316422414 Marionette TRACE conn4 -> [0,2497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:02 INFO - PROCESS | 1826 | 1478316422710 Marionette TRACE conn4 <- [1,2497,null,{"value":null}] 20:27:02 INFO - PROCESS | 1826 | 1478316422732 Marionette TRACE conn4 -> [0,2498,"getWindowHandles",null] 20:27:02 INFO - PROCESS | 1826 | 1478316422737 Marionette TRACE conn4 <- [1,2498,null,["8"]] 20:27:02 INFO - PROCESS | 1826 | 1478316422743 Marionette TRACE conn4 -> [0,2499,"switchToWindow",{"name":"8"}] 20:27:02 INFO - PROCESS | 1826 | 1478316422750 Marionette TRACE conn4 <- [1,2499,null,{}] 20:27:02 INFO - PROCESS | 1826 | 1478316422757 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x82739c00 == 13 [pid = 1826] [id = 536] 20:27:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x82ac4000) [pid = 1826] [serial = 1574] [outer = (nil)] 20:27:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x82acf000) [pid = 1826] [serial = 1575] [outer = 0x82ac4000] 20:27:02 INFO - PROCESS | 1826 | 1478316422865 Marionette DEBUG loaded listener.js 20:27:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x82e7c400) [pid = 1826] [serial = 1576] [outer = 0x82ac4000] 20:27:03 INFO - PROCESS | 1826 | 1478316423666 Marionette TRACE conn4 <- [1,2500,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:27:03 INFO - . 20:27:03 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1281ms 20:27:03 INFO - PROCESS | 1826 | 1478316423695 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 20:27:03 INFO - PROCESS | 1826 | 1478316423698 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 20:27:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:27:03 INFO - PROCESS | 1826 | 1478316423707 Marionette TRACE conn4 -> [0,2502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:03 INFO - PROCESS | 1826 | 1478316423955 Marionette TRACE conn4 <- [1,2502,null,{"value":null}] 20:27:03 INFO - PROCESS | 1826 | 1478316423975 Marionette TRACE conn4 -> [0,2503,"getWindowHandles",null] 20:27:03 INFO - PROCESS | 1826 | 1478316423982 Marionette TRACE conn4 <- [1,2503,null,["8"]] 20:27:03 INFO - PROCESS | 1826 | 1478316423988 Marionette TRACE conn4 -> [0,2504,"switchToWindow",{"name":"8"}] 20:27:03 INFO - PROCESS | 1826 | 1478316423995 Marionette TRACE conn4 <- [1,2504,null,{}] 20:27:04 INFO - PROCESS | 1826 | 1478316424001 Marionette TRACE conn4 -> [0,2505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x838c2800 == 14 [pid = 1826] [id = 537] 20:27:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x838c2c00) [pid = 1826] [serial = 1577] [outer = (nil)] 20:27:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8cae0800) [pid = 1826] [serial = 1578] [outer = 0x838c2c00] 20:27:04 INFO - PROCESS | 1826 | 1478316424098 Marionette DEBUG loaded listener.js 20:27:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8cae2400) [pid = 1826] [serial = 1579] [outer = 0x838c2c00] 20:27:04 INFO - PROCESS | 1826 | 1478316424929 Marionette TRACE conn4 <- [1,2505,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:27:04 INFO - . 20:27:04 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 1272ms 20:27:04 INFO - PROCESS | 1826 | 1478316424995 Marionette TRACE conn4 -> [0,2506,"getWindowHandle",null] 20:27:05 INFO - PROCESS | 1826 | 1478316425002 Marionette TRACE conn4 <- [1,2506,null,{"value":"8"}] 20:27:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:27:05 INFO - PROCESS | 1826 | 1478316425015 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:05 INFO - PROCESS | 1826 | 1478316425234 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 20:27:05 INFO - PROCESS | 1826 | 1478316425402 Marionette TRACE conn4 -> [0,2508,"getWindowHandles",null] 20:27:05 INFO - PROCESS | 1826 | 1478316425408 Marionette TRACE conn4 <- [1,2508,null,["8"]] 20:27:05 INFO - PROCESS | 1826 | 1478316425417 Marionette TRACE conn4 -> [0,2509,"switchToWindow",{"name":"8"}] 20:27:05 INFO - PROCESS | 1826 | 1478316425426 Marionette TRACE conn4 <- [1,2509,null,{}] 20:27:05 INFO - PROCESS | 1826 | 1478316425433 Marionette TRACE conn4 -> [0,2510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x81950400 == 15 [pid = 1826] [id = 538] 20:27:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x822e6400) [pid = 1826] [serial = 1580] [outer = (nil)] 20:27:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x82737c00) [pid = 1826] [serial = 1581] [outer = 0x822e6400] 20:27:05 INFO - PROCESS | 1826 | 1478316425604 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8273fc00) [pid = 1826] [serial = 1582] [outer = 0x822e6400] 20:27:06 INFO - PROCESS | 1826 | 1478316426347 Marionette TRACE conn4 <- [1,2510,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:27:06 INFO - . 20:27:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1379ms 20:27:06 INFO - PROCESS | 1826 | 1478316426393 Marionette TRACE conn4 -> [0,2511,"getWindowHandle",null] 20:27:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:27:06 INFO - PROCESS | 1826 | 1478316426402 Marionette TRACE conn4 <- [1,2511,null,{"value":"8"}] 20:27:06 INFO - PROCESS | 1826 | 1478316426410 Marionette TRACE conn4 -> [0,2512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:06 INFO - PROCESS | 1826 | 1478316426616 Marionette TRACE conn4 <- [1,2512,null,{"value":null}] 20:27:06 INFO - PROCESS | 1826 | 1478316426787 Marionette TRACE conn4 -> [0,2513,"getWindowHandles",null] 20:27:06 INFO - PROCESS | 1826 | 1478316426793 Marionette TRACE conn4 <- [1,2513,null,["8"]] 20:27:06 INFO - PROCESS | 1826 | 1478316426806 Marionette TRACE conn4 -> [0,2514,"switchToWindow",{"name":"8"}] 20:27:06 INFO - PROCESS | 1826 | 1478316426814 Marionette TRACE conn4 <- [1,2514,null,{}] 20:27:06 INFO - PROCESS | 1826 | 1478316426822 Marionette TRACE conn4 -> [0,2515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x82741c00 == 16 [pid = 1826] [id = 539] 20:27:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x82a59000) [pid = 1826] [serial = 1583] [outer = (nil)] 20:27:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x838bd400) [pid = 1826] [serial = 1584] [outer = 0x82a59000] 20:27:06 INFO - PROCESS | 1826 | 1478316426941 Marionette DEBUG loaded listener.js 20:27:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x838c0400) [pid = 1826] [serial = 1585] [outer = 0x82a59000] 20:27:07 INFO - PROCESS | 1826 | 1478316427722 Marionette TRACE conn4 <- [1,2515,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:27:07 INFO - . 20:27:07 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 1329ms 20:27:07 INFO - PROCESS | 1826 | 1478316427764 Marionette TRACE conn4 -> [0,2516,"getWindowHandle",null] 20:27:07 INFO - PROCESS | 1826 | 1478316427773 Marionette TRACE conn4 <- [1,2516,null,{"value":"8"}] 20:27:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 20:27:07 INFO - PROCESS | 1826 | 1478316427783 Marionette TRACE conn4 -> [0,2517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:07 INFO - PROCESS | 1826 | 1478316427991 Marionette TRACE conn4 <- [1,2517,null,{"value":null}] 20:27:08 INFO - PROCESS | 1826 | 1478316428160 Marionette TRACE conn4 -> [0,2518,"getWindowHandles",null] 20:27:08 INFO - PROCESS | 1826 | 1478316428166 Marionette TRACE conn4 <- [1,2518,null,["8"]] 20:27:08 INFO - PROCESS | 1826 | 1478316428175 Marionette TRACE conn4 -> [0,2519,"switchToWindow",{"name":"8"}] 20:27:08 INFO - PROCESS | 1826 | 1478316428183 Marionette TRACE conn4 <- [1,2519,null,{}] 20:27:08 INFO - PROCESS | 1826 | 1478316428192 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cf0d800 == 17 [pid = 1826] [id = 540] 20:27:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8cf0dc00) [pid = 1826] [serial = 1586] [outer = (nil)] 20:27:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8db21400) [pid = 1826] [serial = 1587] [outer = 0x8cf0dc00] 20:27:08 INFO - PROCESS | 1826 | 1478316428353 Marionette DEBUG loaded listener.js 20:27:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8db27400) [pid = 1826] [serial = 1588] [outer = 0x8cf0dc00] 20:27:09 INFO - PROCESS | 1826 | 1478316429104 Marionette TRACE conn4 <- [1,2520,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:27:09 INFO - . 20:27:09 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 1380ms 20:27:09 INFO - PROCESS | 1826 | 1478316429194 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 20:27:09 INFO - PROCESS | 1826 | 1478316429200 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 20:27:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 20:27:09 INFO - PROCESS | 1826 | 1478316429221 Marionette TRACE conn4 -> [0,2522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:09 INFO - PROCESS | 1826 | 1478316429458 Marionette TRACE conn4 <- [1,2522,null,{"value":null}] 20:27:09 INFO - PROCESS | 1826 | 1478316429615 Marionette TRACE conn4 -> [0,2523,"getWindowHandles",null] 20:27:09 INFO - PROCESS | 1826 | 1478316429619 Marionette TRACE conn4 <- [1,2523,null,["8"]] 20:27:09 INFO - PROCESS | 1826 | 1478316429628 Marionette TRACE conn4 -> [0,2524,"switchToWindow",{"name":"8"}] 20:27:09 INFO - PROCESS | 1826 | 1478316429638 Marionette TRACE conn4 <- [1,2524,null,{}] 20:27:09 INFO - PROCESS | 1826 | 1478316429645 Marionette TRACE conn4 -> [0,2525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9e000 == 18 [pid = 1826] [id = 541] 20:27:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8dda0c00) [pid = 1826] [serial = 1589] [outer = (nil)] 20:27:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8dda5400) [pid = 1826] [serial = 1590] [outer = 0x8dda0c00] 20:27:09 INFO - PROCESS | 1826 | 1478316429774 Marionette DEBUG loaded listener.js 20:27:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8de5c400) [pid = 1826] [serial = 1591] [outer = 0x8dda0c00] 20:27:10 INFO - PROCESS | 1826 | 1478316430449 Marionette TRACE conn4 <- [1,2525,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:27:10 INFO - . 20:27:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1271ms 20:27:10 INFO - PROCESS | 1826 | 1478316430490 Marionette TRACE conn4 -> [0,2526,"getWindowHandle",null] 20:27:10 INFO - PROCESS | 1826 | 1478316430493 Marionette TRACE conn4 <- [1,2526,null,{"value":"8"}] 20:27:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 20:27:10 INFO - PROCESS | 1826 | 1478316430502 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:10 INFO - PROCESS | 1826 | 1478316430686 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 20:27:10 INFO - PROCESS | 1826 | 1478316430844 Marionette TRACE conn4 -> [0,2528,"getWindowHandles",null] 20:27:10 INFO - PROCESS | 1826 | 1478316430856 Marionette TRACE conn4 <- [1,2528,null,["8"]] 20:27:10 INFO - PROCESS | 1826 | 1478316430864 Marionette TRACE conn4 -> [0,2529,"switchToWindow",{"name":"8"}] 20:27:10 INFO - PROCESS | 1826 | 1478316430871 Marionette TRACE conn4 <- [1,2529,null,{}] 20:27:10 INFO - PROCESS | 1826 | 1478316430882 Marionette TRACE conn4 -> [0,2530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fac7c00 == 19 [pid = 1826] [id = 542] 20:27:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8fac8000) [pid = 1826] [serial = 1592] [outer = (nil)] 20:27:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8facf400) [pid = 1826] [serial = 1593] [outer = 0x8fac8000] 20:27:11 INFO - PROCESS | 1826 | 1478316430997 Marionette DEBUG loaded listener.js 20:27:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8fad1000) [pid = 1826] [serial = 1594] [outer = 0x8fac8000] 20:27:11 INFO - PROCESS | 1826 | 1478316431893 Marionette TRACE conn4 <- [1,2530,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:27:11 INFO - . 20:27:11 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 1424ms 20:27:11 INFO - PROCESS | 1826 | 1478316431927 Marionette TRACE conn4 -> [0,2531,"getWindowHandle",null] 20:27:11 INFO - PROCESS | 1826 | 1478316431934 Marionette TRACE conn4 <- [1,2531,null,{"value":"8"}] 20:27:11 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:27:11 INFO - PROCESS | 1826 | 1478316431948 Marionette TRACE conn4 -> [0,2532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:12 INFO - PROCESS | 1826 | 1478316432163 Marionette TRACE conn4 <- [1,2532,null,{"value":null}] 20:27:12 INFO - PROCESS | 1826 | 1478316432384 Marionette TRACE conn4 -> [0,2533,"getWindowHandles",null] 20:27:12 INFO - PROCESS | 1826 | 1478316432391 Marionette TRACE conn4 <- [1,2533,null,["8"]] 20:27:12 INFO - PROCESS | 1826 | 1478316432452 Marionette TRACE conn4 -> [0,2534,"switchToWindow",{"name":"8"}] 20:27:12 INFO - PROCESS | 1826 | 1478316432461 Marionette TRACE conn4 <- [1,2534,null,{}] 20:27:12 INFO - PROCESS | 1826 | 1478316432471 Marionette TRACE conn4 -> [0,2535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8203ec00 == 20 [pid = 1826] [id = 543] 20:27:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82043800) [pid = 1826] [serial = 1595] [outer = (nil)] 20:27:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8217b000) [pid = 1826] [serial = 1596] [outer = 0x82043800] 20:27:12 INFO - PROCESS | 1826 | 1478316432589 Marionette DEBUG loaded listener.js 20:27:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x822e3c00) [pid = 1826] [serial = 1597] [outer = 0x82043800] 20:27:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8204b000 == 19 [pid = 1826] [id = 530] 20:27:13 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 20:27:13 WARNING - wptserve Traceback (most recent call last): 20:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:27:13 WARNING - rv = self.func(request, response) 20:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:27:13 WARNING - access_control_allow_origin = "*") 20:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:27:13 WARNING - payload = payload_generator(server_data) 20:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:27:13 WARNING - return encode_string_as_bmp_image(data) 20:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:27:13 WARNING - img.save(f, "BMP") 20:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:27:13 WARNING - f.write(bmpfileheader) 20:27:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:27:13 WARNING - 20:27:16 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x82ac4000) [pid = 1826] [serial = 1574] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 20:27:16 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x829aec00) [pid = 1826] [serial = 1571] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 20:27:16 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x82816000) [pid = 1826] [serial = 1568] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 20:27:16 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x82742400) [pid = 1826] [serial = 1565] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 20:27:16 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8212d000) [pid = 1826] [serial = 1562] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 20:27:16 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8204d400) [pid = 1826] [serial = 1559] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 20:27:16 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8204b400) [pid = 1826] [serial = 1556] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x82739c00 == 18 [pid = 1826] [id = 536] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x81958800 == 17 [pid = 1826] [id = 532] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x82815c00 == 16 [pid = 1826] [id = 534] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x82742000 == 15 [pid = 1826] [id = 533] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8204cc00 == 14 [pid = 1826] [id = 531] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x829adc00 == 13 [pid = 1826] [id = 535] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8fac7c00 == 12 [pid = 1826] [id = 542] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9e000 == 11 [pid = 1826] [id = 541] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8cf0d800 == 10 [pid = 1826] [id = 540] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x82741c00 == 9 [pid = 1826] [id = 539] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x81950400 == 8 [pid = 1826] [id = 538] 20:27:21 INFO - PROCESS | 1826 | --DOCSHELL 0x838c2800 == 7 [pid = 1826] [id = 537] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x82acf000) [pid = 1826] [serial = 1575] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8274f000) [pid = 1826] [serial = 1567] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8274d400) [pid = 1826] [serial = 1566] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x829a0c00) [pid = 1826] [serial = 1570] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x822e9400) [pid = 1826] [serial = 1564] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8cae0800) [pid = 1826] [serial = 1578] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8212fc00) [pid = 1826] [serial = 1561] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x82130000) [pid = 1826] [serial = 1558] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x82e7c400) [pid = 1826] [serial = 1576] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x829e6800) [pid = 1826] [serial = 1572] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x82128c00) [pid = 1826] [serial = 1560] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x82817800) [pid = 1826] [serial = 1569] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x829e9800) [pid = 1826] [serial = 1573] [outer = (nil)] [url = about:blank] 20:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x822e6c00) [pid = 1826] [serial = 1563] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x838c2c00) [pid = 1826] [serial = 1577] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 20:27:24 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x822e6400) [pid = 1826] [serial = 1580] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 20:27:24 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x82a59000) [pid = 1826] [serial = 1583] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 20:27:24 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8dda0c00) [pid = 1826] [serial = 1589] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 20:27:24 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8fac8000) [pid = 1826] [serial = 1592] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 20:27:24 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8cf0dc00) [pid = 1826] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8de5c400) [pid = 1826] [serial = 1591] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8dda5400) [pid = 1826] [serial = 1590] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8217b000) [pid = 1826] [serial = 1596] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8db21400) [pid = 1826] [serial = 1587] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8db27400) [pid = 1826] [serial = 1588] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x838bd400) [pid = 1826] [serial = 1584] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x838c0400) [pid = 1826] [serial = 1585] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8fad1000) [pid = 1826] [serial = 1594] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8facf400) [pid = 1826] [serial = 1593] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82737c00) [pid = 1826] [serial = 1581] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8273fc00) [pid = 1826] [serial = 1582] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8cae2400) [pid = 1826] [serial = 1579] [outer = (nil)] [url = about:blank] 20:27:42 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:27:42 INFO - PROCESS | 1826 | 1478316462816 Marionette TRACE conn4 <- [1,2535,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:27:42 INFO - . 20:27:42 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30933ms 20:27:42 INFO - PROCESS | 1826 | 1478316462880 Marionette TRACE conn4 -> [0,2536,"getWindowHandle",null] 20:27:42 INFO - PROCESS | 1826 | 1478316462887 Marionette TRACE conn4 <- [1,2536,null,{"value":"8"}] 20:27:42 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:27:42 INFO - PROCESS | 1826 | 1478316462901 Marionette TRACE conn4 -> [0,2537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:43 INFO - PROCESS | 1826 | 1478316463164 Marionette TRACE conn4 <- [1,2537,null,{"value":null}] 20:27:43 INFO - PROCESS | 1826 | 1478316463251 Marionette TRACE conn4 -> [0,2538,"getWindowHandles",null] 20:27:43 INFO - PROCESS | 1826 | 1478316463258 Marionette TRACE conn4 <- [1,2538,null,["8"]] 20:27:43 INFO - PROCESS | 1826 | 1478316463269 Marionette TRACE conn4 -> [0,2539,"switchToWindow",{"name":"8"}] 20:27:43 INFO - PROCESS | 1826 | 1478316463279 Marionette TRACE conn4 <- [1,2539,null,{}] 20:27:43 INFO - PROCESS | 1826 | 1478316463292 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8212a800 == 8 [pid = 1826] [id = 544] 20:27:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8212ac00) [pid = 1826] [serial = 1598] [outer = (nil)] 20:27:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212e800) [pid = 1826] [serial = 1599] [outer = 0x8212ac00] 20:27:43 INFO - PROCESS | 1826 | 1478316463410 Marionette DEBUG loaded listener.js 20:27:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82134400) [pid = 1826] [serial = 1600] [outer = 0x8212ac00] 20:27:43 WARNING - wptserve Traceback (most recent call last): 20:27:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:27:43 WARNING - rv = self.func(request, response) 20:27:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:27:43 WARNING - access_control_allow_origin = "*") 20:27:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:27:43 WARNING - payload = payload_generator(server_data) 20:27:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:27:43 WARNING - return encode_string_as_bmp_image(data) 20:27:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:27:43 WARNING - img.save(f, "BMP") 20:27:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:27:43 WARNING - f.write(bmpfileheader) 20:27:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:27:43 WARNING - 20:27:44 WARNING - wptserve Traceback (most recent call last): 20:27:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:27:44 WARNING - rv = self.func(request, response) 20:27:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:27:44 WARNING - access_control_allow_origin = "*") 20:27:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:27:44 WARNING - payload = payload_generator(server_data) 20:27:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:27:44 WARNING - return encode_string_as_bmp_image(data) 20:27:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:27:44 WARNING - img.save(f, "BMP") 20:27:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:27:44 WARNING - f.write(bmpfileheader) 20:27:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:27:44 WARNING - 20:27:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8203ec00 == 7 [pid = 1826] [id = 543] 20:27:55 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82043800) [pid = 1826] [serial = 1595] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:28:01 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x822e3c00) [pid = 1826] [serial = 1597] [outer = (nil)] [url = about:blank] 20:28:01 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8212e800) [pid = 1826] [serial = 1599] [outer = (nil)] [url = about:blank] 20:28:13 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:28:13 INFO - PROCESS | 1826 | 1478316493651 Marionette TRACE conn4 <- [1,2540,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:28:13 INFO - . 20:28:13 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30775ms 20:28:13 INFO - PROCESS | 1826 | 1478316493673 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 20:28:13 INFO - PROCESS | 1826 | 1478316493681 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 20:28:13 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:28:13 INFO - PROCESS | 1826 | 1478316493694 Marionette TRACE conn4 -> [0,2542,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:13 INFO - PROCESS | 1826 | 1478316493944 Marionette TRACE conn4 <- [1,2542,null,{"value":null}] 20:28:14 INFO - PROCESS | 1826 | 1478316494042 Marionette TRACE conn4 -> [0,2543,"getWindowHandles",null] 20:28:14 INFO - PROCESS | 1826 | 1478316494049 Marionette TRACE conn4 <- [1,2543,null,["8"]] 20:28:14 INFO - PROCESS | 1826 | 1478316494059 Marionette TRACE conn4 -> [0,2544,"switchToWindow",{"name":"8"}] 20:28:14 INFO - PROCESS | 1826 | 1478316494068 Marionette TRACE conn4 <- [1,2544,null,{}] 20:28:14 INFO - PROCESS | 1826 | 1478316494079 Marionette TRACE conn4 -> [0,2545,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204ac00 == 8 [pid = 1826] [id = 545] 20:28:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204b000) [pid = 1826] [serial = 1601] [outer = (nil)] 20:28:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82127400) [pid = 1826] [serial = 1602] [outer = 0x8204b000] 20:28:14 INFO - PROCESS | 1826 | 1478316494196 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82130000) [pid = 1826] [serial = 1603] [outer = 0x8204b000] 20:28:14 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 20:28:14 WARNING - wptserve Traceback (most recent call last): 20:28:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:28:14 WARNING - rv = self.func(request, response) 20:28:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:28:14 WARNING - access_control_allow_origin = "*") 20:28:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:28:14 WARNING - payload = payload_generator(server_data) 20:28:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:28:14 WARNING - return encode_string_as_bmp_image(data) 20:28:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:28:14 WARNING - img.save(f, "BMP") 20:28:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:28:14 WARNING - f.write(bmpfileheader) 20:28:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:28:14 WARNING - 20:28:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8212a800 == 7 [pid = 1826] [id = 544] 20:28:26 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8212ac00) [pid = 1826] [serial = 1598] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 20:28:32 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82134400) [pid = 1826] [serial = 1600] [outer = (nil)] [url = about:blank] 20:28:32 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82127400) [pid = 1826] [serial = 1602] [outer = (nil)] [url = about:blank] 20:28:44 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:28:44 INFO - PROCESS | 1826 | 1478316524428 Marionette TRACE conn4 <- [1,2545,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:28:44 INFO - . 20:28:44 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30768ms 20:28:44 INFO - PROCESS | 1826 | 1478316524461 Marionette TRACE conn4 -> [0,2546,"getWindowHandle",null] 20:28:44 INFO - PROCESS | 1826 | 1478316524469 Marionette TRACE conn4 <- [1,2546,null,{"value":"8"}] 20:28:44 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:28:44 INFO - PROCESS | 1826 | 1478316524482 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:44 INFO - PROCESS | 1826 | 1478316524731 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 20:28:44 INFO - PROCESS | 1826 | 1478316524816 Marionette TRACE conn4 -> [0,2548,"getWindowHandles",null] 20:28:44 INFO - PROCESS | 1826 | 1478316524823 Marionette TRACE conn4 <- [1,2548,null,["8"]] 20:28:44 INFO - PROCESS | 1826 | 1478316524834 Marionette TRACE conn4 -> [0,2549,"switchToWindow",{"name":"8"}] 20:28:44 INFO - PROCESS | 1826 | 1478316524843 Marionette TRACE conn4 <- [1,2549,null,{}] 20:28:44 INFO - PROCESS | 1826 | 1478316524851 Marionette TRACE conn4 -> [0,2550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x82127400 == 8 [pid = 1826] [id = 546] 20:28:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82127800) [pid = 1826] [serial = 1604] [outer = (nil)] 20:28:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212ac00) [pid = 1826] [serial = 1605] [outer = 0x82127800] 20:28:44 INFO - PROCESS | 1826 | 1478316524971 Marionette DEBUG loaded listener.js 20:28:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212fc00) [pid = 1826] [serial = 1606] [outer = 0x82127800] 20:28:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x822e0000 == 9 [pid = 1826] [id = 547] 20:28:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x822e0400) [pid = 1826] [serial = 1607] [outer = (nil)] 20:28:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x822e0800) [pid = 1826] [serial = 1608] [outer = 0x822e0400] 20:28:45 INFO - PROCESS | 1826 | 1478316525768 Marionette TRACE conn4 <- [1,2550,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:28:45 INFO - . 20:28:45 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1379ms 20:28:45 INFO - PROCESS | 1826 | 1478316525858 Marionette TRACE conn4 -> [0,2551,"getWindowHandle",null] 20:28:45 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:28:45 INFO - PROCESS | 1826 | 1478316525865 Marionette TRACE conn4 <- [1,2551,null,{"value":"8"}] 20:28:45 INFO - PROCESS | 1826 | 1478316525874 Marionette TRACE conn4 -> [0,2552,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:46 INFO - PROCESS | 1826 | 1478316526160 Marionette TRACE conn4 <- [1,2552,null,{"value":null}] 20:28:46 INFO - PROCESS | 1826 | 1478316526175 Marionette TRACE conn4 -> [0,2553,"getWindowHandles",null] 20:28:46 INFO - PROCESS | 1826 | 1478316526181 Marionette TRACE conn4 <- [1,2553,null,["8"]] 20:28:46 INFO - PROCESS | 1826 | 1478316526189 Marionette TRACE conn4 -> [0,2554,"switchToWindow",{"name":"8"}] 20:28:46 INFO - PROCESS | 1826 | 1478316526195 Marionette TRACE conn4 <- [1,2554,null,{}] 20:28:46 INFO - PROCESS | 1826 | 1478316526202 Marionette TRACE conn4 -> [0,2555,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x81953000 == 10 [pid = 1826] [id = 548] 20:28:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x822ebc00) [pid = 1826] [serial = 1609] [outer = (nil)] 20:28:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82312800) [pid = 1826] [serial = 1610] [outer = 0x822ebc00] 20:28:46 INFO - PROCESS | 1826 | 1478316526307 Marionette DEBUG loaded listener.js 20:28:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82315800) [pid = 1826] [serial = 1611] [outer = 0x822ebc00] 20:28:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8273b000 == 11 [pid = 1826] [id = 549] 20:28:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8273c000) [pid = 1826] [serial = 1612] [outer = (nil)] 20:28:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8273d000) [pid = 1826] [serial = 1613] [outer = 0x8273c000] 20:28:47 INFO - PROCESS | 1826 | 1478316527207 Marionette TRACE conn4 <- [1,2555,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:28:47 INFO - . 20:28:47 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1373ms 20:28:47 INFO - PROCESS | 1826 | 1478316527256 Marionette TRACE conn4 -> [0,2556,"getWindowHandle",null] 20:28:47 INFO - PROCESS | 1826 | 1478316527265 Marionette TRACE conn4 <- [1,2556,null,{"value":"8"}] 20:28:47 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:28:47 INFO - PROCESS | 1826 | 1478316527273 Marionette TRACE conn4 -> [0,2557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:47 INFO - PROCESS | 1826 | 1478316527522 Marionette TRACE conn4 <- [1,2557,null,{"value":null}] 20:28:47 INFO - PROCESS | 1826 | 1478316527540 Marionette TRACE conn4 -> [0,2558,"getWindowHandles",null] 20:28:47 INFO - PROCESS | 1826 | 1478316527546 Marionette TRACE conn4 <- [1,2558,null,["8"]] 20:28:47 INFO - PROCESS | 1826 | 1478316527554 Marionette TRACE conn4 -> [0,2559,"switchToWindow",{"name":"8"}] 20:28:47 INFO - PROCESS | 1826 | 1478316527562 Marionette TRACE conn4 <- [1,2559,null,{}] 20:28:47 INFO - PROCESS | 1826 | 1478316527569 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x82757400 == 12 [pid = 1826] [id = 550] 20:28:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82757800) [pid = 1826] [serial = 1614] [outer = (nil)] 20:28:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8275a000) [pid = 1826] [serial = 1615] [outer = 0x82757800] 20:28:47 INFO - PROCESS | 1826 | 1478316527678 Marionette DEBUG loaded listener.js 20:28:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8280cc00) [pid = 1826] [serial = 1616] [outer = 0x82757800] 20:28:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8280f000 == 13 [pid = 1826] [id = 551] 20:28:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x82816c00) [pid = 1826] [serial = 1617] [outer = (nil)] 20:28:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x82818800) [pid = 1826] [serial = 1618] [outer = 0x82816c00] 20:28:48 INFO - PROCESS | 1826 | 1478316528533 Marionette TRACE conn4 <- [1,2560,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:28:48 INFO - . 20:28:48 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1275ms 20:28:48 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 20:28:48 INFO - PROCESS | 1826 | 1478316528548 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 20:28:48 INFO - PROCESS | 1826 | 1478316528552 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 20:28:48 INFO - PROCESS | 1826 | 1478316528560 Marionette TRACE conn4 -> [0,2562,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:48 INFO - PROCESS | 1826 | 1478316528805 Marionette TRACE conn4 <- [1,2562,null,{"value":null}] 20:28:48 INFO - PROCESS | 1826 | 1478316528826 Marionette TRACE conn4 -> [0,2563,"getWindowHandles",null] 20:28:48 INFO - PROCESS | 1826 | 1478316528834 Marionette TRACE conn4 <- [1,2563,null,["8"]] 20:28:48 INFO - PROCESS | 1826 | 1478316528842 Marionette TRACE conn4 -> [0,2564,"switchToWindow",{"name":"8"}] 20:28:48 INFO - PROCESS | 1826 | 1478316528849 Marionette TRACE conn4 <- [1,2564,null,{}] 20:28:48 INFO - PROCESS | 1826 | 1478316528856 Marionette TRACE conn4 -> [0,2565,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x828c4c00 == 14 [pid = 1826] [id = 552] 20:28:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x828c5000) [pid = 1826] [serial = 1619] [outer = (nil)] 20:28:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x828c6800) [pid = 1826] [serial = 1620] [outer = 0x828c5000] 20:28:48 INFO - PROCESS | 1826 | 1478316528964 Marionette DEBUG loaded listener.js 20:28:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x829adc00) [pid = 1826] [serial = 1621] [outer = 0x828c5000] 20:28:49 INFO - PROCESS | 1826 | 1478316529723 Marionette TRACE conn4 <- [1,2565,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:28:49 INFO - . 20:28:49 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1222ms 20:28:49 INFO - PROCESS | 1826 | 1478316529782 Marionette TRACE conn4 -> [0,2566,"getWindowHandle",null] 20:28:49 INFO - PROCESS | 1826 | 1478316529786 Marionette TRACE conn4 <- [1,2566,null,{"value":"8"}] 20:28:49 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 20:28:49 INFO - PROCESS | 1826 | 1478316529794 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:50 INFO - PROCESS | 1826 | 1478316530020 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 20:28:50 INFO - PROCESS | 1826 | 1478316530040 Marionette TRACE conn4 -> [0,2568,"getWindowHandles",null] 20:28:50 INFO - PROCESS | 1826 | 1478316530044 Marionette TRACE conn4 <- [1,2568,null,["8"]] 20:28:50 INFO - PROCESS | 1826 | 1478316530051 Marionette TRACE conn4 -> [0,2569,"switchToWindow",{"name":"8"}] 20:28:50 INFO - PROCESS | 1826 | 1478316530057 Marionette TRACE conn4 <- [1,2569,null,{}] 20:28:50 INFO - PROCESS | 1826 | 1478316530062 Marionette TRACE conn4 -> [0,2570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ac5800 == 15 [pid = 1826] [id = 553] 20:28:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x82ac5c00) [pid = 1826] [serial = 1622] [outer = (nil)] 20:28:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x82ac7400) [pid = 1826] [serial = 1623] [outer = 0x82ac5c00] 20:28:50 INFO - PROCESS | 1826 | 1478316530165 Marionette DEBUG loaded listener.js 20:28:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x82acb400) [pid = 1826] [serial = 1624] [outer = 0x82ac5c00] 20:28:50 INFO - PROCESS | 1826 | 1478316530852 Marionette TRACE conn4 <- [1,2570,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:28:50 INFO - . 20:28:50 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1071ms 20:28:50 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 20:28:50 INFO - PROCESS | 1826 | 1478316530866 Marionette TRACE conn4 -> [0,2571,"getWindowHandle",null] 20:28:50 INFO - PROCESS | 1826 | 1478316530869 Marionette TRACE conn4 <- [1,2571,null,{"value":"8"}] 20:28:50 INFO - PROCESS | 1826 | 1478316530877 Marionette TRACE conn4 -> [0,2572,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:51 INFO - PROCESS | 1826 | 1478316531103 Marionette TRACE conn4 <- [1,2572,null,{"value":null}] 20:28:51 INFO - PROCESS | 1826 | 1478316531235 Marionette TRACE conn4 -> [0,2573,"getWindowHandles",null] 20:28:51 INFO - PROCESS | 1826 | 1478316531238 Marionette TRACE conn4 <- [1,2573,null,["8"]] 20:28:51 INFO - PROCESS | 1826 | 1478316531245 Marionette TRACE conn4 -> [0,2574,"switchToWindow",{"name":"8"}] 20:28:51 INFO - PROCESS | 1826 | 1478316531250 Marionette TRACE conn4 <- [1,2574,null,{}] 20:28:51 INFO - PROCESS | 1826 | 1478316531257 Marionette TRACE conn4 -> [0,2575,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194d800 == 16 [pid = 1826] [id = 554] 20:28:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8274ec00) [pid = 1826] [serial = 1625] [outer = (nil)] 20:28:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x82e87c00) [pid = 1826] [serial = 1626] [outer = 0x8274ec00] 20:28:51 INFO - PROCESS | 1826 | 1478316531356 Marionette DEBUG loaded listener.js 20:28:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x838c1800) [pid = 1826] [serial = 1627] [outer = 0x8274ec00] 20:28:52 INFO - PROCESS | 1826 | 1478316532051 Marionette TRACE conn4 <- [1,2575,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:28:52 INFO - . 20:28:52 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1223ms 20:28:52 INFO - PROCESS | 1826 | 1478316532100 Marionette TRACE conn4 -> [0,2576,"getWindowHandle",null] 20:28:52 INFO - PROCESS | 1826 | 1478316532104 Marionette TRACE conn4 <- [1,2576,null,{"value":"8"}] 20:28:52 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:28:52 INFO - PROCESS | 1826 | 1478316532112 Marionette TRACE conn4 -> [0,2577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:52 INFO - PROCESS | 1826 | 1478316532286 Marionette TRACE conn4 <- [1,2577,null,{"value":null}] 20:28:52 INFO - PROCESS | 1826 | 1478316532418 Marionette TRACE conn4 -> [0,2578,"getWindowHandles",null] 20:28:52 INFO - PROCESS | 1826 | 1478316532425 Marionette TRACE conn4 <- [1,2578,null,["8"]] 20:28:52 INFO - PROCESS | 1826 | 1478316532436 Marionette TRACE conn4 -> [0,2579,"switchToWindow",{"name":"8"}] 20:28:52 INFO - PROCESS | 1826 | 1478316532443 Marionette TRACE conn4 <- [1,2579,null,{}] 20:28:52 INFO - PROCESS | 1826 | 1478316532456 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caec000 == 17 [pid = 1826] [id = 555] 20:28:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8caed800) [pid = 1826] [serial = 1628] [outer = (nil)] 20:28:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8cf02c00) [pid = 1826] [serial = 1629] [outer = 0x8caed800] 20:28:52 INFO - PROCESS | 1826 | 1478316532552 Marionette DEBUG loaded listener.js 20:28:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8caebc00) [pid = 1826] [serial = 1630] [outer = 0x8caed800] 20:28:53 INFO - PROCESS | 1826 | 1478316533385 Marionette TRACE conn4 <- [1,2580,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:28:53 INFO - . 20:28:53 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1322ms 20:28:53 INFO - PROCESS | 1826 | 1478316533466 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 20:28:53 INFO - PROCESS | 1826 | 1478316533474 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 20:28:53 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 20:28:53 INFO - PROCESS | 1826 | 1478316533488 Marionette TRACE conn4 -> [0,2582,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:53 INFO - PROCESS | 1826 | 1478316533723 Marionette TRACE conn4 <- [1,2582,null,{"value":null}] 20:28:53 INFO - PROCESS | 1826 | 1478316533903 Marionette TRACE conn4 -> [0,2583,"getWindowHandles",null] 20:28:53 INFO - PROCESS | 1826 | 1478316533908 Marionette TRACE conn4 <- [1,2583,null,["8"]] 20:28:53 INFO - PROCESS | 1826 | 1478316533919 Marionette TRACE conn4 -> [0,2584,"switchToWindow",{"name":"8"}] 20:28:53 INFO - PROCESS | 1826 | 1478316533928 Marionette TRACE conn4 <- [1,2584,null,{}] 20:28:53 INFO - PROCESS | 1826 | 1478316533936 Marionette TRACE conn4 -> [0,2585,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8231e000 == 18 [pid = 1826] [id = 556] 20:28:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8231e800) [pid = 1826] [serial = 1631] [outer = (nil)] 20:28:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x82735800) [pid = 1826] [serial = 1632] [outer = 0x8231e800] 20:28:54 INFO - PROCESS | 1826 | 1478316534066 Marionette DEBUG loaded listener.js 20:28:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x82739c00) [pid = 1826] [serial = 1633] [outer = 0x8231e800] 20:28:54 INFO - PROCESS | 1826 | 1478316534844 Marionette TRACE conn4 <- [1,2585,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:28:54 INFO - . 20:28:54 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1387ms 20:28:54 INFO - PROCESS | 1826 | 1478316534875 Marionette TRACE conn4 -> [0,2586,"getWindowHandle",null] 20:28:54 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:28:54 INFO - PROCESS | 1826 | 1478316534883 Marionette TRACE conn4 <- [1,2586,null,{"value":"8"}] 20:28:54 INFO - PROCESS | 1826 | 1478316534891 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:55 INFO - PROCESS | 1826 | 1478316535097 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 20:28:55 INFO - PROCESS | 1826 | 1478316535270 Marionette TRACE conn4 -> [0,2588,"getWindowHandles",null] 20:28:55 INFO - PROCESS | 1826 | 1478316535276 Marionette TRACE conn4 <- [1,2588,null,["8"]] 20:28:55 INFO - PROCESS | 1826 | 1478316535289 Marionette TRACE conn4 -> [0,2589,"switchToWindow",{"name":"8"}] 20:28:55 INFO - PROCESS | 1826 | 1478316535296 Marionette TRACE conn4 <- [1,2589,null,{}] 20:28:55 INFO - PROCESS | 1826 | 1478316535304 Marionette TRACE conn4 -> [0,2590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x82754c00 == 19 [pid = 1826] [id = 557] 20:28:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x82757000) [pid = 1826] [serial = 1634] [outer = (nil)] 20:28:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x82ad0c00) [pid = 1826] [serial = 1635] [outer = 0x82757000] 20:28:55 INFO - PROCESS | 1826 | 1478316535428 Marionette DEBUG loaded listener.js 20:28:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x82e79800) [pid = 1826] [serial = 1636] [outer = 0x82757000] 20:28:56 INFO - PROCESS | 1826 | 1478316536193 Marionette TRACE conn4 <- [1,2590,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:28:56 INFO - . 20:28:56 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1338ms 20:28:56 INFO - PROCESS | 1826 | 1478316536248 Marionette TRACE conn4 -> [0,2591,"getWindowHandle",null] 20:28:56 INFO - PROCESS | 1826 | 1478316536255 Marionette TRACE conn4 <- [1,2591,null,{"value":"8"}] 20:28:56 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 20:28:56 INFO - PROCESS | 1826 | 1478316536266 Marionette TRACE conn4 -> [0,2592,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:56 INFO - PROCESS | 1826 | 1478316536467 Marionette TRACE conn4 <- [1,2592,null,{"value":null}] 20:28:56 INFO - PROCESS | 1826 | 1478316536641 Marionette TRACE conn4 -> [0,2593,"getWindowHandles",null] 20:28:56 INFO - PROCESS | 1826 | 1478316536646 Marionette TRACE conn4 <- [1,2593,null,["8"]] 20:28:56 INFO - PROCESS | 1826 | 1478316536654 Marionette TRACE conn4 -> [0,2594,"switchToWindow",{"name":"8"}] 20:28:56 INFO - PROCESS | 1826 | 1478316536662 Marionette TRACE conn4 <- [1,2594,null,{}] 20:28:56 INFO - PROCESS | 1826 | 1478316536712 Marionette TRACE conn4 -> [0,2595,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db29c00 == 20 [pid = 1826] [id = 558] 20:28:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8db2a400) [pid = 1826] [serial = 1637] [outer = (nil)] 20:28:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8dd45c00) [pid = 1826] [serial = 1638] [outer = 0x8db2a400] 20:28:56 INFO - PROCESS | 1826 | 1478316536851 Marionette DEBUG loaded listener.js 20:28:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8dd4b000) [pid = 1826] [serial = 1639] [outer = 0x8db2a400] 20:28:57 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 20:28:57 WARNING - wptserve Traceback (most recent call last): 20:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:28:57 WARNING - rv = self.func(request, response) 20:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:28:57 WARNING - access_control_allow_origin = "*") 20:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:28:57 WARNING - payload = payload_generator(server_data) 20:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:28:57 WARNING - return encode_string_as_bmp_image(data) 20:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:28:57 WARNING - img.save(f, "BMP") 20:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:28:57 WARNING - f.write(bmpfileheader) 20:28:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:28:57 WARNING - 20:28:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8280f000 == 19 [pid = 1826] [id = 551] 20:28:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8273b000 == 18 [pid = 1826] [id = 549] 20:28:59 INFO - PROCESS | 1826 | --DOCSHELL 0x822e0000 == 17 [pid = 1826] [id = 547] 20:28:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8204ac00 == 16 [pid = 1826] [id = 545] 20:29:02 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8274ec00) [pid = 1826] [serial = 1625] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 20:29:02 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x82ac5c00) [pid = 1826] [serial = 1622] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 20:29:02 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x828c5000) [pid = 1826] [serial = 1619] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 20:29:02 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x82816c00) [pid = 1826] [serial = 1617] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:29:02 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x82757800) [pid = 1826] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 20:29:02 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8273c000) [pid = 1826] [serial = 1612] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478316526945] 20:29:02 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x822ebc00) [pid = 1826] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 20:29:02 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x822e0400) [pid = 1826] [serial = 1607] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:29:02 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x82127800) [pid = 1826] [serial = 1604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 20:29:02 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8204b000) [pid = 1826] [serial = 1601] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:29:07 INFO - PROCESS | 1826 | --DOCSHELL 0x8194d800 == 15 [pid = 1826] [id = 554] 20:29:07 INFO - PROCESS | 1826 | --DOCSHELL 0x81953000 == 14 [pid = 1826] [id = 548] 20:29:07 INFO - PROCESS | 1826 | --DOCSHELL 0x82ac5800 == 13 [pid = 1826] [id = 553] 20:29:07 INFO - PROCESS | 1826 | --DOCSHELL 0x828c4c00 == 12 [pid = 1826] [id = 552] 20:29:07 INFO - PROCESS | 1826 | --DOCSHELL 0x82757400 == 11 [pid = 1826] [id = 550] 20:29:07 INFO - PROCESS | 1826 | --DOCSHELL 0x82127400 == 10 [pid = 1826] [id = 546] 20:29:07 INFO - PROCESS | 1826 | --DOCSHELL 0x82754c00 == 9 [pid = 1826] [id = 557] 20:29:07 INFO - PROCESS | 1826 | --DOCSHELL 0x8231e000 == 8 [pid = 1826] [id = 556] 20:29:07 INFO - PROCESS | 1826 | --DOCSHELL 0x8caec000 == 7 [pid = 1826] [id = 555] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x822e0800) [pid = 1826] [serial = 1608] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8212fc00) [pid = 1826] [serial = 1606] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8212ac00) [pid = 1826] [serial = 1605] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8273d000) [pid = 1826] [serial = 1613] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478316526945] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x82315800) [pid = 1826] [serial = 1611] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x82312800) [pid = 1826] [serial = 1610] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x82818800) [pid = 1826] [serial = 1618] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8280cc00) [pid = 1826] [serial = 1616] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8275a000) [pid = 1826] [serial = 1615] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x829adc00) [pid = 1826] [serial = 1621] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x828c6800) [pid = 1826] [serial = 1620] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82acb400) [pid = 1826] [serial = 1624] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x82ac7400) [pid = 1826] [serial = 1623] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x838c1800) [pid = 1826] [serial = 1627] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82e87c00) [pid = 1826] [serial = 1626] [outer = (nil)] [url = about:blank] 20:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82130000) [pid = 1826] [serial = 1603] [outer = (nil)] [url = about:blank] 20:29:10 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8231e800) [pid = 1826] [serial = 1631] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 20:29:10 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8caed800) [pid = 1826] [serial = 1628] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 20:29:10 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x82757000) [pid = 1826] [serial = 1634] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 20:29:16 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8caebc00) [pid = 1826] [serial = 1630] [outer = (nil)] [url = about:blank] 20:29:16 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8cf02c00) [pid = 1826] [serial = 1629] [outer = (nil)] [url = about:blank] 20:29:16 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x82739c00) [pid = 1826] [serial = 1633] [outer = (nil)] [url = about:blank] 20:29:16 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82735800) [pid = 1826] [serial = 1632] [outer = (nil)] [url = about:blank] 20:29:16 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82e79800) [pid = 1826] [serial = 1636] [outer = (nil)] [url = about:blank] 20:29:16 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82ad0c00) [pid = 1826] [serial = 1635] [outer = (nil)] [url = about:blank] 20:29:16 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8dd45c00) [pid = 1826] [serial = 1638] [outer = (nil)] [url = about:blank] 20:29:27 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:29:27 INFO - PROCESS | 1826 | 1478316567074 Marionette TRACE conn4 <- [1,2595,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:29:27 INFO - . 20:29:27 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30824ms 20:29:27 INFO - PROCESS | 1826 | 1478316567092 Marionette TRACE conn4 -> [0,2596,"getWindowHandle",null] 20:29:27 INFO - PROCESS | 1826 | 1478316567100 Marionette TRACE conn4 <- [1,2596,null,{"value":"8"}] 20:29:27 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 20:29:27 INFO - PROCESS | 1826 | 1478316567115 Marionette TRACE conn4 -> [0,2597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:27 INFO - PROCESS | 1826 | 1478316567377 Marionette TRACE conn4 <- [1,2597,null,{"value":null}] 20:29:27 INFO - PROCESS | 1826 | 1478316567462 Marionette TRACE conn4 -> [0,2598,"getWindowHandles",null] 20:29:27 INFO - PROCESS | 1826 | 1478316567469 Marionette TRACE conn4 <- [1,2598,null,["8"]] 20:29:27 INFO - PROCESS | 1826 | 1478316567480 Marionette TRACE conn4 -> [0,2599,"switchToWindow",{"name":"8"}] 20:29:27 INFO - PROCESS | 1826 | 1478316567490 Marionette TRACE conn4 <- [1,2599,null,{}] 20:29:27 INFO - PROCESS | 1826 | 1478316567497 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204c800 == 8 [pid = 1826] [id = 559] 20:29:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204cc00) [pid = 1826] [serial = 1640] [outer = (nil)] 20:29:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82126c00) [pid = 1826] [serial = 1641] [outer = 0x8204cc00] 20:29:27 INFO - PROCESS | 1826 | 1478316567616 Marionette DEBUG loaded listener.js 20:29:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212e000) [pid = 1826] [serial = 1642] [outer = 0x8204cc00] 20:29:28 WARNING - wptserve Traceback (most recent call last): 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:29:28 WARNING - rv = self.func(request, response) 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:29:28 WARNING - access_control_allow_origin = "*") 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:29:28 WARNING - payload = payload_generator(server_data) 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:29:28 WARNING - return encode_string_as_bmp_image(data) 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:29:28 WARNING - img.save(f, "BMP") 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:29:28 WARNING - f.write(bmpfileheader) 20:29:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:29:28 WARNING - 20:29:28 WARNING - wptserve Traceback (most recent call last): 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:29:28 WARNING - rv = self.func(request, response) 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:29:28 WARNING - access_control_allow_origin = "*") 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:29:28 WARNING - payload = payload_generator(server_data) 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:29:28 WARNING - return encode_string_as_bmp_image(data) 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:29:28 WARNING - img.save(f, "BMP") 20:29:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:29:28 WARNING - f.write(bmpfileheader) 20:29:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:29:28 WARNING - 20:29:37 INFO - PROCESS | 1826 | --DOCSHELL 0x8db29c00 == 7 [pid = 1826] [id = 558] 20:29:39 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8db2a400) [pid = 1826] [serial = 1637] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 20:29:45 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8dd4b000) [pid = 1826] [serial = 1639] [outer = (nil)] [url = about:blank] 20:29:45 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82126c00) [pid = 1826] [serial = 1641] [outer = (nil)] [url = about:blank] 20:29:57 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:29:57 INFO - PROCESS | 1826 | 1478316597855 Marionette TRACE conn4 <- [1,2600,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:29:57 INFO - . 20:29:57 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30771ms 20:29:57 INFO - PROCESS | 1826 | 1478316597882 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 20:29:57 INFO - PROCESS | 1826 | 1478316597889 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 20:29:57 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 20:29:57 INFO - PROCESS | 1826 | 1478316597901 Marionette TRACE conn4 -> [0,2602,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:58 INFO - PROCESS | 1826 | 1478316598141 Marionette TRACE conn4 <- [1,2602,null,{"value":null}] 20:29:58 INFO - PROCESS | 1826 | 1478316598226 Marionette TRACE conn4 -> [0,2603,"getWindowHandles",null] 20:29:58 INFO - PROCESS | 1826 | 1478316598233 Marionette TRACE conn4 <- [1,2603,null,["8"]] 20:29:58 INFO - PROCESS | 1826 | 1478316598244 Marionette TRACE conn4 -> [0,2604,"switchToWindow",{"name":"8"}] 20:29:58 INFO - PROCESS | 1826 | 1478316598253 Marionette TRACE conn4 <- [1,2604,null,{}] 20:29:58 INFO - PROCESS | 1826 | 1478316598261 Marionette TRACE conn4 -> [0,2605,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x82127400 == 8 [pid = 1826] [id = 560] 20:29:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82127c00) [pid = 1826] [serial = 1643] [outer = (nil)] 20:29:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212bc00) [pid = 1826] [serial = 1644] [outer = 0x82127c00] 20:29:58 INFO - PROCESS | 1826 | 1478316598381 Marionette DEBUG loaded listener.js 20:29:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82132c00) [pid = 1826] [serial = 1645] [outer = 0x82127c00] 20:29:58 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 20:29:58 WARNING - wptserve Traceback (most recent call last): 20:29:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:29:58 WARNING - rv = self.func(request, response) 20:29:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:29:58 WARNING - access_control_allow_origin = "*") 20:29:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:29:58 WARNING - payload = payload_generator(server_data) 20:29:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:29:58 WARNING - return encode_string_as_bmp_image(data) 20:29:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:29:58 WARNING - img.save(f, "BMP") 20:29:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:29:58 WARNING - f.write(bmpfileheader) 20:29:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:29:58 WARNING - 20:30:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8204c800 == 7 [pid = 1826] [id = 559] 20:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8204cc00) [pid = 1826] [serial = 1640] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 20:30:16 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8212e000) [pid = 1826] [serial = 1642] [outer = (nil)] [url = about:blank] 20:30:16 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8212bc00) [pid = 1826] [serial = 1644] [outer = (nil)] [url = about:blank] 20:30:28 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:30:28 INFO - PROCESS | 1826 | 1478316628606 Marionette TRACE conn4 <- [1,2605,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:30:28 INFO - . 20:30:28 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30731ms 20:30:28 INFO - PROCESS | 1826 | 1478316628631 Marionette TRACE conn4 -> [0,2606,"getWindowHandle",null] 20:30:28 INFO - PROCESS | 1826 | 1478316628638 Marionette TRACE conn4 <- [1,2606,null,{"value":"8"}] 20:30:28 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:30:28 INFO - PROCESS | 1826 | 1478316628651 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:28 INFO - PROCESS | 1826 | 1478316628898 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 20:30:28 INFO - PROCESS | 1826 | 1478316628981 Marionette TRACE conn4 -> [0,2608,"getWindowHandles",null] 20:30:28 INFO - PROCESS | 1826 | 1478316628989 Marionette TRACE conn4 <- [1,2608,null,["8"]] 20:30:29 INFO - PROCESS | 1826 | 1478316628999 Marionette TRACE conn4 -> [0,2609,"switchToWindow",{"name":"8"}] 20:30:29 INFO - PROCESS | 1826 | 1478316629008 Marionette TRACE conn4 <- [1,2609,null,{}] 20:30:29 INFO - PROCESS | 1826 | 1478316629014 Marionette TRACE conn4 -> [0,2610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204d800 == 8 [pid = 1826] [id = 561] 20:30:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82126400) [pid = 1826] [serial = 1646] [outer = (nil)] 20:30:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212ac00) [pid = 1826] [serial = 1647] [outer = 0x82126400] 20:30:29 INFO - PROCESS | 1826 | 1478316629136 Marionette DEBUG loaded listener.js 20:30:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82131c00) [pid = 1826] [serial = 1648] [outer = 0x82126400] 20:30:29 INFO - PROCESS | 1826 | 1478316629799 Marionette TRACE conn4 <- [1,2610,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:30:29 INFO - . 20:30:29 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1187ms 20:30:29 INFO - PROCESS | 1826 | 1478316629838 Marionette TRACE conn4 -> [0,2611,"getWindowHandle",null] 20:30:29 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:30:29 INFO - PROCESS | 1826 | 1478316629844 Marionette TRACE conn4 <- [1,2611,null,{"value":"8"}] 20:30:29 INFO - PROCESS | 1826 | 1478316629853 Marionette TRACE conn4 -> [0,2612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:30 INFO - PROCESS | 1826 | 1478316630121 Marionette TRACE conn4 <- [1,2612,null,{"value":null}] 20:30:30 INFO - PROCESS | 1826 | 1478316630142 Marionette TRACE conn4 -> [0,2613,"getWindowHandles",null] 20:30:30 INFO - PROCESS | 1826 | 1478316630148 Marionette TRACE conn4 <- [1,2613,null,["8"]] 20:30:30 INFO - PROCESS | 1826 | 1478316630155 Marionette TRACE conn4 -> [0,2614,"switchToWindow",{"name":"8"}] 20:30:30 INFO - PROCESS | 1826 | 1478316630162 Marionette TRACE conn4 <- [1,2614,null,{}] 20:30:30 INFO - PROCESS | 1826 | 1478316630169 Marionette TRACE conn4 -> [0,2615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x81957c00 == 9 [pid = 1826] [id = 562] 20:30:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82130000) [pid = 1826] [serial = 1649] [outer = (nil)] 20:30:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x822ea400) [pid = 1826] [serial = 1650] [outer = 0x82130000] 20:30:30 INFO - PROCESS | 1826 | 1478316630274 Marionette DEBUG loaded listener.js 20:30:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8203ec00) [pid = 1826] [serial = 1651] [outer = 0x82130000] 20:30:31 INFO - PROCESS | 1826 | 1478316631070 Marionette TRACE conn4 <- [1,2615,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:30:31 INFO - . 20:30:31 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1277ms 20:30:31 INFO - PROCESS | 1826 | 1478316631138 Marionette TRACE conn4 -> [0,2616,"getWindowHandle",null] 20:30:31 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:30:31 INFO - PROCESS | 1826 | 1478316631147 Marionette TRACE conn4 <- [1,2616,null,{"value":"8"}] 20:30:31 INFO - PROCESS | 1826 | 1478316631155 Marionette TRACE conn4 -> [0,2617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:31 INFO - PROCESS | 1826 | 1478316631413 Marionette TRACE conn4 <- [1,2617,null,{"value":null}] 20:30:31 INFO - PROCESS | 1826 | 1478316631503 Marionette TRACE conn4 -> [0,2618,"getWindowHandles",null] 20:30:31 INFO - PROCESS | 1826 | 1478316631509 Marionette TRACE conn4 <- [1,2618,null,["8"]] 20:30:31 INFO - PROCESS | 1826 | 1478316631518 Marionette TRACE conn4 -> [0,2619,"switchToWindow",{"name":"8"}] 20:30:31 INFO - PROCESS | 1826 | 1478316631526 Marionette TRACE conn4 <- [1,2619,null,{}] 20:30:31 INFO - PROCESS | 1826 | 1478316631535 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x8274ec00 == 10 [pid = 1826] [id = 563] 20:30:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8274f000) [pid = 1826] [serial = 1652] [outer = (nil)] 20:30:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82752000) [pid = 1826] [serial = 1653] [outer = 0x8274f000] 20:30:31 INFO - PROCESS | 1826 | 1478316631646 Marionette DEBUG loaded listener.js 20:30:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82753800) [pid = 1826] [serial = 1654] [outer = 0x8274f000] 20:30:32 INFO - PROCESS | 1826 | 1478316632368 Marionette TRACE conn4 <- [1,2620,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:30:32 INFO - . 20:30:32 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1232ms 20:30:32 INFO - PROCESS | 1826 | 1478316632386 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 20:30:32 INFO - PROCESS | 1826 | 1478316632390 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 20:30:32 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 20:30:32 INFO - PROCESS | 1826 | 1478316632399 Marionette TRACE conn4 -> [0,2622,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:32 INFO - PROCESS | 1826 | 1478316632638 Marionette TRACE conn4 <- [1,2622,null,{"value":null}] 20:30:32 INFO - PROCESS | 1826 | 1478316632662 Marionette TRACE conn4 -> [0,2623,"getWindowHandles",null] 20:30:32 INFO - PROCESS | 1826 | 1478316632670 Marionette TRACE conn4 <- [1,2623,null,["8"]] 20:30:32 INFO - PROCESS | 1826 | 1478316632677 Marionette TRACE conn4 -> [0,2624,"switchToWindow",{"name":"8"}] 20:30:32 INFO - PROCESS | 1826 | 1478316632685 Marionette TRACE conn4 <- [1,2624,null,{}] 20:30:32 INFO - PROCESS | 1826 | 1478316632693 Marionette TRACE conn4 -> [0,2625,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x82818400 == 11 [pid = 1826] [id = 564] 20:30:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x828ba400) [pid = 1826] [serial = 1655] [outer = (nil)] 20:30:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x828bc000) [pid = 1826] [serial = 1656] [outer = 0x828ba400] 20:30:32 INFO - PROCESS | 1826 | 1478316632804 Marionette DEBUG loaded listener.js 20:30:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x829a7c00) [pid = 1826] [serial = 1657] [outer = 0x828ba400] 20:30:33 INFO - PROCESS | 1826 | 1478316633534 Marionette TRACE conn4 <- [1,2625,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:30:33 INFO - . 20:30:33 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1185ms 20:30:33 INFO - PROCESS | 1826 | 1478316633585 Marionette TRACE conn4 -> [0,2626,"getWindowHandle",null] 20:30:33 INFO - PROCESS | 1826 | 1478316633588 Marionette TRACE conn4 <- [1,2626,null,{"value":"8"}] 20:30:33 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 20:30:33 INFO - PROCESS | 1826 | 1478316633607 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:33 INFO - PROCESS | 1826 | 1478316633790 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 20:30:33 INFO - PROCESS | 1826 | 1478316633806 Marionette TRACE conn4 -> [0,2628,"getWindowHandles",null] 20:30:33 INFO - PROCESS | 1826 | 1478316633811 Marionette TRACE conn4 <- [1,2628,null,["8"]] 20:30:33 INFO - PROCESS | 1826 | 1478316633817 Marionette TRACE conn4 -> [0,2629,"switchToWindow",{"name":"8"}] 20:30:33 INFO - PROCESS | 1826 | 1478316633823 Marionette TRACE conn4 <- [1,2629,null,{}] 20:30:33 INFO - PROCESS | 1826 | 1478316633828 Marionette TRACE conn4 -> [0,2630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x829eac00 == 12 [pid = 1826] [id = 565] 20:30:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x829eb000) [pid = 1826] [serial = 1658] [outer = (nil)] 20:30:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x829ee400) [pid = 1826] [serial = 1659] [outer = 0x829eb000] 20:30:33 INFO - PROCESS | 1826 | 1478316633926 Marionette DEBUG loaded listener.js 20:30:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x829f0400) [pid = 1826] [serial = 1660] [outer = 0x829eb000] 20:30:34 WARNING - wptserve Traceback (most recent call last): 20:30:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:30:34 WARNING - rv = self.func(request, response) 20:30:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:30:34 WARNING - access_control_allow_origin = "*") 20:30:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:30:34 WARNING - payload = payload_generator(server_data) 20:30:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:30:34 WARNING - return encode_string_as_bmp_image(data) 20:30: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 20:30:34 WARNING - img.save(f, "BMP") 20:30:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:30:34 WARNING - f.write(bmpfileheader) 20:30:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:30:34 WARNING - 20:30:39 INFO - PROCESS | 1826 | --DOCSHELL 0x82818400 == 11 [pid = 1826] [id = 564] 20:30:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8274ec00 == 10 [pid = 1826] [id = 563] 20:30:39 INFO - PROCESS | 1826 | --DOCSHELL 0x81957c00 == 9 [pid = 1826] [id = 562] 20:30:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8204d800 == 8 [pid = 1826] [id = 561] 20:30:39 INFO - PROCESS | 1826 | --DOCSHELL 0x82127400 == 7 [pid = 1826] [id = 560] 20:30:42 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x828ba400) [pid = 1826] [serial = 1655] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 20:30:42 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8274f000) [pid = 1826] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 20:30:42 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82130000) [pid = 1826] [serial = 1649] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 20:30:42 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82127c00) [pid = 1826] [serial = 1643] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 20:30:42 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82126400) [pid = 1826] [serial = 1646] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 20:30:47 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x82753800) [pid = 1826] [serial = 1654] [outer = (nil)] [url = about:blank] 20:30:47 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82752000) [pid = 1826] [serial = 1653] [outer = (nil)] [url = about:blank] 20:30:47 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x829a7c00) [pid = 1826] [serial = 1657] [outer = (nil)] [url = about:blank] 20:30:47 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x828bc000) [pid = 1826] [serial = 1656] [outer = (nil)] [url = about:blank] 20:30:47 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x829ee400) [pid = 1826] [serial = 1659] [outer = (nil)] [url = about:blank] 20:30:47 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8212ac00) [pid = 1826] [serial = 1647] [outer = (nil)] [url = about:blank] 20:30:47 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82131c00) [pid = 1826] [serial = 1648] [outer = (nil)] [url = about:blank] 20:30:47 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82132c00) [pid = 1826] [serial = 1645] [outer = (nil)] [url = about:blank] 20:30:47 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8203ec00) [pid = 1826] [serial = 1651] [outer = (nil)] [url = about:blank] 20:30:47 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x822ea400) [pid = 1826] [serial = 1650] [outer = (nil)] [url = about:blank] 20:31:04 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:31:04 INFO - PROCESS | 1826 | 1478316664128 Marionette TRACE conn4 <- [1,2630,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:31:04 INFO - . 20:31:04 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30576ms 20:31:04 INFO - PROCESS | 1826 | 1478316664175 Marionette TRACE conn4 -> [0,2631,"getWindowHandle",null] 20:31:04 INFO - PROCESS | 1826 | 1478316664182 Marionette TRACE conn4 <- [1,2631,null,{"value":"8"}] 20:31:04 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 20:31:04 INFO - PROCESS | 1826 | 1478316664197 Marionette TRACE conn4 -> [0,2632,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:04 INFO - PROCESS | 1826 | 1478316664455 Marionette TRACE conn4 <- [1,2632,null,{"value":null}] 20:31:04 INFO - PROCESS | 1826 | 1478316664542 Marionette TRACE conn4 -> [0,2633,"getWindowHandles",null] 20:31:04 INFO - PROCESS | 1826 | 1478316664550 Marionette TRACE conn4 <- [1,2633,null,["8"]] 20:31:04 INFO - PROCESS | 1826 | 1478316664561 Marionette TRACE conn4 -> [0,2634,"switchToWindow",{"name":"8"}] 20:31:04 INFO - PROCESS | 1826 | 1478316664570 Marionette TRACE conn4 <- [1,2634,null,{}] 20:31:04 INFO - PROCESS | 1826 | 1478316664582 Marionette TRACE conn4 -> [0,2635,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8212a400 == 8 [pid = 1826] [id = 566] 20:31:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8212ac00) [pid = 1826] [serial = 1661] [outer = (nil)] 20:31:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212f400) [pid = 1826] [serial = 1662] [outer = 0x8212ac00] 20:31:04 INFO - PROCESS | 1826 | 1478316664716 Marionette DEBUG loaded listener.js 20:31:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82133c00) [pid = 1826] [serial = 1663] [outer = 0x8212ac00] 20:31:05 WARNING - wptserve Traceback (most recent call last): 20:31:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:31:05 WARNING - rv = self.func(request, response) 20:31:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:31:05 WARNING - access_control_allow_origin = "*") 20:31:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:31:05 WARNING - payload = payload_generator(server_data) 20:31:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:31:05 WARNING - return encode_string_as_bmp_image(data) 20:31:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:31:05 WARNING - img.save(f, "BMP") 20:31:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:31:05 WARNING - f.write(bmpfileheader) 20:31:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:31:05 WARNING - 20:31:14 INFO - PROCESS | 1826 | --DOCSHELL 0x829eac00 == 7 [pid = 1826] [id = 565] 20:31:16 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x829eb000) [pid = 1826] [serial = 1658] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 20:31:22 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x829f0400) [pid = 1826] [serial = 1660] [outer = (nil)] [url = about:blank] 20:31:22 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8212f400) [pid = 1826] [serial = 1662] [outer = (nil)] [url = about:blank] 20:31:34 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:31:34 INFO - PROCESS | 1826 | 1478316694959 Marionette TRACE conn4 <- [1,2635,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:31:35 INFO - . 20:31:35 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30818ms 20:31:35 INFO - PROCESS | 1826 | 1478316695013 Marionette TRACE conn4 -> [0,2636,"getWindowHandle",null] 20:31:35 INFO - PROCESS | 1826 | 1478316695022 Marionette TRACE conn4 <- [1,2636,null,{"value":"8"}] 20:31:35 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 20:31:35 INFO - PROCESS | 1826 | 1478316695036 Marionette TRACE conn4 -> [0,2637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:35 INFO - PROCESS | 1826 | 1478316695289 Marionette TRACE conn4 <- [1,2637,null,{"value":null}] 20:31:35 INFO - PROCESS | 1826 | 1478316695374 Marionette TRACE conn4 -> [0,2638,"getWindowHandles",null] 20:31:35 INFO - PROCESS | 1826 | 1478316695381 Marionette TRACE conn4 <- [1,2638,null,["8"]] 20:31:35 INFO - PROCESS | 1826 | 1478316695392 Marionette TRACE conn4 -> [0,2639,"switchToWindow",{"name":"8"}] 20:31:35 INFO - PROCESS | 1826 | 1478316695400 Marionette TRACE conn4 <- [1,2639,null,{}] 20:31:35 INFO - PROCESS | 1826 | 1478316695408 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204c400 == 8 [pid = 1826] [id = 567] 20:31:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204c800) [pid = 1826] [serial = 1664] [outer = (nil)] 20:31:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82127c00) [pid = 1826] [serial = 1665] [outer = 0x8204c800] 20:31:35 INFO - PROCESS | 1826 | 1478316695532 Marionette DEBUG loaded listener.js 20:31:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212dc00) [pid = 1826] [serial = 1666] [outer = 0x8204c800] 20:31:36 WARNING - wptserve Traceback (most recent call last): 20:31:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:31:36 WARNING - rv = self.func(request, response) 20:31:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:31:36 WARNING - access_control_allow_origin = "*") 20:31:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:31:36 WARNING - payload = payload_generator(server_data) 20:31:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:31:36 WARNING - return encode_string_as_bmp_image(data) 20:31:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:31:36 WARNING - img.save(f, "BMP") 20:31:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:31:36 WARNING - f.write(bmpfileheader) 20:31:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:31:36 WARNING - 20:31:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8212a400 == 7 [pid = 1826] [id = 566] 20:31:51 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8212ac00) [pid = 1826] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 20:31:57 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82133c00) [pid = 1826] [serial = 1663] [outer = (nil)] [url = about:blank] 20:31:57 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82127c00) [pid = 1826] [serial = 1665] [outer = (nil)] [url = about:blank] 20:32:05 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:32:05 INFO - PROCESS | 1826 | 1478316725769 Marionette TRACE conn4 <- [1,2640,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:32:05 INFO - . 20:32:05 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30772ms 20:32:05 INFO - PROCESS | 1826 | 1478316725806 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 20:32:05 INFO - PROCESS | 1826 | 1478316725814 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 20:32:05 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 20:32:05 INFO - PROCESS | 1826 | 1478316725828 Marionette TRACE conn4 -> [0,2642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:06 INFO - PROCESS | 1826 | 1478316726082 Marionette TRACE conn4 <- [1,2642,null,{"value":null}] 20:32:06 INFO - PROCESS | 1826 | 1478316726167 Marionette TRACE conn4 -> [0,2643,"getWindowHandles",null] 20:32:06 INFO - PROCESS | 1826 | 1478316726174 Marionette TRACE conn4 <- [1,2643,null,["8"]] 20:32:06 INFO - PROCESS | 1826 | 1478316726184 Marionette TRACE conn4 -> [0,2644,"switchToWindow",{"name":"8"}] 20:32:06 INFO - PROCESS | 1826 | 1478316726194 Marionette TRACE conn4 <- [1,2644,null,{}] 20:32:06 INFO - PROCESS | 1826 | 1478316726202 Marionette TRACE conn4 -> [0,2645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x82127400 == 8 [pid = 1826] [id = 568] 20:32:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82127800) [pid = 1826] [serial = 1667] [outer = (nil)] 20:32:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212ac00) [pid = 1826] [serial = 1668] [outer = 0x82127800] 20:32:06 INFO - PROCESS | 1826 | 1478316726324 Marionette DEBUG loaded listener.js 20:32:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82130400) [pid = 1826] [serial = 1669] [outer = 0x82127800] 20:32:07 INFO - PROCESS | 1826 | 1478316727050 Marionette TRACE conn4 <- [1,2645,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:32:07 INFO - . 20:32:07 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1279ms 20:32:07 INFO - PROCESS | 1826 | 1478316727105 Marionette TRACE conn4 -> [0,2646,"getWindowHandle",null] 20:32:07 INFO - PROCESS | 1826 | 1478316727111 Marionette TRACE conn4 <- [1,2646,null,{"value":"8"}] 20:32:07 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html 20:32:07 INFO - PROCESS | 1826 | 1478316727120 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:07 INFO - PROCESS | 1826 | 1478316727396 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 20:32:07 INFO - PROCESS | 1826 | 1478316727412 Marionette TRACE conn4 -> [0,2648,"getWindowHandles",null] 20:32:07 INFO - PROCESS | 1826 | 1478316727418 Marionette TRACE conn4 <- [1,2648,null,["8"]] 20:32:07 INFO - PROCESS | 1826 | 1478316727428 Marionette TRACE conn4 -> [0,2649,"switchToWindow",{"name":"8"}] 20:32:07 INFO - PROCESS | 1826 | 1478316727435 Marionette TRACE conn4 <- [1,2649,null,{}] 20:32:07 INFO - PROCESS | 1826 | 1478316727444 Marionette TRACE conn4 -> [0,2650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x81957800 == 9 [pid = 1826] [id = 569] 20:32:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82130000) [pid = 1826] [serial = 1670] [outer = (nil)] 20:32:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x822ea800) [pid = 1826] [serial = 1671] [outer = 0x82130000] 20:32:07 INFO - PROCESS | 1826 | 1478316727553 Marionette DEBUG loaded listener.js 20:32:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82045400) [pid = 1826] [serial = 1672] [outer = 0x82130000] 20:32:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x82739400 == 10 [pid = 1826] [id = 570] 20:32:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8273ac00) [pid = 1826] [serial = 1673] [outer = (nil)] 20:32:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8231c000) [pid = 1826] [serial = 1674] [outer = 0x8273ac00] 20:32:08 INFO - PROCESS | 1826 | 1478316728508 Marionette TRACE conn4 <- [1,2650,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:08 INFO - . 20:32:08 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html | took 1422ms 20:32:08 INFO - PROCESS | 1826 | 1478316728552 Marionette TRACE conn4 -> [0,2651,"getWindowHandle",null] 20:32:08 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 20:32:08 INFO - PROCESS | 1826 | 1478316728561 Marionette TRACE conn4 <- [1,2651,null,{"value":"8"}] 20:32:08 INFO - PROCESS | 1826 | 1478316728568 Marionette TRACE conn4 -> [0,2652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:08 INFO - PROCESS | 1826 | 1478316728790 Marionette TRACE conn4 <- [1,2652,null,{"value":null}] 20:32:08 INFO - PROCESS | 1826 | 1478316728921 Marionette TRACE conn4 -> [0,2653,"getWindowHandles",null] 20:32:08 INFO - PROCESS | 1826 | 1478316728926 Marionette TRACE conn4 <- [1,2653,null,["8"]] 20:32:08 INFO - PROCESS | 1826 | 1478316728934 Marionette TRACE conn4 -> [0,2654,"switchToWindow",{"name":"8"}] 20:32:08 INFO - PROCESS | 1826 | 1478316728943 Marionette TRACE conn4 <- [1,2654,null,{}] 20:32:08 INFO - PROCESS | 1826 | 1478316728951 Marionette TRACE conn4 -> [0,2655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x82755c00 == 11 [pid = 1826] [id = 571] 20:32:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82756000) [pid = 1826] [serial = 1675] [outer = (nil)] 20:32:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82759000) [pid = 1826] [serial = 1676] [outer = 0x82756000] 20:32:09 INFO - PROCESS | 1826 | 1478316729064 Marionette DEBUG loaded listener.js 20:32:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8280b800) [pid = 1826] [serial = 1677] [outer = 0x82756000] 20:32:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x828bbc00 == 12 [pid = 1826] [id = 572] 20:32:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x828bc000) [pid = 1826] [serial = 1678] [outer = (nil)] 20:32:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x828be800) [pid = 1826] [serial = 1679] [outer = 0x828bc000] 20:32:09 INFO - PROCESS | 1826 | 1478316729874 Marionette TRACE conn4 <- [1,2655,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:09 INFO - . 20:32:09 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 1380ms 20:32:09 INFO - PROCESS | 1826 | 1478316729952 Marionette TRACE conn4 -> [0,2656,"getWindowHandle",null] 20:32:09 INFO - PROCESS | 1826 | 1478316729956 Marionette TRACE conn4 <- [1,2656,null,{"value":"8"}] 20:32:09 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html 20:32:09 INFO - PROCESS | 1826 | 1478316729967 Marionette TRACE conn4 -> [0,2657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:10 INFO - PROCESS | 1826 | 1478316730192 Marionette TRACE conn4 <- [1,2657,null,{"value":null}] 20:32:10 INFO - PROCESS | 1826 | 1478316730319 Marionette TRACE conn4 -> [0,2658,"getWindowHandles",null] 20:32:10 INFO - PROCESS | 1826 | 1478316730328 Marionette TRACE conn4 <- [1,2658,null,["8"]] 20:32:10 INFO - PROCESS | 1826 | 1478316730339 Marionette TRACE conn4 -> [0,2659,"switchToWindow",{"name":"8"}] 20:32:10 INFO - PROCESS | 1826 | 1478316730348 Marionette TRACE conn4 <- [1,2659,null,{}] 20:32:10 INFO - PROCESS | 1826 | 1478316730356 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x82916400 == 13 [pid = 1826] [id = 573] 20:32:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x82916800) [pid = 1826] [serial = 1680] [outer = (nil)] 20:32:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x82918400) [pid = 1826] [serial = 1681] [outer = 0x82916800] 20:32:10 INFO - PROCESS | 1826 | 1478316730469 Marionette DEBUG loaded listener.js 20:32:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x829af000) [pid = 1826] [serial = 1682] [outer = 0x82916800] 20:32:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x82a57000 == 14 [pid = 1826] [id = 574] 20:32:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x82a58800) [pid = 1826] [serial = 1683] [outer = (nil)] 20:32:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x82a65800) [pid = 1826] [serial = 1684] [outer = 0x82a58800] 20:32:11 INFO - PROCESS | 1826 | 1478316731226 Marionette TRACE conn4 <- [1,2660,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:11 INFO - . 20:32:11 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 20:32:11 INFO - PROCESS | 1826 | 1478316731239 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 20:32:11 INFO - PROCESS | 1826 | 1478316731243 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 20:32:11 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 20:32:11 INFO - PROCESS | 1826 | 1478316731251 Marionette TRACE conn4 -> [0,2662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:11 INFO - PROCESS | 1826 | 1478316731497 Marionette TRACE conn4 <- [1,2662,null,{"value":null}] 20:32:11 INFO - PROCESS | 1826 | 1478316731523 Marionette TRACE conn4 -> [0,2663,"getWindowHandles",null] 20:32:11 INFO - PROCESS | 1826 | 1478316731526 Marionette TRACE conn4 <- [1,2663,null,["8"]] 20:32:11 INFO - PROCESS | 1826 | 1478316731532 Marionette TRACE conn4 -> [0,2664,"switchToWindow",{"name":"8"}] 20:32:11 INFO - PROCESS | 1826 | 1478316731538 Marionette TRACE conn4 <- [1,2664,null,{}] 20:32:11 INFO - PROCESS | 1826 | 1478316731544 Marionette TRACE conn4 -> [0,2665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ac7c00 == 15 [pid = 1826] [id = 575] 20:32:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x82acb000) [pid = 1826] [serial = 1685] [outer = (nil)] 20:32:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x82acc800) [pid = 1826] [serial = 1686] [outer = 0x82acb000] 20:32:11 INFO - PROCESS | 1826 | 1478316731646 Marionette DEBUG loaded listener.js 20:32:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x82acfc00) [pid = 1826] [serial = 1687] [outer = 0x82acb000] 20:32:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e85000 == 16 [pid = 1826] [id = 576] 20:32:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x82e85800) [pid = 1826] [serial = 1688] [outer = (nil)] 20:32:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x82e79c00) [pid = 1826] [serial = 1689] [outer = 0x82e85800] 20:32:12 INFO - PROCESS | 1826 | 1478316732500 Marionette TRACE conn4 <- [1,2665,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:32:12 INFO - . 20:32:12 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 1290ms 20:32:12 INFO - PROCESS | 1826 | 1478316732541 Marionette TRACE conn4 -> [0,2666,"getWindowHandle",null] 20:32:12 INFO - PROCESS | 1826 | 1478316732544 Marionette TRACE conn4 <- [1,2666,null,{"value":"8"}] 20:32:12 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:32:12 INFO - PROCESS | 1826 | 1478316732553 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:12 INFO - PROCESS | 1826 | 1478316732802 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 20:32:12 INFO - PROCESS | 1826 | 1478316732942 Marionette TRACE conn4 -> [0,2668,"getWindowHandles",null] 20:32:12 INFO - PROCESS | 1826 | 1478316732947 Marionette TRACE conn4 <- [1,2668,null,["8"]] 20:32:12 INFO - PROCESS | 1826 | 1478316732955 Marionette TRACE conn4 -> [0,2669,"switchToWindow",{"name":"8"}] 20:32:12 INFO - PROCESS | 1826 | 1478316732966 Marionette TRACE conn4 <- [1,2669,null,{}] 20:32:12 INFO - PROCESS | 1826 | 1478316732973 Marionette TRACE conn4 -> [0,2670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8274e400 == 17 [pid = 1826] [id = 577] 20:32:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x838bd400) [pid = 1826] [serial = 1690] [outer = (nil)] 20:32:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8cae3000) [pid = 1826] [serial = 1691] [outer = 0x838bd400] 20:32:13 INFO - PROCESS | 1826 | 1478316733097 Marionette DEBUG loaded listener.js 20:32:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8cae9000) [pid = 1826] [serial = 1692] [outer = 0x838bd400] 20:32:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cf08800 == 18 [pid = 1826] [id = 578] 20:32:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8cf08c00) [pid = 1826] [serial = 1693] [outer = (nil)] 20:32:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8cf0b800) [pid = 1826] [serial = 1694] [outer = 0x8cf08c00] 20:32:13 INFO - PROCESS | 1826 | 1478316733880 Marionette TRACE conn4 <- [1,2670,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:32:13 INFO - . 20:32:13 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 1386ms 20:32:13 INFO - PROCESS | 1826 | 1478316733939 Marionette TRACE conn4 -> [0,2671,"getWindowHandle",null] 20:32:13 INFO - PROCESS | 1826 | 1478316733942 Marionette TRACE conn4 <- [1,2671,null,{"value":"8"}] 20:32:13 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 20:32:13 INFO - PROCESS | 1826 | 1478316733984 Marionette TRACE conn4 -> [0,2672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:14 INFO - PROCESS | 1826 | 1478316734249 Marionette TRACE conn4 <- [1,2672,null,{"value":null}] 20:32:14 INFO - PROCESS | 1826 | 1478316734423 Marionette TRACE conn4 -> [0,2673,"getWindowHandles",null] 20:32:14 INFO - PROCESS | 1826 | 1478316734429 Marionette TRACE conn4 <- [1,2673,null,["8"]] 20:32:14 INFO - PROCESS | 1826 | 1478316734442 Marionette TRACE conn4 -> [0,2674,"switchToWindow",{"name":"8"}] 20:32:14 INFO - PROCESS | 1826 | 1478316734453 Marionette TRACE conn4 <- [1,2674,null,{}] 20:32:14 INFO - PROCESS | 1826 | 1478316734461 Marionette TRACE conn4 -> [0,2675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x82134400 == 19 [pid = 1826] [id = 579] 20:32:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x82134800) [pid = 1826] [serial = 1695] [outer = (nil)] 20:32:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x82183400) [pid = 1826] [serial = 1696] [outer = 0x82134800] 20:32:14 INFO - PROCESS | 1826 | 1478316734592 Marionette DEBUG loaded listener.js 20:32:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x822e2c00) [pid = 1826] [serial = 1697] [outer = 0x82134800] 20:32:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x82753c00 == 20 [pid = 1826] [id = 580] 20:32:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x82754c00) [pid = 1826] [serial = 1698] [outer = (nil)] 20:32:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x82758400) [pid = 1826] [serial = 1699] [outer = 0x82754c00] 20:32:15 INFO - PROCESS | 1826 | 1478316735598 Marionette TRACE conn4 <- [1,2675,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:32:15 INFO - . 20:32:15 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 1677ms 20:32:15 INFO - PROCESS | 1826 | 1478316735629 Marionette TRACE conn4 -> [0,2676,"getWindowHandle",null] 20:32:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html 20:32:15 INFO - PROCESS | 1826 | 1478316735636 Marionette TRACE conn4 <- [1,2676,null,{"value":"8"}] 20:32:15 INFO - PROCESS | 1826 | 1478316735651 Marionette TRACE conn4 -> [0,2677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:15 INFO - PROCESS | 1826 | 1478316735889 Marionette TRACE conn4 <- [1,2677,null,{"value":null}] 20:32:16 INFO - PROCESS | 1826 | 1478316736067 Marionette TRACE conn4 -> [0,2678,"getWindowHandles",null] 20:32:16 INFO - PROCESS | 1826 | 1478316736073 Marionette TRACE conn4 <- [1,2678,null,["8"]] 20:32:16 INFO - PROCESS | 1826 | 1478316736081 Marionette TRACE conn4 -> [0,2679,"switchToWindow",{"name":"8"}] 20:32:16 INFO - PROCESS | 1826 | 1478316736088 Marionette TRACE conn4 <- [1,2679,null,{}] 20:32:16 INFO - PROCESS | 1826 | 1478316736141 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x828c6000 == 21 [pid = 1826] [id = 581] 20:32:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x829ebc00) [pid = 1826] [serial = 1700] [outer = (nil)] 20:32:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x82ac9c00) [pid = 1826] [serial = 1701] [outer = 0x829ebc00] 20:32:16 INFO - PROCESS | 1826 | 1478316736265 Marionette DEBUG loaded listener.js 20:32:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x82e79000) [pid = 1826] [serial = 1702] [outer = 0x829ebc00] 20:32:17 INFO - PROCESS | 1826 | 1478316737060 Marionette TRACE conn4 <- [1,2680,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:17 INFO - . 20:32:17 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 1472ms 20:32:17 INFO - PROCESS | 1826 | 1478316737134 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 20:32:17 INFO - PROCESS | 1826 | 1478316737138 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 20:32:17 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 20:32:17 INFO - PROCESS | 1826 | 1478316737160 Marionette TRACE conn4 -> [0,2682,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:17 INFO - PROCESS | 1826 | 1478316737380 Marionette TRACE conn4 <- [1,2682,null,{"value":null}] 20:32:17 INFO - PROCESS | 1826 | 1478316737559 Marionette TRACE conn4 -> [0,2683,"getWindowHandles",null] 20:32:17 INFO - PROCESS | 1826 | 1478316737570 Marionette TRACE conn4 <- [1,2683,null,["8"]] 20:32:17 INFO - PROCESS | 1826 | 1478316737578 Marionette TRACE conn4 -> [0,2684,"switchToWindow",{"name":"8"}] 20:32:17 INFO - PROCESS | 1826 | 1478316737588 Marionette TRACE conn4 <- [1,2684,null,{}] 20:32:17 INFO - PROCESS | 1826 | 1478316737639 Marionette TRACE conn4 -> [0,2685,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x82750400 == 22 [pid = 1826] [id = 582] 20:32:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8dd45400) [pid = 1826] [serial = 1703] [outer = (nil)] 20:32:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8dd4ac00) [pid = 1826] [serial = 1704] [outer = 0x8dd45400] 20:32:17 INFO - PROCESS | 1826 | 1478316737767 Marionette DEBUG loaded listener.js 20:32:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8dd4c800) [pid = 1826] [serial = 1705] [outer = 0x8dd45400] 20:32:18 INFO - PROCESS | 1826 | 1478316738570 Marionette TRACE conn4 <- [1,2685,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:18 INFO - . 20:32:18 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 1474ms 20:32:18 INFO - PROCESS | 1826 | 1478316738625 Marionette TRACE conn4 -> [0,2686,"getWindowHandle",null] 20:32:18 INFO - PROCESS | 1826 | 1478316738631 Marionette TRACE conn4 <- [1,2686,null,{"value":"8"}] 20:32:18 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html 20:32:18 INFO - PROCESS | 1826 | 1478316738640 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:18 INFO - PROCESS | 1826 | 1478316738920 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 20:32:19 INFO - PROCESS | 1826 | 1478316739043 Marionette TRACE conn4 -> [0,2688,"getWindowHandles",null] 20:32:19 INFO - PROCESS | 1826 | 1478316739048 Marionette TRACE conn4 <- [1,2688,null,["8"]] 20:32:19 INFO - PROCESS | 1826 | 1478316739060 Marionette TRACE conn4 -> [0,2689,"switchToWindow",{"name":"8"}] 20:32:19 INFO - PROCESS | 1826 | 1478316739071 Marionette TRACE conn4 <- [1,2689,null,{}] 20:32:19 INFO - PROCESS | 1826 | 1478316739123 Marionette TRACE conn4 -> [0,2690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de58000 == 23 [pid = 1826] [id = 583] 20:32:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8de58400) [pid = 1826] [serial = 1706] [outer = (nil)] 20:32:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8de5e400) [pid = 1826] [serial = 1707] [outer = 0x8de58400] 20:32:19 INFO - PROCESS | 1826 | 1478316739244 Marionette DEBUG loaded listener.js 20:32:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8de62c00) [pid = 1826] [serial = 1708] [outer = 0x8de58400] 20:32:20 INFO - PROCESS | 1826 | 1478316740224 Marionette TRACE conn4 <- [1,2690,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:20 INFO - . 20:32:20 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 1628ms 20:32:20 INFO - PROCESS | 1826 | 1478316740269 Marionette TRACE conn4 -> [0,2691,"getWindowHandle",null] 20:32:20 INFO - PROCESS | 1826 | 1478316740276 Marionette TRACE conn4 <- [1,2691,null,{"value":"8"}] 20:32:20 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:32:20 INFO - PROCESS | 1826 | 1478316740343 Marionette TRACE conn4 -> [0,2692,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:20 INFO - PROCESS | 1826 | 1478316740641 Marionette TRACE conn4 <- [1,2692,null,{"value":null}] 20:32:20 INFO - PROCESS | 1826 | 1478316740798 Marionette TRACE conn4 -> [0,2693,"getWindowHandles",null] 20:32:20 INFO - PROCESS | 1826 | 1478316740805 Marionette TRACE conn4 <- [1,2693,null,["8"]] 20:32:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8cf08800 == 22 [pid = 1826] [id = 578] 20:32:20 INFO - PROCESS | 1826 | --DOCSHELL 0x82e85000 == 21 [pid = 1826] [id = 576] 20:32:20 INFO - PROCESS | 1826 | --DOCSHELL 0x82a57000 == 20 [pid = 1826] [id = 574] 20:32:20 INFO - PROCESS | 1826 | --DOCSHELL 0x828bbc00 == 19 [pid = 1826] [id = 572] 20:32:20 INFO - PROCESS | 1826 | --DOCSHELL 0x82739400 == 18 [pid = 1826] [id = 570] 20:32:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8204c400 == 17 [pid = 1826] [id = 567] 20:32:20 INFO - PROCESS | 1826 | 1478316740869 Marionette TRACE conn4 -> [0,2694,"switchToWindow",{"name":"8"}] 20:32:20 INFO - PROCESS | 1826 | 1478316740878 Marionette TRACE conn4 <- [1,2694,null,{}] 20:32:20 INFO - PROCESS | 1826 | 1478316740885 Marionette TRACE conn4 -> [0,2695,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x82181c00 == 18 [pid = 1826] [id = 584] 20:32:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x82182800) [pid = 1826] [serial = 1709] [outer = (nil)] 20:32:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x822e7000) [pid = 1826] [serial = 1710] [outer = 0x82182800] 20:32:21 INFO - PROCESS | 1826 | 1478316741003 Marionette DEBUG loaded listener.js 20:32:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x82736c00) [pid = 1826] [serial = 1711] [outer = 0x82182800] 20:32:21 INFO - PROCESS | 1826 | 1478316741740 Marionette TRACE conn4 <- [1,2695,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:21 INFO - . 20:32:21 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 1474ms 20:32:21 INFO - PROCESS | 1826 | 1478316741761 Marionette TRACE conn4 -> [0,2696,"getWindowHandle",null] 20:32:21 INFO - PROCESS | 1826 | 1478316741766 Marionette TRACE conn4 <- [1,2696,null,{"value":"8"}] 20:32:21 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:32:21 INFO - PROCESS | 1826 | 1478316741779 Marionette TRACE conn4 -> [0,2697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:21 INFO - PROCESS | 1826 | 1478316741981 Marionette TRACE conn4 <- [1,2697,null,{"value":null}] 20:32:22 INFO - PROCESS | 1826 | 1478316742113 Marionette TRACE conn4 -> [0,2698,"getWindowHandles",null] 20:32:22 INFO - PROCESS | 1826 | 1478316742118 Marionette TRACE conn4 <- [1,2698,null,["8"]] 20:32:22 INFO - PROCESS | 1826 | 1478316742125 Marionette TRACE conn4 -> [0,2699,"switchToWindow",{"name":"8"}] 20:32:22 INFO - PROCESS | 1826 | 1478316742131 Marionette TRACE conn4 <- [1,2699,null,{}] 20:32:22 INFO - PROCESS | 1826 | 1478316742138 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x828c2000 == 19 [pid = 1826] [id = 585] 20:32:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x829af800) [pid = 1826] [serial = 1712] [outer = (nil)] 20:32:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x829eac00) [pid = 1826] [serial = 1713] [outer = 0x829af800] 20:32:22 INFO - PROCESS | 1826 | 1478316742239 Marionette DEBUG loaded listener.js 20:32:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x829f0c00) [pid = 1826] [serial = 1714] [outer = 0x829af800] 20:32:22 INFO - PROCESS | 1826 | 1478316742931 Marionette TRACE conn4 <- [1,2700,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:22 INFO - . 20:32:22 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 1176ms 20:32:22 INFO - PROCESS | 1826 | 1478316742963 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 20:32:22 INFO - PROCESS | 1826 | 1478316742971 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 20:32:22 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:32:22 INFO - PROCESS | 1826 | 1478316742980 Marionette TRACE conn4 -> [0,2702,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:23 INFO - PROCESS | 1826 | 1478316743306 Marionette TRACE conn4 <- [1,2702,null,{"value":null}] 20:32:23 INFO - PROCESS | 1826 | 1478316743345 Marionette TRACE conn4 -> [0,2703,"getWindowHandles",null] 20:32:23 INFO - PROCESS | 1826 | 1478316743351 Marionette TRACE conn4 <- [1,2703,null,["8"]] 20:32:23 INFO - PROCESS | 1826 | 1478316743356 Marionette TRACE conn4 -> [0,2704,"switchToWindow",{"name":"8"}] 20:32:23 INFO - PROCESS | 1826 | 1478316743364 Marionette TRACE conn4 <- [1,2704,null,{}] 20:32:23 INFO - PROCESS | 1826 | 1478316743448 Marionette TRACE conn4 -> [0,2705,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db1f800 == 20 [pid = 1826] [id = 586] 20:32:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8db21400) [pid = 1826] [serial = 1715] [outer = (nil)] 20:32:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8dd41c00) [pid = 1826] [serial = 1716] [outer = 0x8db21400] 20:32:23 INFO - PROCESS | 1826 | 1478316743555 Marionette DEBUG loaded listener.js 20:32:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8dd96800) [pid = 1826] [serial = 1717] [outer = 0x8db21400] 20:32:24 INFO - PROCESS | 1826 | 1478316744390 Marionette TRACE conn4 <- [1,2705,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:24 INFO - . 20:32:24 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1430ms 20:32:24 INFO - PROCESS | 1826 | 1478316744415 Marionette TRACE conn4 -> [0,2706,"getWindowHandle",null] 20:32:24 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 20:32:24 INFO - PROCESS | 1826 | 1478316744420 Marionette TRACE conn4 <- [1,2706,null,{"value":"8"}] 20:32:24 INFO - PROCESS | 1826 | 1478316744430 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:24 INFO - PROCESS | 1826 | 1478316744693 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 20:32:24 INFO - PROCESS | 1826 | 1478316744721 Marionette TRACE conn4 -> [0,2708,"getWindowHandles",null] 20:32:24 INFO - PROCESS | 1826 | 1478316744730 Marionette TRACE conn4 <- [1,2708,null,["8"]] 20:32:24 INFO - PROCESS | 1826 | 1478316744737 Marionette TRACE conn4 -> [0,2709,"switchToWindow",{"name":"8"}] 20:32:24 INFO - PROCESS | 1826 | 1478316744744 Marionette TRACE conn4 <- [1,2709,null,{}] 20:32:24 INFO - PROCESS | 1826 | 1478316744824 Marionette TRACE conn4 -> [0,2710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8face400 == 21 [pid = 1826] [id = 587] 20:32:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8facfc00) [pid = 1826] [serial = 1718] [outer = (nil)] 20:32:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8fad3800) [pid = 1826] [serial = 1719] [outer = 0x8facfc00] 20:32:24 INFO - PROCESS | 1826 | 1478316744942 Marionette DEBUG loaded listener.js 20:32:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8fad5000) [pid = 1826] [serial = 1720] [outer = 0x8facfc00] 20:32:25 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x82a58800) [pid = 1826] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:32:25 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x82916800) [pid = 1826] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 20:32:25 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8204c800) [pid = 1826] [serial = 1664] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 20:32:25 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82127800) [pid = 1826] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 20:32:25 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8273ac00) [pid = 1826] [serial = 1673] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:32:25 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x82130000) [pid = 1826] [serial = 1670] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 20:32:25 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82e85800) [pid = 1826] [serial = 1688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:32:25 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x82acb000) [pid = 1826] [serial = 1685] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:32:25 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x828bc000) [pid = 1826] [serial = 1678] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478316729598] 20:32:25 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x82756000) [pid = 1826] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 20:32:25 INFO - PROCESS | 1826 | 1478316745806 Marionette TRACE conn4 <- [1,2710,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:25 INFO - . 20:32:25 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 1426ms 20:32:25 INFO - PROCESS | 1826 | 1478316745853 Marionette TRACE conn4 -> [0,2711,"getWindowHandle",null] 20:32:25 INFO - PROCESS | 1826 | 1478316745858 Marionette TRACE conn4 <- [1,2711,null,{"value":"8"}] 20:32:25 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:32:25 INFO - PROCESS | 1826 | 1478316745865 Marionette TRACE conn4 -> [0,2712,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:26 INFO - PROCESS | 1826 | 1478316746105 Marionette TRACE conn4 <- [1,2712,null,{"value":null}] 20:32:26 INFO - PROCESS | 1826 | 1478316746199 Marionette TRACE conn4 -> [0,2713,"getWindowHandles",null] 20:32:26 INFO - PROCESS | 1826 | 1478316746202 Marionette TRACE conn4 <- [1,2713,null,["8"]] 20:32:26 INFO - PROCESS | 1826 | 1478316746209 Marionette TRACE conn4 -> [0,2714,"switchToWindow",{"name":"8"}] 20:32:26 INFO - PROCESS | 1826 | 1478316746215 Marionette TRACE conn4 <- [1,2714,null,{}] 20:32:26 INFO - PROCESS | 1826 | 1478316746222 Marionette TRACE conn4 -> [0,2715,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x828c0c00 == 22 [pid = 1826] [id = 588] 20:32:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8fbca000) [pid = 1826] [serial = 1721] [outer = (nil)] 20:32:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8fbd0000) [pid = 1826] [serial = 1722] [outer = 0x8fbca000] 20:32:26 INFO - PROCESS | 1826 | 1478316746325 Marionette DEBUG loaded listener.js 20:32:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8fc8ec00) [pid = 1826] [serial = 1723] [outer = 0x8fbca000] 20:32:26 INFO - PROCESS | 1826 | 1478316746921 Marionette TRACE conn4 <- [1,2715,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:26 INFO - . 20:32:26 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 1085ms 20:32:26 INFO - PROCESS | 1826 | 1478316746950 Marionette TRACE conn4 -> [0,2716,"getWindowHandle",null] 20:32:26 INFO - PROCESS | 1826 | 1478316746954 Marionette TRACE conn4 <- [1,2716,null,{"value":"8"}] 20:32:26 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 20:32:26 INFO - PROCESS | 1826 | 1478316746962 Marionette TRACE conn4 -> [0,2717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:27 INFO - PROCESS | 1826 | 1478316747212 Marionette TRACE conn4 <- [1,2717,null,{"value":null}] 20:32:27 INFO - PROCESS | 1826 | 1478316747232 Marionette TRACE conn4 -> [0,2718,"getWindowHandles",null] 20:32:27 INFO - PROCESS | 1826 | 1478316747236 Marionette TRACE conn4 <- [1,2718,null,["8"]] 20:32:27 INFO - PROCESS | 1826 | 1478316747242 Marionette TRACE conn4 -> [0,2719,"switchToWindow",{"name":"8"}] 20:32:27 INFO - PROCESS | 1826 | 1478316747248 Marionette TRACE conn4 <- [1,2719,null,{}] 20:32:27 INFO - PROCESS | 1826 | 1478316747254 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x8db28800 == 23 [pid = 1826] [id = 589] 20:32:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8fd0c000) [pid = 1826] [serial = 1724] [outer = (nil)] 20:32:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8fdc2800) [pid = 1826] [serial = 1725] [outer = 0x8fd0c000] 20:32:27 INFO - PROCESS | 1826 | 1478316747355 Marionette DEBUG loaded listener.js 20:32:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x91273c00) [pid = 1826] [serial = 1726] [outer = 0x8fd0c000] 20:32:28 INFO - PROCESS | 1826 | 1478316748276 Marionette TRACE conn4 <- [1,2720,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:28 INFO - . 20:32:28 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1329ms 20:32:28 INFO - PROCESS | 1826 | 1478316748297 Marionette TRACE conn4 -> [0,2721,"getWindowHandle",null] 20:32:28 INFO - PROCESS | 1826 | 1478316748311 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 20:32:28 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:32:28 INFO - PROCESS | 1826 | 1478316748339 Marionette TRACE conn4 -> [0,2722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:28 INFO - PROCESS | 1826 | 1478316748593 Marionette TRACE conn4 <- [1,2722,null,{"value":null}] 20:32:28 INFO - PROCESS | 1826 | 1478316748773 Marionette TRACE conn4 -> [0,2723,"getWindowHandles",null] 20:32:28 INFO - PROCESS | 1826 | 1478316748779 Marionette TRACE conn4 <- [1,2723,null,["8"]] 20:32:28 INFO - PROCESS | 1826 | 1478316748788 Marionette TRACE conn4 -> [0,2724,"switchToWindow",{"name":"8"}] 20:32:28 INFO - PROCESS | 1826 | 1478316748794 Marionette TRACE conn4 <- [1,2724,null,{}] 20:32:28 INFO - PROCESS | 1826 | 1478316748848 Marionette TRACE conn4 -> [0,2725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x82816000 == 24 [pid = 1826] [id = 590] 20:32:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x82818000) [pid = 1826] [serial = 1727] [outer = (nil)] 20:32:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x82e79800) [pid = 1826] [serial = 1728] [outer = 0x82818000] 20:32:28 INFO - PROCESS | 1826 | 1478316748977 Marionette DEBUG loaded listener.js 20:32:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x838bc800) [pid = 1826] [serial = 1729] [outer = 0x82818000] 20:32:29 INFO - PROCESS | 1826 | 1478316749786 Marionette TRACE conn4 <- [1,2725,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:29 INFO - . 20:32:29 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1483ms 20:32:29 INFO - PROCESS | 1826 | 1478316749814 Marionette TRACE conn4 -> [0,2726,"getWindowHandle",null] 20:32:29 INFO - PROCESS | 1826 | 1478316749823 Marionette TRACE conn4 <- [1,2726,null,{"value":"8"}] 20:32:29 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:32:29 INFO - PROCESS | 1826 | 1478316749854 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:30 INFO - PROCESS | 1826 | 1478316750095 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 20:32:30 INFO - PROCESS | 1826 | 1478316750277 Marionette TRACE conn4 -> [0,2728,"getWindowHandles",null] 20:32:30 INFO - PROCESS | 1826 | 1478316750284 Marionette TRACE conn4 <- [1,2728,null,["8"]] 20:32:30 INFO - PROCESS | 1826 | 1478316750293 Marionette TRACE conn4 -> [0,2729,"switchToWindow",{"name":"8"}] 20:32:30 INFO - PROCESS | 1826 | 1478316750301 Marionette TRACE conn4 <- [1,2729,null,{}] 20:32:30 INFO - PROCESS | 1826 | 1478316750356 Marionette TRACE conn4 -> [0,2730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f6800 == 25 [pid = 1826] [id = 591] 20:32:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8fbcb400) [pid = 1826] [serial = 1730] [outer = (nil)] 20:32:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8fc9dc00) [pid = 1826] [serial = 1731] [outer = 0x8fbcb400] 20:32:30 INFO - PROCESS | 1826 | 1478316750481 Marionette DEBUG loaded listener.js 20:32:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8fd03800) [pid = 1826] [serial = 1732] [outer = 0x8fbcb400] 20:32:31 INFO - PROCESS | 1826 | 1478316751255 Marionette TRACE conn4 <- [1,2730,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:31 INFO - . 20:32:31 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1431ms 20:32:31 INFO - PROCESS | 1826 | 1478316751289 Marionette TRACE conn4 -> [0,2731,"getWindowHandle",null] 20:32:31 INFO - PROCESS | 1826 | 1478316751298 Marionette TRACE conn4 <- [1,2731,null,{"value":"8"}] 20:32:31 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:32:31 INFO - PROCESS | 1826 | 1478316751306 Marionette TRACE conn4 -> [0,2732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:31 INFO - PROCESS | 1826 | 1478316751508 Marionette TRACE conn4 <- [1,2732,null,{"value":null}] 20:32:31 INFO - PROCESS | 1826 | 1478316751699 Marionette TRACE conn4 -> [0,2733,"getWindowHandles",null] 20:32:31 INFO - PROCESS | 1826 | 1478316751705 Marionette TRACE conn4 <- [1,2733,null,["8"]] 20:32:31 INFO - PROCESS | 1826 | 1478316751717 Marionette TRACE conn4 -> [0,2734,"switchToWindow",{"name":"8"}] 20:32:31 INFO - PROCESS | 1826 | 1478316751726 Marionette TRACE conn4 <- [1,2734,null,{}] 20:32:31 INFO - PROCESS | 1826 | 1478316751779 Marionette TRACE conn4 -> [0,2735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x828c0400 == 26 [pid = 1826] [id = 592] 20:32:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8291dc00) [pid = 1826] [serial = 1733] [outer = (nil)] 20:32:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x92c43800) [pid = 1826] [serial = 1734] [outer = 0x8291dc00] 20:32:31 INFO - PROCESS | 1826 | 1478316751917 Marionette DEBUG loaded listener.js 20:32:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x92cb8000) [pid = 1826] [serial = 1735] [outer = 0x8291dc00] 20:32:32 INFO - PROCESS | 1826 | 1478316752652 Marionette TRACE conn4 <- [1,2735,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:32 INFO - . 20:32:32 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1371ms 20:32:32 INFO - PROCESS | 1826 | 1478316752678 Marionette TRACE conn4 -> [0,2736,"getWindowHandle",null] 20:32:32 INFO - PROCESS | 1826 | 1478316752684 Marionette TRACE conn4 <- [1,2736,null,{"value":"8"}] 20:32:32 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 20:32:32 INFO - PROCESS | 1826 | 1478316752744 Marionette TRACE conn4 -> [0,2737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:32 INFO - PROCESS | 1826 | 1478316752962 Marionette TRACE conn4 <- [1,2737,null,{"value":null}] 20:32:33 INFO - PROCESS | 1826 | 1478316753124 Marionette TRACE conn4 -> [0,2738,"getWindowHandles",null] 20:32:33 INFO - PROCESS | 1826 | 1478316753129 Marionette TRACE conn4 <- [1,2738,null,["8"]] 20:32:33 INFO - PROCESS | 1826 | 1478316753140 Marionette TRACE conn4 -> [0,2739,"switchToWindow",{"name":"8"}] 20:32:33 INFO - PROCESS | 1826 | 1478316753145 Marionette TRACE conn4 <- [1,2739,null,{}] 20:32:33 INFO - PROCESS | 1826 | 1478316753152 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x92eb1c00 == 27 [pid = 1826] [id = 593] 20:32:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x92eb9c00) [pid = 1826] [serial = 1736] [outer = (nil)] 20:32:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x93208c00) [pid = 1826] [serial = 1737] [outer = 0x92eb9c00] 20:32:33 INFO - PROCESS | 1826 | 1478316753266 Marionette DEBUG loaded listener.js 20:32:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x9320d000) [pid = 1826] [serial = 1738] [outer = 0x92eb9c00] 20:32:34 INFO - PROCESS | 1826 | 1478316754039 Marionette TRACE conn4 <- [1,2740,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:34 INFO - . 20:32:34 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1328ms 20:32:34 INFO - PROCESS | 1826 | 1478316754069 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 20:32:34 INFO - PROCESS | 1826 | 1478316754073 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 20:32:34 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 20:32:34 INFO - PROCESS | 1826 | 1478316754082 Marionette TRACE conn4 -> [0,2742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:34 INFO - PROCESS | 1826 | 1478316754273 Marionette TRACE conn4 <- [1,2742,null,{"value":null}] 20:32:34 INFO - PROCESS | 1826 | 1478316754447 Marionette TRACE conn4 -> [0,2743,"getWindowHandles",null] 20:32:34 INFO - PROCESS | 1826 | 1478316754451 Marionette TRACE conn4 <- [1,2743,null,["8"]] 20:32:34 INFO - PROCESS | 1826 | 1478316754457 Marionette TRACE conn4 -> [0,2744,"switchToWindow",{"name":"8"}] 20:32:34 INFO - PROCESS | 1826 | 1478316754464 Marionette TRACE conn4 <- [1,2744,null,{}] 20:32:34 INFO - PROCESS | 1826 | 1478316754470 Marionette TRACE conn4 -> [0,2745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x82131400 == 28 [pid = 1826] [id = 594] 20:32:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x82131c00) [pid = 1826] [serial = 1739] [outer = (nil)] 20:32:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x82a56800) [pid = 1826] [serial = 1740] [outer = 0x82131c00] 20:32:34 INFO - PROCESS | 1826 | 1478316754618 Marionette DEBUG loaded listener.js 20:32:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x82e84000) [pid = 1826] [serial = 1741] [outer = 0x82131c00] 20:32:35 INFO - PROCESS | 1826 | 1478316755615 Marionette TRACE conn4 <- [1,2745,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:35 INFO - . 20:32:35 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1572ms 20:32:35 INFO - PROCESS | 1826 | 1478316755656 Marionette TRACE conn4 -> [0,2746,"getWindowHandle",null] 20:32:35 INFO - PROCESS | 1826 | 1478316755663 Marionette TRACE conn4 <- [1,2746,null,{"value":"8"}] 20:32:35 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 20:32:35 INFO - PROCESS | 1826 | 1478316755674 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:36 INFO - PROCESS | 1826 | 1478316756031 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 20:32:36 INFO - PROCESS | 1826 | 1478316756165 Marionette TRACE conn4 -> [0,2748,"getWindowHandles",null] 20:32:36 INFO - PROCESS | 1826 | 1478316756170 Marionette TRACE conn4 <- [1,2748,null,["8"]] 20:32:36 INFO - PROCESS | 1826 | 1478316756180 Marionette TRACE conn4 -> [0,2749,"switchToWindow",{"name":"8"}] 20:32:36 INFO - PROCESS | 1826 | 1478316756186 Marionette TRACE conn4 <- [1,2749,null,{}] 20:32:36 INFO - PROCESS | 1826 | --DOCSHELL 0x82753c00 == 27 [pid = 1826] [id = 580] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x82acc800) [pid = 1826] [serial = 1686] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x82acfc00) [pid = 1826] [serial = 1687] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x82e79c00) [pid = 1826] [serial = 1689] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x82918400) [pid = 1826] [serial = 1681] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x829af000) [pid = 1826] [serial = 1682] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x82a65800) [pid = 1826] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x82759000) [pid = 1826] [serial = 1676] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8280b800) [pid = 1826] [serial = 1677] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x828be800) [pid = 1826] [serial = 1679] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478316729598] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x822ea800) [pid = 1826] [serial = 1671] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x82045400) [pid = 1826] [serial = 1672] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8231c000) [pid = 1826] [serial = 1674] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8212ac00) [pid = 1826] [serial = 1668] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x82130400) [pid = 1826] [serial = 1669] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8212dc00) [pid = 1826] [serial = 1666] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8cae3000) [pid = 1826] [serial = 1691] [outer = (nil)] [url = about:blank] 20:32:36 INFO - PROCESS | 1826 | 1478316756349 Marionette TRACE conn4 -> [0,2750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x82047800 == 28 [pid = 1826] [id = 595] 20:32:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8212ac00) [pid = 1826] [serial = 1742] [outer = (nil)] 20:32:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x82312400) [pid = 1826] [serial = 1743] [outer = 0x8212ac00] 20:32:36 INFO - PROCESS | 1826 | 1478316756457 Marionette DEBUG loaded listener.js 20:32:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8231c400) [pid = 1826] [serial = 1744] [outer = 0x8212ac00] 20:32:37 INFO - PROCESS | 1826 | 1478316757136 Marionette TRACE conn4 <- [1,2750,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:37 INFO - . 20:32:37 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1521ms 20:32:37 INFO - PROCESS | 1826 | 1478316757195 Marionette TRACE conn4 -> [0,2751,"getWindowHandle",null] 20:32:37 INFO - PROCESS | 1826 | 1478316757200 Marionette TRACE conn4 <- [1,2751,null,{"value":"8"}] 20:32:37 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:32:37 INFO - PROCESS | 1826 | 1478316757209 Marionette TRACE conn4 -> [0,2752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:37 INFO - PROCESS | 1826 | 1478316757407 Marionette TRACE conn4 <- [1,2752,null,{"value":null}] 20:32:37 INFO - PROCESS | 1826 | 1478316757552 Marionette TRACE conn4 -> [0,2753,"getWindowHandles",null] 20:32:37 INFO - PROCESS | 1826 | 1478316757558 Marionette TRACE conn4 <- [1,2753,null,["8"]] 20:32:37 INFO - PROCESS | 1826 | 1478316757565 Marionette TRACE conn4 -> [0,2754,"switchToWindow",{"name":"8"}] 20:32:37 INFO - PROCESS | 1826 | 1478316757571 Marionette TRACE conn4 <- [1,2754,null,{}] 20:32:37 INFO - PROCESS | 1826 | 1478316757577 Marionette TRACE conn4 -> [0,2755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x828b9c00 == 29 [pid = 1826] [id = 596] 20:32:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x828bf000) [pid = 1826] [serial = 1745] [outer = (nil)] 20:32:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x828c4000) [pid = 1826] [serial = 1746] [outer = 0x828bf000] 20:32:37 INFO - PROCESS | 1826 | 1478316757679 Marionette DEBUG loaded listener.js 20:32:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8231b800) [pid = 1826] [serial = 1747] [outer = 0x828bf000] 20:32:38 INFO - PROCESS | 1826 | 1478316758514 Marionette TRACE conn4 <- [1,2755,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:38 INFO - . 20:32:38 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1334ms 20:32:38 INFO - PROCESS | 1826 | 1478316758551 Marionette TRACE conn4 -> [0,2756,"getWindowHandle",null] 20:32:38 INFO - PROCESS | 1826 | 1478316758559 Marionette TRACE conn4 <- [1,2756,null,{"value":"8"}] 20:32:38 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:32:38 INFO - PROCESS | 1826 | 1478316758572 Marionette TRACE conn4 -> [0,2757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:38 INFO - PROCESS | 1826 | 1478316758814 Marionette TRACE conn4 <- [1,2757,null,{"value":null}] 20:32:38 INFO - PROCESS | 1826 | 1478316758846 Marionette TRACE conn4 -> [0,2758,"getWindowHandles",null] 20:32:38 INFO - PROCESS | 1826 | 1478316758851 Marionette TRACE conn4 <- [1,2758,null,["8"]] 20:32:38 INFO - PROCESS | 1826 | 1478316758857 Marionette TRACE conn4 -> [0,2759,"switchToWindow",{"name":"8"}] 20:32:38 INFO - PROCESS | 1826 | 1478316758864 Marionette TRACE conn4 <- [1,2759,null,{}] 20:32:38 INFO - PROCESS | 1826 | 1478316758948 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caed400 == 30 [pid = 1826] [id = 597] 20:32:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8caee400) [pid = 1826] [serial = 1748] [outer = (nil)] 20:32:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8cf07400) [pid = 1826] [serial = 1749] [outer = 0x8caee400] 20:32:39 INFO - PROCESS | 1826 | 1478316759058 Marionette DEBUG loaded listener.js 20:32:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8db1dc00) [pid = 1826] [serial = 1750] [outer = 0x8caee400] 20:32:39 INFO - PROCESS | 1826 | 1478316759779 Marionette TRACE conn4 <- [1,2760,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:39 INFO - . 20:32:39 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1279ms 20:32:39 INFO - PROCESS | 1826 | 1478316759846 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 20:32:39 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:32:39 INFO - PROCESS | 1826 | 1478316759851 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 20:32:39 INFO - PROCESS | 1826 | 1478316759860 Marionette TRACE conn4 -> [0,2762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:40 INFO - PROCESS | 1826 | 1478316760134 Marionette TRACE conn4 <- [1,2762,null,{"value":null}] 20:32:40 INFO - PROCESS | 1826 | 1478316760164 Marionette TRACE conn4 -> [0,2763,"getWindowHandles",null] 20:32:40 INFO - PROCESS | 1826 | 1478316760171 Marionette TRACE conn4 <- [1,2763,null,["8"]] 20:32:40 INFO - PROCESS | 1826 | 1478316760178 Marionette TRACE conn4 -> [0,2764,"switchToWindow",{"name":"8"}] 20:32:40 INFO - PROCESS | 1826 | 1478316760185 Marionette TRACE conn4 <- [1,2764,null,{}] 20:32:40 INFO - PROCESS | 1826 | 1478316760271 Marionette TRACE conn4 -> [0,2765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f5c00 == 31 [pid = 1826] [id = 598] 20:32:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8fac7800) [pid = 1826] [serial = 1751] [outer = (nil)] 20:32:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8facc400) [pid = 1826] [serial = 1752] [outer = 0x8fac7800] 20:32:40 INFO - PROCESS | 1826 | 1478316760379 Marionette DEBUG loaded listener.js 20:32:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8fad3400) [pid = 1826] [serial = 1753] [outer = 0x8fac7800] 20:32:40 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x82182800) [pid = 1826] [serial = 1709] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:32:40 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x82754c00) [pid = 1826] [serial = 1698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:32:40 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8cf08c00) [pid = 1826] [serial = 1693] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478316733588] 20:32:40 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8fbca000) [pid = 1826] [serial = 1721] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 20:32:40 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x829af800) [pid = 1826] [serial = 1712] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:32:40 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8db21400) [pid = 1826] [serial = 1715] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:32:40 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8facfc00) [pid = 1826] [serial = 1718] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:32:41 INFO - PROCESS | 1826 | 1478316761235 Marionette TRACE conn4 <- [1,2765,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:32:41 INFO - . 20:32:41 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1425ms 20:32:41 INFO - PROCESS | 1826 | 1478316761284 Marionette TRACE conn4 -> [0,2766,"getWindowHandle",null] 20:32:41 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:32:41 INFO - PROCESS | 1826 | 1478316761288 Marionette TRACE conn4 <- [1,2766,null,{"value":"8"}] 20:32:41 INFO - PROCESS | 1826 | 1478316761299 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:41 INFO - PROCESS | 1826 | 1478316761539 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 20:32:41 INFO - PROCESS | 1826 | 1478316761554 Marionette TRACE conn4 -> [0,2768,"getWindowHandles",null] 20:32:41 INFO - PROCESS | 1826 | 1478316761557 Marionette TRACE conn4 <- [1,2768,null,["8"]] 20:32:41 INFO - PROCESS | 1826 | 1478316761563 Marionette TRACE conn4 -> [0,2769,"switchToWindow",{"name":"8"}] 20:32:41 INFO - PROCESS | 1826 | 1478316761568 Marionette TRACE conn4 <- [1,2769,null,{}] 20:32:41 INFO - PROCESS | 1826 | 1478316761575 Marionette TRACE conn4 -> [0,2770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc99000 == 32 [pid = 1826] [id = 599] 20:32:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8fc9b400) [pid = 1826] [serial = 1754] [outer = (nil)] 20:32:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8fd0c800) [pid = 1826] [serial = 1755] [outer = 0x8fc9b400] 20:32:41 INFO - PROCESS | 1826 | 1478316761677 Marionette DEBUG loaded listener.js 20:32:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x912a5c00) [pid = 1826] [serial = 1756] [outer = 0x8fc9b400] 20:32:42 WARNING - wptserve Traceback (most recent call last): 20:32:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:32:42 WARNING - rv = self.func(request, response) 20:32:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:32:42 WARNING - access_control_allow_origin = "*") 20:32:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:32:42 WARNING - payload = payload_generator(server_data) 20:32:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:32:42 WARNING - return encode_string_as_bmp_image(data) 20:32:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:32:42 WARNING - img.save(f, "BMP") 20:32:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:32:42 WARNING - f.write(bmpfileheader) 20:32:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:32:42 WARNING - 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8cf0b800) [pid = 1826] [serial = 1694] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478316733588] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8fbd0000) [pid = 1826] [serial = 1722] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8fc8ec00) [pid = 1826] [serial = 1723] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8fad3800) [pid = 1826] [serial = 1719] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8fad5000) [pid = 1826] [serial = 1720] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8dd41c00) [pid = 1826] [serial = 1716] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8dd96800) [pid = 1826] [serial = 1717] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x829eac00) [pid = 1826] [serial = 1713] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x829f0c00) [pid = 1826] [serial = 1714] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x822e7000) [pid = 1826] [serial = 1710] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x82736c00) [pid = 1826] [serial = 1711] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8dd4ac00) [pid = 1826] [serial = 1704] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x82183400) [pid = 1826] [serial = 1696] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x82758400) [pid = 1826] [serial = 1699] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x82ac9c00) [pid = 1826] [serial = 1701] [outer = (nil)] [url = about:blank] 20:32:46 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8de5e400) [pid = 1826] [serial = 1707] [outer = (nil)] [url = about:blank] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82818000) [pid = 1826] [serial = 1727] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x82131c00) [pid = 1826] [serial = 1739] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8fbcb400) [pid = 1826] [serial = 1730] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8212ac00) [pid = 1826] [serial = 1742] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8fd0c000) [pid = 1826] [serial = 1724] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x92eb9c00) [pid = 1826] [serial = 1736] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8291dc00) [pid = 1826] [serial = 1733] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8fac7800) [pid = 1826] [serial = 1751] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8caee400) [pid = 1826] [serial = 1748] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x828bf000) [pid = 1826] [serial = 1745] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8de58400) [pid = 1826] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8dd45400) [pid = 1826] [serial = 1703] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x82134800) [pid = 1826] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x838bd400) [pid = 1826] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 20:32:50 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x829ebc00) [pid = 1826] [serial = 1700] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x8db28800 == 31 [pid = 1826] [id = 589] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x8de58000 == 30 [pid = 1826] [id = 583] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x82131400 == 29 [pid = 1826] [id = 594] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x82047800 == 28 [pid = 1826] [id = 595] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x92eb1c00 == 27 [pid = 1826] [id = 593] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x828c0400 == 26 [pid = 1826] [id = 592] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x82750400 == 25 [pid = 1826] [id = 582] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x828c6000 == 24 [pid = 1826] [id = 581] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f6800 == 23 [pid = 1826] [id = 591] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x82816000 == 22 [pid = 1826] [id = 590] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x82134400 == 21 [pid = 1826] [id = 579] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x828c0c00 == 20 [pid = 1826] [id = 588] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x81957800 == 19 [pid = 1826] [id = 569] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x82916400 == 18 [pid = 1826] [id = 573] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x82ac7c00 == 17 [pid = 1826] [id = 575] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x8face400 == 16 [pid = 1826] [id = 587] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f5c00 == 15 [pid = 1826] [id = 598] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x8274e400 == 14 [pid = 1826] [id = 577] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x8caed400 == 13 [pid = 1826] [id = 597] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x8db1f800 == 12 [pid = 1826] [id = 586] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x82755c00 == 11 [pid = 1826] [id = 571] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x828b9c00 == 10 [pid = 1826] [id = 596] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x828c2000 == 9 [pid = 1826] [id = 585] 20:32:55 INFO - PROCESS | 1826 | --DOCSHELL 0x82127400 == 8 [pid = 1826] [id = 568] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8231c400) [pid = 1826] [serial = 1744] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x82312400) [pid = 1826] [serial = 1743] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8231b800) [pid = 1826] [serial = 1747] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x828c4000) [pid = 1826] [serial = 1746] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8db1dc00) [pid = 1826] [serial = 1750] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8cf07400) [pid = 1826] [serial = 1749] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8de62c00) [pid = 1826] [serial = 1708] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8dd4c800) [pid = 1826] [serial = 1705] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8fad3400) [pid = 1826] [serial = 1753] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8facc400) [pid = 1826] [serial = 1752] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x822e2c00) [pid = 1826] [serial = 1697] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8fd0c800) [pid = 1826] [serial = 1755] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8cae9000) [pid = 1826] [serial = 1692] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82a56800) [pid = 1826] [serial = 1740] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82e84000) [pid = 1826] [serial = 1741] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82e79000) [pid = 1826] [serial = 1702] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x93208c00) [pid = 1826] [serial = 1737] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x9320d000) [pid = 1826] [serial = 1738] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x92c43800) [pid = 1826] [serial = 1734] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x92cb8000) [pid = 1826] [serial = 1735] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8fc9dc00) [pid = 1826] [serial = 1731] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8fd03800) [pid = 1826] [serial = 1732] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82e79800) [pid = 1826] [serial = 1728] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x838bc800) [pid = 1826] [serial = 1729] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8fdc2800) [pid = 1826] [serial = 1725] [outer = (nil)] [url = about:blank] 20:32:55 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x91273c00) [pid = 1826] [serial = 1726] [outer = (nil)] [url = about:blank] 20:33:03 INFO - PROCESS | 1826 | --DOCSHELL 0x82181c00 == 7 [pid = 1826] [id = 584] 20:33:11 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:33:11 INFO - PROCESS | 1826 | 1478316791868 Marionette TRACE conn4 <- [1,2770,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:33:11 INFO - . 20:33:11 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30624ms 20:33:11 INFO - PROCESS | 1826 | 1478316791923 Marionette TRACE conn4 -> [0,2771,"getWindowHandle",null] 20:33:11 INFO - PROCESS | 1826 | 1478316791930 Marionette TRACE conn4 <- [1,2771,null,{"value":"8"}] 20:33:11 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:33:11 INFO - PROCESS | 1826 | 1478316791943 Marionette TRACE conn4 -> [0,2772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:12 INFO - PROCESS | 1826 | 1478316792155 Marionette TRACE conn4 <- [1,2772,null,{"value":null}] 20:33:12 INFO - PROCESS | 1826 | 1478316792292 Marionette TRACE conn4 -> [0,2773,"getWindowHandles",null] 20:33:12 INFO - PROCESS | 1826 | 1478316792299 Marionette TRACE conn4 <- [1,2773,null,["8"]] 20:33:12 INFO - PROCESS | 1826 | 1478316792308 Marionette TRACE conn4 -> [0,2774,"switchToWindow",{"name":"8"}] 20:33:12 INFO - PROCESS | 1826 | 1478316792317 Marionette TRACE conn4 <- [1,2774,null,{}] 20:33:12 INFO - PROCESS | 1826 | 1478316792323 Marionette TRACE conn4 -> [0,2775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x82127000 == 8 [pid = 1826] [id = 600] 20:33:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82127400) [pid = 1826] [serial = 1757] [outer = (nil)] 20:33:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82128c00) [pid = 1826] [serial = 1758] [outer = 0x82127400] 20:33:12 INFO - PROCESS | 1826 | 1478316792441 Marionette DEBUG loaded listener.js 20:33:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82130400) [pid = 1826] [serial = 1759] [outer = 0x82127400] 20:33:13 WARNING - wptserve Traceback (most recent call last): 20:33:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:33:13 WARNING - rv = self.func(request, response) 20:33:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:33:13 WARNING - access_control_allow_origin = "*") 20:33:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:33:13 WARNING - payload = payload_generator(server_data) 20:33:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:33:13 WARNING - return encode_string_as_bmp_image(data) 20:33:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:33:13 WARNING - img.save(f, "BMP") 20:33:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:33:13 WARNING - f.write(bmpfileheader) 20:33:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:33:13 WARNING - 20:33:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc99000 == 7 [pid = 1826] [id = 599] 20:33:26 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8fc9b400) [pid = 1826] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:33:32 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x912a5c00) [pid = 1826] [serial = 1756] [outer = (nil)] [url = about:blank] 20:33:32 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82128c00) [pid = 1826] [serial = 1758] [outer = (nil)] [url = about:blank] 20:33:42 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:33:42 INFO - PROCESS | 1826 | 1478316822676 Marionette TRACE conn4 <- [1,2775,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:33:42 INFO - . 20:33:42 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30772ms 20:33:42 INFO - PROCESS | 1826 | 1478316822714 Marionette TRACE conn4 -> [0,2776,"getWindowHandle",null] 20:33:42 INFO - PROCESS | 1826 | 1478316822721 Marionette TRACE conn4 <- [1,2776,null,{"value":"8"}] 20:33:42 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:33:42 INFO - PROCESS | 1826 | 1478316822733 Marionette TRACE conn4 -> [0,2777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:42 INFO - PROCESS | 1826 | 1478316822979 Marionette TRACE conn4 <- [1,2777,null,{"value":null}] 20:33:43 INFO - PROCESS | 1826 | 1478316823064 Marionette TRACE conn4 -> [0,2778,"getWindowHandles",null] 20:33:43 INFO - PROCESS | 1826 | 1478316823071 Marionette TRACE conn4 <- [1,2778,null,["8"]] 20:33:43 INFO - PROCESS | 1826 | 1478316823080 Marionette TRACE conn4 -> [0,2779,"switchToWindow",{"name":"8"}] 20:33:43 INFO - PROCESS | 1826 | 1478316823090 Marionette TRACE conn4 <- [1,2779,null,{}] 20:33:43 INFO - PROCESS | 1826 | 1478316823098 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204b000 == 8 [pid = 1826] [id = 601] 20:33:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204b400) [pid = 1826] [serial = 1760] [outer = (nil)] 20:33:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82128c00) [pid = 1826] [serial = 1761] [outer = 0x8204b400] 20:33:43 INFO - PROCESS | 1826 | 1478316823219 Marionette DEBUG loaded listener.js 20:33:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212ec00) [pid = 1826] [serial = 1762] [outer = 0x8204b400] 20:33:43 WARNING - wptserve Traceback (most recent call last): 20:33:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:33:43 WARNING - rv = self.func(request, response) 20:33:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:33:43 WARNING - access_control_allow_origin = "*") 20:33:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:33:43 WARNING - payload = payload_generator(server_data) 20:33:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:33:43 WARNING - return encode_string_as_bmp_image(data) 20:33:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:33:43 WARNING - img.save(f, "BMP") 20:33:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:33:43 WARNING - f.write(bmpfileheader) 20:33:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:33:43 WARNING - 20:33:53 INFO - PROCESS | 1826 | --DOCSHELL 0x82127000 == 7 [pid = 1826] [id = 600] 20:33:55 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82127400) [pid = 1826] [serial = 1757] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:34:01 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82130400) [pid = 1826] [serial = 1759] [outer = (nil)] [url = about:blank] 20:34:01 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82128c00) [pid = 1826] [serial = 1761] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:34:13 INFO - PROCESS | 1826 | 1478316853444 Marionette TRACE conn4 <- [1,2780,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:34:13 INFO - . 20:34:13 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30776ms 20:34:13 INFO - PROCESS | 1826 | 1478316853508 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 20:34:13 INFO - PROCESS | 1826 | 1478316853516 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 20:34:13 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:34:13 INFO - PROCESS | 1826 | 1478316853529 Marionette TRACE conn4 -> [0,2782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:13 INFO - PROCESS | 1826 | 1478316853781 Marionette TRACE conn4 <- [1,2782,null,{"value":null}] 20:34:13 INFO - PROCESS | 1826 | 1478316853866 Marionette TRACE conn4 -> [0,2783,"getWindowHandles",null] 20:34:13 INFO - PROCESS | 1826 | 1478316853874 Marionette TRACE conn4 <- [1,2783,null,["8"]] 20:34:13 INFO - PROCESS | 1826 | 1478316853884 Marionette TRACE conn4 -> [0,2784,"switchToWindow",{"name":"8"}] 20:34:13 INFO - PROCESS | 1826 | 1478316853894 Marionette TRACE conn4 <- [1,2784,null,{}] 20:34:13 INFO - PROCESS | 1826 | 1478316853902 Marionette TRACE conn4 -> [0,2785,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x82127000 == 8 [pid = 1826] [id = 602] 20:34:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82127400) [pid = 1826] [serial = 1763] [outer = (nil)] 20:34:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212b000) [pid = 1826] [serial = 1764] [outer = 0x82127400] 20:34:14 INFO - PROCESS | 1826 | 1478316854025 Marionette DEBUG loaded listener.js 20:34:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82132000) [pid = 1826] [serial = 1765] [outer = 0x82127400] 20:34:14 INFO - PROCESS | 1826 | 1478316854731 Marionette TRACE conn4 <- [1,2785,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:34:14 INFO - . 20:34:14 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1225ms 20:34:14 INFO - PROCESS | 1826 | 1478316854752 Marionette TRACE conn4 -> [0,2786,"getWindowHandle",null] 20:34:14 INFO - PROCESS | 1826 | 1478316854758 Marionette TRACE conn4 <- [1,2786,null,{"value":"8"}] 20:34:14 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:34:14 INFO - PROCESS | 1826 | 1478316854766 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:14 INFO - PROCESS | 1826 | 1478316854988 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 20:34:15 INFO - PROCESS | 1826 | 1478316855114 Marionette TRACE conn4 -> [0,2788,"getWindowHandles",null] 20:34:15 INFO - PROCESS | 1826 | 1478316855120 Marionette TRACE conn4 <- [1,2788,null,["8"]] 20:34:15 INFO - PROCESS | 1826 | 1478316855128 Marionette TRACE conn4 -> [0,2789,"switchToWindow",{"name":"8"}] 20:34:15 INFO - PROCESS | 1826 | 1478316855134 Marionette TRACE conn4 <- [1,2789,null,{}] 20:34:15 INFO - PROCESS | 1826 | 1478316855142 Marionette TRACE conn4 -> [0,2790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x81955c00 == 9 [pid = 1826] [id = 603] 20:34:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82130000) [pid = 1826] [serial = 1766] [outer = (nil)] 20:34:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82312000) [pid = 1826] [serial = 1767] [outer = 0x82130000] 20:34:15 INFO - PROCESS | 1826 | 1478316855261 Marionette DEBUG loaded listener.js 20:34:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82315400) [pid = 1826] [serial = 1768] [outer = 0x82130000] 20:34:16 INFO - PROCESS | 1826 | 1478316856011 Marionette TRACE conn4 <- [1,2790,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:34:16 INFO - . 20:34:16 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1277ms 20:34:16 INFO - PROCESS | 1826 | 1478316856053 Marionette TRACE conn4 -> [0,2791,"getWindowHandle",null] 20:34:16 INFO - PROCESS | 1826 | 1478316856062 Marionette TRACE conn4 <- [1,2791,null,{"value":"8"}] 20:34:16 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:34:16 INFO - PROCESS | 1826 | 1478316856070 Marionette TRACE conn4 -> [0,2792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:16 INFO - PROCESS | 1826 | 1478316856323 Marionette TRACE conn4 <- [1,2792,null,{"value":null}] 20:34:16 INFO - PROCESS | 1826 | 1478316856340 Marionette TRACE conn4 -> [0,2793,"getWindowHandles",null] 20:34:16 INFO - PROCESS | 1826 | 1478316856345 Marionette TRACE conn4 <- [1,2793,null,["8"]] 20:34:16 INFO - PROCESS | 1826 | 1478316856352 Marionette TRACE conn4 -> [0,2794,"switchToWindow",{"name":"8"}] 20:34:16 INFO - PROCESS | 1826 | 1478316856359 Marionette TRACE conn4 <- [1,2794,null,{}] 20:34:16 INFO - PROCESS | 1826 | 1478316856366 Marionette TRACE conn4 -> [0,2795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x82752c00 == 10 [pid = 1826] [id = 604] 20:34:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82753000) [pid = 1826] [serial = 1769] [outer = (nil)] 20:34:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82756800) [pid = 1826] [serial = 1770] [outer = 0x82753000] 20:34:16 INFO - PROCESS | 1826 | 1478316856474 Marionette DEBUG loaded listener.js 20:34:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82758400) [pid = 1826] [serial = 1771] [outer = 0x82753000] 20:34:17 INFO - . 20:34:17 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1332ms 20:34:17 INFO - PROCESS | 1826 | 1478316857381 Marionette TRACE conn4 <- [1,2795,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:34:17 INFO - PROCESS | 1826 | 1478316857404 Marionette TRACE conn4 -> [0,2796,"getWindowHandle",null] 20:34:17 INFO - PROCESS | 1826 | 1478316857411 Marionette TRACE conn4 <- [1,2796,null,{"value":"8"}] 20:34:17 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:34:17 INFO - PROCESS | 1826 | 1478316857421 Marionette TRACE conn4 -> [0,2797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:17 INFO - PROCESS | 1826 | 1478316857648 Marionette TRACE conn4 <- [1,2797,null,{"value":null}] 20:34:17 INFO - PROCESS | 1826 | 1478316857791 Marionette TRACE conn4 -> [0,2798,"getWindowHandles",null] 20:34:17 INFO - PROCESS | 1826 | 1478316857802 Marionette TRACE conn4 <- [1,2798,null,["8"]] 20:34:17 INFO - PROCESS | 1826 | 1478316857808 Marionette TRACE conn4 -> [0,2799,"switchToWindow",{"name":"8"}] 20:34:17 INFO - PROCESS | 1826 | 1478316857818 Marionette TRACE conn4 <- [1,2799,null,{}] 20:34:17 INFO - PROCESS | 1826 | 1478316857825 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x828be000 == 11 [pid = 1826] [id = 605] 20:34:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x828be800) [pid = 1826] [serial = 1772] [outer = (nil)] 20:34:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x828c0000) [pid = 1826] [serial = 1773] [outer = 0x828be800] 20:34:17 INFO - PROCESS | 1826 | 1478316857950 Marionette DEBUG loaded listener.js 20:34:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x829a6c00) [pid = 1826] [serial = 1774] [outer = 0x828be800] 20:34:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x829ec000 == 12 [pid = 1826] [id = 606] 20:34:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x829ecc00) [pid = 1826] [serial = 1775] [outer = (nil)] 20:34:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x829ef000) [pid = 1826] [serial = 1776] [outer = 0x829ecc00] 20:34:18 INFO - PROCESS | 1826 | 1478316858785 Marionette TRACE conn4 <- [1,2800,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:34:18 INFO - . 20:34:18 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1426ms 20:34:18 INFO - PROCESS | 1826 | 1478316858847 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 20:34:18 INFO - PROCESS | 1826 | 1478316858850 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 20:34:18 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:34:18 INFO - PROCESS | 1826 | 1478316858859 Marionette TRACE conn4 -> [0,2802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:19 INFO - PROCESS | 1826 | 1478316859059 Marionette TRACE conn4 <- [1,2802,null,{"value":null}] 20:34:19 INFO - PROCESS | 1826 | 1478316859195 Marionette TRACE conn4 -> [0,2803,"getWindowHandles",null] 20:34:19 INFO - PROCESS | 1826 | 1478316859200 Marionette TRACE conn4 <- [1,2803,null,["8"]] 20:34:19 INFO - PROCESS | 1826 | 1478316859205 Marionette TRACE conn4 -> [0,2804,"switchToWindow",{"name":"8"}] 20:34:19 INFO - PROCESS | 1826 | 1478316859210 Marionette TRACE conn4 <- [1,2804,null,{}] 20:34:19 INFO - PROCESS | 1826 | 1478316859220 Marionette TRACE conn4 -> [0,2805,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x829f2400 == 13 [pid = 1826] [id = 607] 20:34:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x829f4400) [pid = 1826] [serial = 1777] [outer = (nil)] 20:34:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x82a5f800) [pid = 1826] [serial = 1778] [outer = 0x829f4400] 20:34:19 INFO - PROCESS | 1826 | 1478316859317 Marionette DEBUG loaded listener.js 20:34:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x82ac5000) [pid = 1826] [serial = 1779] [outer = 0x829f4400] 20:34:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ad2400 == 14 [pid = 1826] [id = 608] 20:34:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x82ad2800) [pid = 1826] [serial = 1780] [outer = (nil)] 20:34:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x82e79800) [pid = 1826] [serial = 1781] [outer = 0x82ad2800] 20:34:20 INFO - PROCESS | 1826 | 1478316860058 Marionette TRACE conn4 <- [1,2805,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:34:20 INFO - . 20:34:20 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1224ms 20:34:20 INFO - PROCESS | 1826 | 1478316860108 Marionette TRACE conn4 -> [0,2806,"getWindowHandle",null] 20:34:20 INFO - PROCESS | 1826 | 1478316860113 Marionette TRACE conn4 <- [1,2806,null,{"value":"8"}] 20:34:20 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:34:20 INFO - PROCESS | 1826 | 1478316860120 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:20 INFO - PROCESS | 1826 | 1478316860379 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 20:34:20 INFO - PROCESS | 1826 | 1478316860508 Marionette TRACE conn4 -> [0,2808,"getWindowHandles",null] 20:34:20 INFO - PROCESS | 1826 | 1478316860512 Marionette TRACE conn4 <- [1,2808,null,["8"]] 20:34:20 INFO - PROCESS | 1826 | 1478316860518 Marionette TRACE conn4 -> [0,2809,"switchToWindow",{"name":"8"}] 20:34:20 INFO - PROCESS | 1826 | 1478316860523 Marionette TRACE conn4 <- [1,2809,null,{}] 20:34:20 INFO - PROCESS | 1826 | 1478316860529 Marionette TRACE conn4 -> [0,2810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8274bc00 == 15 [pid = 1826] [id = 609] 20:34:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x82e7a800) [pid = 1826] [serial = 1782] [outer = (nil)] 20:34:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x838c2400) [pid = 1826] [serial = 1783] [outer = 0x82e7a800] 20:34:20 INFO - PROCESS | 1826 | 1478316860633 Marionette DEBUG loaded listener.js 20:34:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8cae0c00) [pid = 1826] [serial = 1784] [outer = 0x82e7a800] 20:34:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cf02c00 == 16 [pid = 1826] [id = 610] 20:34:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8cf05c00) [pid = 1826] [serial = 1785] [outer = (nil)] 20:34:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8cf03000) [pid = 1826] [serial = 1786] [outer = 0x8cf05c00] 20:34:21 INFO - PROCESS | 1826 | 1478316861392 Marionette TRACE conn4 <- [1,2810,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:34:21 INFO - . 20:34:21 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1331ms 20:34:21 INFO - PROCESS | 1826 | 1478316861470 Marionette TRACE conn4 -> [0,2811,"getWindowHandle",null] 20:34:21 INFO - PROCESS | 1826 | 1478316861473 Marionette TRACE conn4 <- [1,2811,null,{"value":"8"}] 20:34:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:34:21 INFO - PROCESS | 1826 | 1478316861482 Marionette TRACE conn4 -> [0,2812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:21 INFO - PROCESS | 1826 | 1478316861669 Marionette TRACE conn4 <- [1,2812,null,{"value":null}] 20:34:21 INFO - PROCESS | 1826 | 1478316861866 Marionette TRACE conn4 -> [0,2813,"getWindowHandles",null] 20:34:21 INFO - PROCESS | 1826 | 1478316861873 Marionette TRACE conn4 <- [1,2813,null,["8"]] 20:34:21 INFO - PROCESS | 1826 | 1478316861883 Marionette TRACE conn4 -> [0,2814,"switchToWindow",{"name":"8"}] 20:34:21 INFO - PROCESS | 1826 | 1478316861894 Marionette TRACE conn4 <- [1,2814,null,{}] 20:34:21 INFO - PROCESS | 1826 | 1478316861904 Marionette TRACE conn4 -> [0,2815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8203ec00 == 17 [pid = 1826] [id = 611] 20:34:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8203fc00) [pid = 1826] [serial = 1787] [outer = (nil)] 20:34:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x82045c00) [pid = 1826] [serial = 1788] [outer = 0x8203fc00] 20:34:22 INFO - PROCESS | 1826 | 1478316862033 Marionette DEBUG loaded listener.js 20:34:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8212bc00) [pid = 1826] [serial = 1789] [outer = 0x8203fc00] 20:34:22 WARNING - wptserve Traceback (most recent call last): 20:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:34:22 WARNING - rv = self.func(request, response) 20:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:34:22 WARNING - access_control_allow_origin = "*") 20:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:34:22 WARNING - payload = payload_generator(server_data) 20:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:34:22 WARNING - return encode_string_as_bmp_image(data) 20:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:34:22 WARNING - img.save(f, "BMP") 20:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:34:22 WARNING - f.write(bmpfileheader) 20:34:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:34:22 WARNING - 20:34:25 INFO - PROCESS | 1826 | --DOCSHELL 0x8cf02c00 == 16 [pid = 1826] [id = 610] 20:34:25 INFO - PROCESS | 1826 | --DOCSHELL 0x82ad2400 == 15 [pid = 1826] [id = 608] 20:34:25 INFO - PROCESS | 1826 | --DOCSHELL 0x829ec000 == 14 [pid = 1826] [id = 606] 20:34:25 INFO - PROCESS | 1826 | --DOCSHELL 0x8204b000 == 13 [pid = 1826] [id = 601] 20:34:28 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x82753000) [pid = 1826] [serial = 1769] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:34:28 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x829f4400) [pid = 1826] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 20:34:28 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x828be800) [pid = 1826] [serial = 1772] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 20:34:28 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x82ad2800) [pid = 1826] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478316859777] 20:34:28 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x82130000) [pid = 1826] [serial = 1766] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:34:28 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x82127400) [pid = 1826] [serial = 1763] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:34:28 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x829ecc00) [pid = 1826] [serial = 1775] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:34:28 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8204b400) [pid = 1826] [serial = 1760] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:34:28 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8cf05c00) [pid = 1826] [serial = 1785] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:34:33 INFO - PROCESS | 1826 | --DOCSHELL 0x8274bc00 == 12 [pid = 1826] [id = 609] 20:34:33 INFO - PROCESS | 1826 | --DOCSHELL 0x829f2400 == 11 [pid = 1826] [id = 607] 20:34:33 INFO - PROCESS | 1826 | --DOCSHELL 0x81955c00 == 10 [pid = 1826] [id = 603] 20:34:33 INFO - PROCESS | 1826 | --DOCSHELL 0x828be000 == 9 [pid = 1826] [id = 605] 20:34:33 INFO - PROCESS | 1826 | --DOCSHELL 0x82752c00 == 8 [pid = 1826] [id = 604] 20:34:33 INFO - PROCESS | 1826 | --DOCSHELL 0x82127000 == 7 [pid = 1826] [id = 602] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x82132000) [pid = 1826] [serial = 1765] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8212b000) [pid = 1826] [serial = 1764] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x82315400) [pid = 1826] [serial = 1768] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82312000) [pid = 1826] [serial = 1767] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x82758400) [pid = 1826] [serial = 1771] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82756800) [pid = 1826] [serial = 1770] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x829ef000) [pid = 1826] [serial = 1776] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x829a6c00) [pid = 1826] [serial = 1774] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x828c0000) [pid = 1826] [serial = 1773] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82e79800) [pid = 1826] [serial = 1781] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478316859777] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x82ac5000) [pid = 1826] [serial = 1779] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82a5f800) [pid = 1826] [serial = 1778] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8212ec00) [pid = 1826] [serial = 1762] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x838c2400) [pid = 1826] [serial = 1783] [outer = (nil)] [url = about:blank] 20:34:33 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8cf03000) [pid = 1826] [serial = 1786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:34:35 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82e7a800) [pid = 1826] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 20:34:41 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82045c00) [pid = 1826] [serial = 1788] [outer = (nil)] [url = about:blank] 20:34:41 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8cae0c00) [pid = 1826] [serial = 1784] [outer = (nil)] [url = about:blank] 20:34:52 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:34:52 INFO - PROCESS | 1826 | 1478316892254 Marionette TRACE conn4 <- [1,2815,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:34:52 INFO - . 20:34:52 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30819ms 20:34:52 INFO - PROCESS | 1826 | 1478316892304 Marionette TRACE conn4 -> [0,2816,"getWindowHandle",null] 20:34:52 INFO - PROCESS | 1826 | 1478316892311 Marionette TRACE conn4 <- [1,2816,null,{"value":"8"}] 20:34:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 20:34:52 INFO - PROCESS | 1826 | 1478316892323 Marionette TRACE conn4 -> [0,2817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:52 INFO - PROCESS | 1826 | 1478316892574 Marionette TRACE conn4 <- [1,2817,null,{"value":null}] 20:34:52 INFO - PROCESS | 1826 | 1478316892660 Marionette TRACE conn4 -> [0,2818,"getWindowHandles",null] 20:34:52 INFO - PROCESS | 1826 | 1478316892667 Marionette TRACE conn4 <- [1,2818,null,["8"]] 20:34:52 INFO - PROCESS | 1826 | 1478316892678 Marionette TRACE conn4 -> [0,2819,"switchToWindow",{"name":"8"}] 20:34:52 INFO - PROCESS | 1826 | 1478316892688 Marionette TRACE conn4 <- [1,2819,null,{}] 20:34:52 INFO - PROCESS | 1826 | 1478316892702 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x82128400 == 8 [pid = 1826] [id = 612] 20:34:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82128800) [pid = 1826] [serial = 1790] [outer = (nil)] 20:34:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212b800) [pid = 1826] [serial = 1791] [outer = 0x82128800] 20:34:52 INFO - PROCESS | 1826 | 1478316892819 Marionette DEBUG loaded listener.js 20:34:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82131c00) [pid = 1826] [serial = 1792] [outer = 0x82128800] 20:34:53 WARNING - wptserve Traceback (most recent call last): 20:34:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:34:53 WARNING - rv = self.func(request, response) 20:34:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:34:53 WARNING - access_control_allow_origin = "*") 20:34:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:34:53 WARNING - payload = payload_generator(server_data) 20:34:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:34:53 WARNING - return encode_string_as_bmp_image(data) 20:34:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:34:53 WARNING - img.save(f, "BMP") 20:34:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:34:53 WARNING - f.write(bmpfileheader) 20:34:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:34:53 WARNING - 20:35:02 INFO - PROCESS | 1826 | --DOCSHELL 0x8203ec00 == 7 [pid = 1826] [id = 611] 20:35:05 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8203fc00) [pid = 1826] [serial = 1787] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:35:11 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8212bc00) [pid = 1826] [serial = 1789] [outer = (nil)] [url = about:blank] 20:35:11 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8212b800) [pid = 1826] [serial = 1791] [outer = (nil)] [url = about:blank] 20:35:23 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:35:23 INFO - PROCESS | 1826 | 1478316923052 Marionette TRACE conn4 <- [1,2820,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:35:23 INFO - . 20:35:23 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30779ms 20:35:23 INFO - PROCESS | 1826 | 1478316923100 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 20:35:23 INFO - PROCESS | 1826 | 1478316923108 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 20:35:23 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:35:23 INFO - PROCESS | 1826 | 1478316923121 Marionette TRACE conn4 -> [0,2822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:23 INFO - PROCESS | 1826 | 1478316923363 Marionette TRACE conn4 <- [1,2822,null,{"value":null}] 20:35:23 INFO - PROCESS | 1826 | 1478316923448 Marionette TRACE conn4 -> [0,2823,"getWindowHandles",null] 20:35:23 INFO - PROCESS | 1826 | 1478316923455 Marionette TRACE conn4 <- [1,2823,null,["8"]] 20:35:23 INFO - PROCESS | 1826 | 1478316923464 Marionette TRACE conn4 -> [0,2824,"switchToWindow",{"name":"8"}] 20:35:23 INFO - PROCESS | 1826 | 1478316923472 Marionette TRACE conn4 <- [1,2824,null,{}] 20:35:23 INFO - PROCESS | 1826 | 1478316923478 Marionette TRACE conn4 -> [0,2825,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204b000 == 8 [pid = 1826] [id = 613] 20:35:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204b400) [pid = 1826] [serial = 1793] [outer = (nil)] 20:35:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82127800) [pid = 1826] [serial = 1794] [outer = 0x8204b400] 20:35:23 INFO - PROCESS | 1826 | 1478316923595 Marionette DEBUG loaded listener.js 20:35:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82130000) [pid = 1826] [serial = 1795] [outer = 0x8204b400] 20:35:24 WARNING - wptserve Traceback (most recent call last): 20:35:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:35:24 WARNING - rv = self.func(request, response) 20:35:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:35:24 WARNING - access_control_allow_origin = "*") 20:35:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:35:24 WARNING - payload = payload_generator(server_data) 20:35:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:35:24 WARNING - return encode_string_as_bmp_image(data) 20:35:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:35:24 WARNING - img.save(f, "BMP") 20:35:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:35:24 WARNING - f.write(bmpfileheader) 20:35:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:35:24 WARNING - 20:35:33 INFO - PROCESS | 1826 | --DOCSHELL 0x82128400 == 7 [pid = 1826] [id = 612] 20:35:35 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82128800) [pid = 1826] [serial = 1790] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 20:35:41 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82131c00) [pid = 1826] [serial = 1792] [outer = (nil)] [url = about:blank] 20:35:41 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82127800) [pid = 1826] [serial = 1794] [outer = (nil)] [url = about:blank] 20:35:53 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:35:53 INFO - PROCESS | 1826 | 1478316953819 Marionette TRACE conn4 <- [1,2825,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:35:53 INFO - . 20:35:53 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30718ms 20:35:53 INFO - PROCESS | 1826 | 1478316953836 Marionette TRACE conn4 -> [0,2826,"getWindowHandle",null] 20:35:53 INFO - PROCESS | 1826 | 1478316953842 Marionette TRACE conn4 <- [1,2826,null,{"value":"8"}] 20:35:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 20:35:53 INFO - PROCESS | 1826 | 1478316953855 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:54 INFO - PROCESS | 1826 | 1478316954097 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 20:35:54 INFO - PROCESS | 1826 | 1478316954181 Marionette TRACE conn4 -> [0,2828,"getWindowHandles",null] 20:35:54 INFO - PROCESS | 1826 | 1478316954188 Marionette TRACE conn4 <- [1,2828,null,["8"]] 20:35:54 INFO - PROCESS | 1826 | 1478316954197 Marionette TRACE conn4 -> [0,2829,"switchToWindow",{"name":"8"}] 20:35:54 INFO - PROCESS | 1826 | 1478316954206 Marionette TRACE conn4 <- [1,2829,null,{}] 20:35:54 INFO - PROCESS | 1826 | 1478316954213 Marionette TRACE conn4 -> [0,2830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x82127800 == 8 [pid = 1826] [id = 614] 20:35:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82127c00) [pid = 1826] [serial = 1796] [outer = (nil)] 20:35:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212b000) [pid = 1826] [serial = 1797] [outer = 0x82127c00] 20:35:54 INFO - PROCESS | 1826 | 1478316954330 Marionette DEBUG loaded listener.js 20:35:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82132000) [pid = 1826] [serial = 1798] [outer = 0x82127c00] 20:35:54 INFO - PROCESS | 1826 | 1478316954972 Marionette TRACE conn4 <- [1,2830,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:35:55 INFO - . 20:35:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1180ms 20:35:55 INFO - PROCESS | 1826 | 1478316955034 Marionette TRACE conn4 -> [0,2831,"getWindowHandle",null] 20:35:55 INFO - PROCESS | 1826 | 1478316955040 Marionette TRACE conn4 <- [1,2831,null,{"value":"8"}] 20:35:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 20:35:55 INFO - PROCESS | 1826 | 1478316955048 Marionette TRACE conn4 -> [0,2832,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:55 INFO - PROCESS | 1826 | 1478316955299 Marionette TRACE conn4 <- [1,2832,null,{"value":null}] 20:35:55 INFO - PROCESS | 1826 | 1478316955331 Marionette TRACE conn4 -> [0,2833,"getWindowHandles",null] 20:35:55 INFO - PROCESS | 1826 | 1478316955335 Marionette TRACE conn4 <- [1,2833,null,["8"]] 20:35:55 INFO - PROCESS | 1826 | 1478316955343 Marionette TRACE conn4 -> [0,2834,"switchToWindow",{"name":"8"}] 20:35:55 INFO - PROCESS | 1826 | 1478316955349 Marionette TRACE conn4 <- [1,2834,null,{}] 20:35:55 INFO - PROCESS | 1826 | 1478316955357 Marionette TRACE conn4 -> [0,2835,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x81955c00 == 9 [pid = 1826] [id = 615] 20:35:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8212f800) [pid = 1826] [serial = 1799] [outer = (nil)] 20:35:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82312000) [pid = 1826] [serial = 1800] [outer = 0x8212f800] 20:35:55 INFO - PROCESS | 1826 | 1478316955460 Marionette DEBUG loaded listener.js 20:35:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x81957800) [pid = 1826] [serial = 1801] [outer = 0x8212f800] 20:35:56 INFO - PROCESS | 1826 | 1478316956265 Marionette TRACE conn4 <- [1,2835,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:35:56 INFO - . 20:35:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1280ms 20:35:56 INFO - PROCESS | 1826 | 1478316956337 Marionette TRACE conn4 -> [0,2836,"getWindowHandle",null] 20:35:56 INFO - PROCESS | 1826 | 1478316956345 Marionette TRACE conn4 <- [1,2836,null,{"value":"8"}] 20:35:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 20:35:56 INFO - PROCESS | 1826 | 1478316956353 Marionette TRACE conn4 -> [0,2837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:56 INFO - PROCESS | 1826 | 1478316956597 Marionette TRACE conn4 <- [1,2837,null,{"value":null}] 20:35:56 INFO - PROCESS | 1826 | 1478316956615 Marionette TRACE conn4 -> [0,2838,"getWindowHandles",null] 20:35:56 INFO - PROCESS | 1826 | 1478316956621 Marionette TRACE conn4 <- [1,2838,null,["8"]] 20:35:56 INFO - PROCESS | 1826 | 1478316956628 Marionette TRACE conn4 -> [0,2839,"switchToWindow",{"name":"8"}] 20:35:56 INFO - PROCESS | 1826 | 1478316956636 Marionette TRACE conn4 <- [1,2839,null,{}] 20:35:56 INFO - PROCESS | 1826 | 1478316956643 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x82754800 == 10 [pid = 1826] [id = 616] 20:35:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82754c00) [pid = 1826] [serial = 1802] [outer = (nil)] 20:35:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82757400) [pid = 1826] [serial = 1803] [outer = 0x82754c00] 20:35:56 INFO - PROCESS | 1826 | 1478316956751 Marionette DEBUG loaded listener.js 20:35:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82759000) [pid = 1826] [serial = 1804] [outer = 0x82754c00] 20:35:57 INFO - PROCESS | 1826 | 1478316957493 Marionette TRACE conn4 <- [1,2840,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:35:57 INFO - . 20:35:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1176ms 20:35:57 INFO - PROCESS | 1826 | 1478316957529 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 20:35:57 INFO - PROCESS | 1826 | 1478316957534 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 20:35:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 20:35:57 INFO - PROCESS | 1826 | 1478316957541 Marionette TRACE conn4 -> [0,2842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:57 INFO - PROCESS | 1826 | 1478316957719 Marionette TRACE conn4 <- [1,2842,null,{"value":null}] 20:35:57 INFO - PROCESS | 1826 | 1478316957853 Marionette TRACE conn4 -> [0,2843,"getWindowHandles",null] 20:35:57 INFO - PROCESS | 1826 | 1478316957861 Marionette TRACE conn4 <- [1,2843,null,["8"]] 20:35:57 INFO - PROCESS | 1826 | 1478316957867 Marionette TRACE conn4 -> [0,2844,"switchToWindow",{"name":"8"}] 20:35:57 INFO - PROCESS | 1826 | 1478316957873 Marionette TRACE conn4 <- [1,2844,null,{}] 20:35:57 INFO - PROCESS | 1826 | 1478316957880 Marionette TRACE conn4 -> [0,2845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x828bec00 == 11 [pid = 1826] [id = 617] 20:35:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x828bf400) [pid = 1826] [serial = 1805] [outer = (nil)] 20:35:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x828c2400) [pid = 1826] [serial = 1806] [outer = 0x828bf400] 20:35:57 INFO - PROCESS | 1826 | 1478316957988 Marionette DEBUG loaded listener.js 20:35:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x829ad400) [pid = 1826] [serial = 1807] [outer = 0x828bf400] 20:35:58 INFO - PROCESS | 1826 | 1478316958632 Marionette TRACE conn4 <- [1,2845,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:35:58 INFO - . 20:35:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1129ms 20:35:58 INFO - PROCESS | 1826 | 1478316958670 Marionette TRACE conn4 -> [0,2846,"getWindowHandle",null] 20:35:58 INFO - PROCESS | 1826 | 1478316958673 Marionette TRACE conn4 <- [1,2846,null,{"value":"8"}] 20:35:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 20:35:58 INFO - PROCESS | 1826 | 1478316958680 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:58 INFO - PROCESS | 1826 | 1478316958909 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 20:35:59 INFO - PROCESS | 1826 | 1478316959016 Marionette TRACE conn4 -> [0,2848,"getWindowHandles",null] 20:35:59 INFO - PROCESS | 1826 | 1478316959021 Marionette TRACE conn4 <- [1,2848,null,["8"]] 20:35:59 INFO - PROCESS | 1826 | 1478316959026 Marionette TRACE conn4 -> [0,2849,"switchToWindow",{"name":"8"}] 20:35:59 INFO - PROCESS | 1826 | 1478316959032 Marionette TRACE conn4 <- [1,2849,null,{}] 20:35:59 INFO - PROCESS | 1826 | 1478316959037 Marionette TRACE conn4 -> [0,2850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x829ef400 == 12 [pid = 1826] [id = 618] 20:35:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x829f0000) [pid = 1826] [serial = 1808] [outer = (nil)] 20:35:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x829f2800) [pid = 1826] [serial = 1809] [outer = 0x829f0000] 20:35:59 INFO - PROCESS | 1826 | 1478316959134 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x82a58800) [pid = 1826] [serial = 1810] [outer = 0x829f0000] 20:35:59 INFO - PROCESS | 1826 | 1478316959770 Marionette TRACE conn4 <- [1,2850,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:35:59 INFO - . 20:35:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1123ms 20:35:59 INFO - PROCESS | 1826 | 1478316959804 Marionette TRACE conn4 -> [0,2851,"getWindowHandle",null] 20:35:59 INFO - PROCESS | 1826 | 1478316959808 Marionette TRACE conn4 <- [1,2851,null,{"value":"8"}] 20:35:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 20:35:59 INFO - PROCESS | 1826 | 1478316959816 Marionette TRACE conn4 -> [0,2852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:00 INFO - PROCESS | 1826 | 1478316960039 Marionette TRACE conn4 <- [1,2852,null,{"value":null}] 20:36:00 INFO - PROCESS | 1826 | 1478316960173 Marionette TRACE conn4 -> [0,2853,"getWindowHandles",null] 20:36:00 INFO - PROCESS | 1826 | 1478316960176 Marionette TRACE conn4 <- [1,2853,null,["8"]] 20:36:00 INFO - PROCESS | 1826 | 1478316960182 Marionette TRACE conn4 -> [0,2854,"switchToWindow",{"name":"8"}] 20:36:00 INFO - PROCESS | 1826 | 1478316960187 Marionette TRACE conn4 <- [1,2854,null,{}] 20:36:00 INFO - PROCESS | 1826 | 1478316960193 Marionette TRACE conn4 -> [0,2855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8274c000 == 13 [pid = 1826] [id = 619] 20:36:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x82ad1800) [pid = 1826] [serial = 1811] [outer = (nil)] 20:36:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x82e84800) [pid = 1826] [serial = 1812] [outer = 0x82ad1800] 20:36:00 INFO - PROCESS | 1826 | 1478316960303 Marionette DEBUG loaded listener.js 20:36:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x838bd400) [pid = 1826] [serial = 1813] [outer = 0x82ad1800] 20:36:00 INFO - PROCESS | 1826 | 1478316960980 Marionette TRACE conn4 <- [1,2855,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:36:00 INFO - . 20:36:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1178ms 20:36:00 INFO - PROCESS | 1826 | 1478316960994 Marionette TRACE conn4 -> [0,2856,"getWindowHandle",null] 20:36:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:36:01 INFO - PROCESS | 1826 | 1478316960999 Marionette TRACE conn4 <- [1,2856,null,{"value":"8"}] 20:36:01 INFO - PROCESS | 1826 | 1478316961009 Marionette TRACE conn4 -> [0,2857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:01 INFO - PROCESS | 1826 | 1478316961215 Marionette TRACE conn4 <- [1,2857,null,{"value":null}] 20:36:01 INFO - PROCESS | 1826 | 1478316961356 Marionette TRACE conn4 -> [0,2858,"getWindowHandles",null] 20:36:01 INFO - PROCESS | 1826 | 1478316961366 Marionette TRACE conn4 <- [1,2858,null,["8"]] 20:36:01 INFO - PROCESS | 1826 | 1478316961375 Marionette TRACE conn4 -> [0,2859,"switchToWindow",{"name":"8"}] 20:36:01 INFO - PROCESS | 1826 | 1478316961387 Marionette TRACE conn4 <- [1,2859,null,{}] 20:36:01 INFO - PROCESS | 1826 | 1478316961396 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caeb800 == 14 [pid = 1826] [id = 620] 20:36:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8caec400) [pid = 1826] [serial = 1814] [outer = (nil)] 20:36:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8cf01800) [pid = 1826] [serial = 1815] [outer = 0x8caec400] 20:36:01 INFO - PROCESS | 1826 | 1478316961544 Marionette DEBUG loaded listener.js 20:36:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8cf03c00) [pid = 1826] [serial = 1816] [outer = 0x8caec400] 20:36:02 INFO - PROCESS | 1826 | 1478316962336 Marionette TRACE conn4 <- [1,2860,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:36:02 INFO - . 20:36:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1386ms 20:36:02 INFO - PROCESS | 1826 | 1478316962394 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 20:36:02 INFO - PROCESS | 1826 | 1478316962402 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 20:36:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 20:36:02 INFO - PROCESS | 1826 | 1478316962413 Marionette TRACE conn4 -> [0,2862,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:02 INFO - PROCESS | 1826 | 1478316962630 Marionette TRACE conn4 <- [1,2862,null,{"value":null}] 20:36:02 INFO - PROCESS | 1826 | 1478316962804 Marionette TRACE conn4 -> [0,2863,"getWindowHandles",null] 20:36:02 INFO - PROCESS | 1826 | 1478316962809 Marionette TRACE conn4 <- [1,2863,null,["8"]] 20:36:02 INFO - PROCESS | 1826 | 1478316962823 Marionette TRACE conn4 -> [0,2864,"switchToWindow",{"name":"8"}] 20:36:02 INFO - PROCESS | 1826 | 1478316962833 Marionette TRACE conn4 <- [1,2864,null,{}] 20:36:02 INFO - PROCESS | 1826 | 1478316962885 Marionette TRACE conn4 -> [0,2865,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x822e8800 == 15 [pid = 1826] [id = 621] 20:36:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x822ea400) [pid = 1826] [serial = 1817] [outer = (nil)] 20:36:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8231c400) [pid = 1826] [serial = 1818] [outer = 0x822ea400] 20:36:03 INFO - PROCESS | 1826 | 1478316963017 Marionette DEBUG loaded listener.js 20:36:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x82320800) [pid = 1826] [serial = 1819] [outer = 0x822ea400] 20:36:03 INFO - PROCESS | 1826 | 1478316963796 Marionette TRACE conn4 <- [1,2865,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:36:03 INFO - . 20:36:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1427ms 20:36:03 INFO - PROCESS | 1826 | 1478316963840 Marionette TRACE conn4 -> [0,2866,"getWindowHandle",null] 20:36:03 INFO - PROCESS | 1826 | 1478316963846 Marionette TRACE conn4 <- [1,2866,null,{"value":"8"}] 20:36:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:36:03 INFO - PROCESS | 1826 | 1478316963855 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:04 INFO - PROCESS | 1826 | 1478316964071 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 20:36:04 INFO - PROCESS | 1826 | 1478316964245 Marionette TRACE conn4 -> [0,2868,"getWindowHandles",null] 20:36:04 INFO - PROCESS | 1826 | 1478316964249 Marionette TRACE conn4 <- [1,2868,null,["8"]] 20:36:04 INFO - PROCESS | 1826 | 1478316964259 Marionette TRACE conn4 -> [0,2869,"switchToWindow",{"name":"8"}] 20:36:04 INFO - PROCESS | 1826 | 1478316964267 Marionette TRACE conn4 <- [1,2869,null,{}] 20:36:04 INFO - PROCESS | 1826 | 1478316964319 Marionette TRACE conn4 -> [0,2870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x82752000 == 16 [pid = 1826] [id = 622] 20:36:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x82753c00) [pid = 1826] [serial = 1820] [outer = (nil)] 20:36:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x82ac8400) [pid = 1826] [serial = 1821] [outer = 0x82753c00] 20:36:04 INFO - PROCESS | 1826 | 1478316964440 Marionette DEBUG loaded listener.js 20:36:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x82e7ac00) [pid = 1826] [serial = 1822] [outer = 0x82753c00] 20:36:05 INFO - PROCESS | 1826 | 1478316965277 Marionette TRACE conn4 <- [1,2870,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:36:05 INFO - . 20:36:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1480ms 20:36:05 INFO - PROCESS | 1826 | 1478316965346 Marionette TRACE conn4 -> [0,2871,"getWindowHandle",null] 20:36:05 INFO - PROCESS | 1826 | 1478316965355 Marionette TRACE conn4 <- [1,2871,null,{"value":"8"}] 20:36:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 20:36:05 INFO - PROCESS | 1826 | 1478316965366 Marionette TRACE conn4 -> [0,2872,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:05 INFO - PROCESS | 1826 | 1478316965563 Marionette TRACE conn4 <- [1,2872,null,{"value":null}] 20:36:05 INFO - PROCESS | 1826 | 1478316965757 Marionette TRACE conn4 -> [0,2873,"getWindowHandles",null] 20:36:05 INFO - PROCESS | 1826 | 1478316965762 Marionette TRACE conn4 <- [1,2873,null,["8"]] 20:36:05 INFO - PROCESS | 1826 | 1478316965768 Marionette TRACE conn4 -> [0,2874,"switchToWindow",{"name":"8"}] 20:36:05 INFO - PROCESS | 1826 | 1478316965776 Marionette TRACE conn4 <- [1,2874,null,{}] 20:36:05 INFO - PROCESS | 1826 | 1478316965784 Marionette TRACE conn4 -> [0,2875,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd42000 == 17 [pid = 1826] [id = 623] 20:36:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8dd42800) [pid = 1826] [serial = 1823] [outer = (nil)] 20:36:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8dd4c400) [pid = 1826] [serial = 1824] [outer = 0x8dd42800] 20:36:05 INFO - PROCESS | 1826 | 1478316965984 Marionette DEBUG loaded listener.js 20:36:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8dd4dc00) [pid = 1826] [serial = 1825] [outer = 0x8dd42800] 20:36:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de56800 == 18 [pid = 1826] [id = 624] 20:36:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8de57800) [pid = 1826] [serial = 1826] [outer = (nil)] 20:36:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8de58000) [pid = 1826] [serial = 1827] [outer = 0x8de57800] 20:36:07 INFO - PROCESS | 1826 | 1478316967143 Marionette TRACE conn4 <- [1,2875,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:36:07 INFO - . 20:36:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1833ms 20:36:07 INFO - PROCESS | 1826 | 1478316967201 Marionette TRACE conn4 -> [0,2876,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 1826 | 1478316967209 Marionette TRACE conn4 <- [1,2876,null,{"value":"8"}] 20:36:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 20:36:07 INFO - PROCESS | 1826 | 1478316967221 Marionette TRACE conn4 -> [0,2877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:07 INFO - PROCESS | 1826 | 1478316967522 Marionette TRACE conn4 <- [1,2877,null,{"value":null}] 20:36:07 INFO - PROCESS | 1826 | 1478316967705 Marionette TRACE conn4 -> [0,2878,"getWindowHandles",null] 20:36:07 INFO - PROCESS | 1826 | 1478316967715 Marionette TRACE conn4 <- [1,2878,null,["8"]] 20:36:07 INFO - PROCESS | 1826 | 1478316967769 Marionette TRACE conn4 -> [0,2879,"switchToWindow",{"name":"8"}] 20:36:07 INFO - PROCESS | 1826 | 1478316967780 Marionette TRACE conn4 <- [1,2879,null,{}] 20:36:07 INFO - PROCESS | 1826 | 1478316967797 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de63800 == 19 [pid = 1826] [id = 625] 20:36:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8f8e9000) [pid = 1826] [serial = 1828] [outer = (nil)] 20:36:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8f8f6800) [pid = 1826] [serial = 1829] [outer = 0x8f8e9000] 20:36:08 INFO - PROCESS | 1826 | 1478316968021 Marionette DEBUG loaded listener.js 20:36:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8facd000) [pid = 1826] [serial = 1830] [outer = 0x8f8e9000] 20:36:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x8273c000 == 20 [pid = 1826] [id = 626] 20:36:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8273ec00) [pid = 1826] [serial = 1831] [outer = (nil)] 20:36:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82812c00) [pid = 1826] [serial = 1832] [outer = 0x8273ec00] 20:36:09 INFO - PROCESS | 1826 | 1478316969536 Marionette TRACE conn4 <- [1,2880,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:36:09 INFO - . 20:36:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 2377ms 20:36:09 INFO - PROCESS | 1826 | 1478316969597 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 20:36:09 INFO - PROCESS | 1826 | 1478316969603 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 20:36:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 20:36:09 INFO - PROCESS | 1826 | 1478316969657 Marionette TRACE conn4 -> [0,2882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:09 INFO - PROCESS | 1826 | 1478316969970 Marionette TRACE conn4 <- [1,2882,null,{"value":null}] 20:36:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8204b000 == 19 [pid = 1826] [id = 613] 20:36:10 INFO - PROCESS | 1826 | 1478316970171 Marionette TRACE conn4 -> [0,2883,"getWindowHandles",null] 20:36:10 INFO - PROCESS | 1826 | 1478316970177 Marionette TRACE conn4 <- [1,2883,null,["8"]] 20:36:10 INFO - PROCESS | 1826 | 1478316970189 Marionette TRACE conn4 -> [0,2884,"switchToWindow",{"name":"8"}] 20:36:10 INFO - PROCESS | 1826 | 1478316970199 Marionette TRACE conn4 <- [1,2884,null,{}] 20:36:10 INFO - PROCESS | 1826 | 1478316970209 Marionette TRACE conn4 -> [0,2885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x822dd400 == 20 [pid = 1826] [id = 627] 20:36:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8231c800) [pid = 1826] [serial = 1833] [outer = (nil)] 20:36:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8231fc00) [pid = 1826] [serial = 1834] [outer = 0x8231c800] 20:36:10 INFO - PROCESS | 1826 | 1478316970390 Marionette DEBUG loaded listener.js 20:36:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8280ac00) [pid = 1826] [serial = 1835] [outer = 0x8231c800] 20:36:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x829e8400 == 21 [pid = 1826] [id = 628] 20:36:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x829e9000) [pid = 1826] [serial = 1836] [outer = (nil)] 20:36:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x829af800) [pid = 1826] [serial = 1837] [outer = 0x829e9000] 20:36:11 INFO - PROCESS | 1826 | 1478316971486 Marionette TRACE conn4 <- [1,2885,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:36:11 INFO - . 20:36:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1928ms 20:36:11 INFO - PROCESS | 1826 | 1478316971544 Marionette TRACE conn4 -> [0,2886,"getWindowHandle",null] 20:36:11 INFO - PROCESS | 1826 | 1478316971550 Marionette TRACE conn4 <- [1,2886,null,{"value":"8"}] 20:36:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:36:11 INFO - PROCESS | 1826 | 1478316971563 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:11 INFO - PROCESS | 1826 | 1478316971792 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 20:36:11 INFO - PROCESS | 1826 | 1478316971933 Marionette TRACE conn4 -> [0,2888,"getWindowHandles",null] 20:36:11 INFO - PROCESS | 1826 | 1478316971938 Marionette TRACE conn4 <- [1,2888,null,["8"]] 20:36:11 INFO - PROCESS | 1826 | 1478316971946 Marionette TRACE conn4 -> [0,2889,"switchToWindow",{"name":"8"}] 20:36:11 INFO - PROCESS | 1826 | 1478316971952 Marionette TRACE conn4 <- [1,2889,null,{}] 20:36:11 INFO - PROCESS | 1826 | 1478316971958 Marionette TRACE conn4 -> [0,2890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e83800 == 22 [pid = 1826] [id = 629] 20:36:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x82e84400) [pid = 1826] [serial = 1838] [outer = (nil)] 20:36:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x838bb000) [pid = 1826] [serial = 1839] [outer = 0x82e84400] 20:36:12 INFO - PROCESS | 1826 | 1478316972062 Marionette DEBUG loaded listener.js 20:36:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8cae2400) [pid = 1826] [serial = 1840] [outer = 0x82e84400] 20:36:12 WARNING - wptserve Traceback (most recent call last): 20:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:36:12 WARNING - rv = self.func(request, response) 20:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:36:12 WARNING - access_control_allow_origin = "*") 20:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:36:12 WARNING - payload = payload_generator(server_data) 20:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:36:12 WARNING - return encode_string_as_bmp_image(data) 20:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:36:12 WARNING - img.save(f, "BMP") 20:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:36:12 WARNING - f.write(bmpfileheader) 20:36:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:36:12 WARNING - 20:36:14 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x82ad1800) [pid = 1826] [serial = 1811] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 20:36:14 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x829f0000) [pid = 1826] [serial = 1808] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 20:36:14 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x828bf400) [pid = 1826] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 20:36:14 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x82754c00) [pid = 1826] [serial = 1802] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 20:36:14 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8212f800) [pid = 1826] [serial = 1799] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 20:36:14 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x82127c00) [pid = 1826] [serial = 1796] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 20:36:14 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8204b400) [pid = 1826] [serial = 1793] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8274c000 == 21 [pid = 1826] [id = 619] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x829ef400 == 20 [pid = 1826] [id = 618] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x81955c00 == 19 [pid = 1826] [id = 615] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x828bec00 == 18 [pid = 1826] [id = 617] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x82754800 == 17 [pid = 1826] [id = 616] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x82127800 == 16 [pid = 1826] [id = 614] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x829e8400 == 15 [pid = 1826] [id = 628] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x822dd400 == 14 [pid = 1826] [id = 627] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8273c000 == 13 [pid = 1826] [id = 626] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8de63800 == 12 [pid = 1826] [id = 625] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8de56800 == 11 [pid = 1826] [id = 624] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd42000 == 10 [pid = 1826] [id = 623] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x82752000 == 9 [pid = 1826] [id = 622] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x822e8800 == 8 [pid = 1826] [id = 621] 20:36:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8caeb800 == 7 [pid = 1826] [id = 620] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x82e84800) [pid = 1826] [serial = 1812] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x838bd400) [pid = 1826] [serial = 1813] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x829f2800) [pid = 1826] [serial = 1809] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x82a58800) [pid = 1826] [serial = 1810] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x828c2400) [pid = 1826] [serial = 1806] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x829ad400) [pid = 1826] [serial = 1807] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x82757400) [pid = 1826] [serial = 1803] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x82759000) [pid = 1826] [serial = 1804] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x82312000) [pid = 1826] [serial = 1800] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x81957800) [pid = 1826] [serial = 1801] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8212b000) [pid = 1826] [serial = 1797] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x82132000) [pid = 1826] [serial = 1798] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x82130000) [pid = 1826] [serial = 1795] [outer = (nil)] [url = about:blank] 20:36:20 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8cf01800) [pid = 1826] [serial = 1815] [outer = (nil)] [url = about:blank] 20:36:23 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8caec400) [pid = 1826] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 20:36:23 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x82753c00) [pid = 1826] [serial = 1820] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 20:36:23 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x829e9000) [pid = 1826] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:36:23 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8231c800) [pid = 1826] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 20:36:23 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x822ea400) [pid = 1826] [serial = 1817] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 20:36:23 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8273ec00) [pid = 1826] [serial = 1831] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478316969018] 20:36:23 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8f8e9000) [pid = 1826] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 20:36:23 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8de57800) [pid = 1826] [serial = 1826] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:36:23 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8dd42800) [pid = 1826] [serial = 1823] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82812c00) [pid = 1826] [serial = 1832] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478316969018] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8facd000) [pid = 1826] [serial = 1830] [outer = (nil)] [url = about:blank] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8f8f6800) [pid = 1826] [serial = 1829] [outer = (nil)] [url = about:blank] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x829af800) [pid = 1826] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8280ac00) [pid = 1826] [serial = 1835] [outer = (nil)] [url = about:blank] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8231fc00) [pid = 1826] [serial = 1834] [outer = (nil)] [url = about:blank] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x838bb000) [pid = 1826] [serial = 1839] [outer = (nil)] [url = about:blank] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x82ac8400) [pid = 1826] [serial = 1821] [outer = (nil)] [url = about:blank] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82e7ac00) [pid = 1826] [serial = 1822] [outer = (nil)] [url = about:blank] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8de58000) [pid = 1826] [serial = 1827] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dd4dc00) [pid = 1826] [serial = 1825] [outer = (nil)] [url = about:blank] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8dd4c400) [pid = 1826] [serial = 1824] [outer = (nil)] [url = about:blank] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8231c400) [pid = 1826] [serial = 1818] [outer = (nil)] [url = about:blank] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82320800) [pid = 1826] [serial = 1819] [outer = (nil)] [url = about:blank] 20:36:28 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8cf03c00) [pid = 1826] [serial = 1816] [outer = (nil)] [url = about:blank] 20:36:42 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:36:42 INFO - PROCESS | 1826 | 1478317002259 Marionette TRACE conn4 <- [1,2890,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:36:42 INFO - . 20:36:42 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30726ms 20:36:42 INFO - PROCESS | 1826 | 1478317002290 Marionette TRACE conn4 -> [0,2891,"getWindowHandle",null] 20:36:42 INFO - PROCESS | 1826 | 1478317002297 Marionette TRACE conn4 <- [1,2891,null,{"value":"8"}] 20:36:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:36:42 INFO - PROCESS | 1826 | 1478317002309 Marionette TRACE conn4 -> [0,2892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:42 INFO - PROCESS | 1826 | 1478317002571 Marionette TRACE conn4 <- [1,2892,null,{"value":null}] 20:36:42 INFO - PROCESS | 1826 | 1478317002658 Marionette TRACE conn4 -> [0,2893,"getWindowHandles",null] 20:36:42 INFO - PROCESS | 1826 | 1478317002665 Marionette TRACE conn4 <- [1,2893,null,["8"]] 20:36:42 INFO - PROCESS | 1826 | 1478317002675 Marionette TRACE conn4 -> [0,2894,"switchToWindow",{"name":"8"}] 20:36:42 INFO - PROCESS | 1826 | 1478317002682 Marionette TRACE conn4 <- [1,2894,null,{}] 20:36:42 INFO - PROCESS | 1826 | 1478317002690 Marionette TRACE conn4 -> [0,2895,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x82129000 == 8 [pid = 1826] [id = 630] 20:36:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82129400) [pid = 1826] [serial = 1841] [outer = (nil)] 20:36:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212b000) [pid = 1826] [serial = 1842] [outer = 0x82129400] 20:36:42 INFO - PROCESS | 1826 | 1478317002805 Marionette DEBUG loaded listener.js 20:36:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212fc00) [pid = 1826] [serial = 1843] [outer = 0x82129400] 20:36:43 WARNING - wptserve Traceback (most recent call last): 20:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:36:43 WARNING - rv = self.func(request, response) 20:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:36:43 WARNING - access_control_allow_origin = "*") 20:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:36:43 WARNING - payload = payload_generator(server_data) 20:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:36:43 WARNING - return encode_string_as_bmp_image(data) 20:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:36:43 WARNING - img.save(f, "BMP") 20:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:36:43 WARNING - f.write(bmpfileheader) 20:36:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:36:43 WARNING - 20:36:52 INFO - PROCESS | 1826 | --DOCSHELL 0x82e83800 == 7 [pid = 1826] [id = 629] 20:36:55 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82e84400) [pid = 1826] [serial = 1838] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:37:01 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8cae2400) [pid = 1826] [serial = 1840] [outer = (nil)] [url = about:blank] 20:37:01 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8212b000) [pid = 1826] [serial = 1842] [outer = (nil)] [url = about:blank] 20:37:13 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:37:13 INFO - PROCESS | 1826 | 1478317033038 Marionette TRACE conn4 <- [1,2895,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:37:13 INFO - . 20:37:13 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30764ms 20:37:13 INFO - PROCESS | 1826 | 1478317033071 Marionette TRACE conn4 -> [0,2896,"getWindowHandle",null] 20:37:13 INFO - PROCESS | 1826 | 1478317033078 Marionette TRACE conn4 <- [1,2896,null,{"value":"8"}] 20:37:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:37:13 INFO - PROCESS | 1826 | 1478317033090 Marionette TRACE conn4 -> [0,2897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:13 INFO - PROCESS | 1826 | 1478317033328 Marionette TRACE conn4 <- [1,2897,null,{"value":null}] 20:37:13 INFO - PROCESS | 1826 | 1478317033414 Marionette TRACE conn4 -> [0,2898,"getWindowHandles",null] 20:37:13 INFO - PROCESS | 1826 | 1478317033421 Marionette TRACE conn4 <- [1,2898,null,["8"]] 20:37:13 INFO - PROCESS | 1826 | 1478317033432 Marionette TRACE conn4 -> [0,2899,"switchToWindow",{"name":"8"}] 20:37:13 INFO - PROCESS | 1826 | 1478317033441 Marionette TRACE conn4 <- [1,2899,null,{}] 20:37:13 INFO - PROCESS | 1826 | 1478317033448 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204d800 == 8 [pid = 1826] [id = 631] 20:37:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82126400) [pid = 1826] [serial = 1844] [outer = (nil)] 20:37:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212ac00) [pid = 1826] [serial = 1845] [outer = 0x82126400] 20:37:13 INFO - PROCESS | 1826 | 1478317033564 Marionette DEBUG loaded listener.js 20:37:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82130000) [pid = 1826] [serial = 1846] [outer = 0x82126400] 20:37:14 WARNING - wptserve Traceback (most recent call last): 20:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:37:14 WARNING - rv = self.func(request, response) 20:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:37:14 WARNING - access_control_allow_origin = "*") 20:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:37:14 WARNING - payload = payload_generator(server_data) 20:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:37:14 WARNING - return encode_string_as_bmp_image(data) 20:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:37:14 WARNING - img.save(f, "BMP") 20:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:37:14 WARNING - f.write(bmpfileheader) 20:37:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:37:14 WARNING - 20:37:23 INFO - PROCESS | 1826 | --DOCSHELL 0x82129000 == 7 [pid = 1826] [id = 630] 20:37:25 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82129400) [pid = 1826] [serial = 1841] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:37:31 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8212fc00) [pid = 1826] [serial = 1843] [outer = (nil)] [url = about:blank] 20:37:31 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8212ac00) [pid = 1826] [serial = 1845] [outer = (nil)] [url = about:blank] 20:37:43 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:37:43 INFO - PROCESS | 1826 | 1478317063788 Marionette TRACE conn4 <- [1,2900,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:37:43 INFO - . 20:37:43 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30715ms 20:37:43 INFO - PROCESS | 1826 | 1478317063804 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 20:37:43 INFO - PROCESS | 1826 | 1478317063811 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 20:37:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:37:43 INFO - PROCESS | 1826 | 1478317063824 Marionette TRACE conn4 -> [0,2902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:44 INFO - PROCESS | 1826 | 1478317064069 Marionette TRACE conn4 <- [1,2902,null,{"value":null}] 20:37:44 INFO - PROCESS | 1826 | 1478317064155 Marionette TRACE conn4 -> [0,2903,"getWindowHandles",null] 20:37:44 INFO - PROCESS | 1826 | 1478317064163 Marionette TRACE conn4 <- [1,2903,null,["8"]] 20:37:44 INFO - PROCESS | 1826 | 1478317064174 Marionette TRACE conn4 -> [0,2904,"switchToWindow",{"name":"8"}] 20:37:44 INFO - PROCESS | 1826 | 1478317064184 Marionette TRACE conn4 <- [1,2904,null,{}] 20:37:44 INFO - PROCESS | 1826 | 1478317064193 Marionette TRACE conn4 -> [0,2905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204cc00 == 8 [pid = 1826] [id = 632] 20:37:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204d000) [pid = 1826] [serial = 1847] [outer = (nil)] 20:37:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212a000) [pid = 1826] [serial = 1848] [outer = 0x8204d000] 20:37:44 INFO - PROCESS | 1826 | 1478317064313 Marionette DEBUG loaded listener.js 20:37:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82131400) [pid = 1826] [serial = 1849] [outer = 0x8204d000] 20:37:44 WARNING - wptserve Traceback (most recent call last): 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:37:44 WARNING - rv = self.func(request, response) 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:37:44 WARNING - access_control_allow_origin = "*") 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:37:44 WARNING - payload = payload_generator(server_data) 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:37:44 WARNING - return encode_string_as_bmp_image(data) 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:37:44 WARNING - img.save(f, "BMP") 20:37:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:37:44 WARNING - f.write(bmpfileheader) 20:37:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:37:44 WARNING - 20:37:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8204d800 == 7 [pid = 1826] [id = 631] 20:38:00 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82126400) [pid = 1826] [serial = 1844] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:38:06 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82130000) [pid = 1826] [serial = 1846] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8212a000) [pid = 1826] [serial = 1848] [outer = (nil)] [url = about:blank] 20:38:14 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:38:14 INFO - PROCESS | 1826 | 1478317094540 Marionette TRACE conn4 <- [1,2905,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:38:14 INFO - . 20:38:14 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30777ms 20:38:14 INFO - PROCESS | 1826 | 1478317094600 Marionette TRACE conn4 -> [0,2906,"getWindowHandle",null] 20:38:14 INFO - PROCESS | 1826 | 1478317094608 Marionette TRACE conn4 <- [1,2906,null,{"value":"8"}] 20:38:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:38:14 INFO - PROCESS | 1826 | 1478317094621 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:14 INFO - PROCESS | 1826 | 1478317094866 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 20:38:14 INFO - PROCESS | 1826 | 1478317094951 Marionette TRACE conn4 -> [0,2908,"getWindowHandles",null] 20:38:14 INFO - PROCESS | 1826 | 1478317094958 Marionette TRACE conn4 <- [1,2908,null,["8"]] 20:38:14 INFO - PROCESS | 1826 | 1478317094967 Marionette TRACE conn4 -> [0,2909,"switchToWindow",{"name":"8"}] 20:38:14 INFO - PROCESS | 1826 | 1478317094975 Marionette TRACE conn4 <- [1,2909,null,{}] 20:38:15 INFO - PROCESS | 1826 | 1478317094983 Marionette TRACE conn4 -> [0,2910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x82126400 == 8 [pid = 1826] [id = 633] 20:38:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82126800) [pid = 1826] [serial = 1850] [outer = (nil)] 20:38:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212a400) [pid = 1826] [serial = 1851] [outer = 0x82126800] 20:38:15 INFO - PROCESS | 1826 | 1478317095104 Marionette DEBUG loaded listener.js 20:38:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82131c00) [pid = 1826] [serial = 1852] [outer = 0x82126800] 20:38:15 WARNING - wptserve Traceback (most recent call last): 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:38:15 WARNING - rv = self.func(request, response) 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:38:15 WARNING - access_control_allow_origin = "*") 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:38:15 WARNING - payload = payload_generator(server_data) 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:38:15 WARNING - return encode_string_as_bmp_image(data) 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:38:15 WARNING - img.save(f, "BMP") 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:38:15 WARNING - f.write(bmpfileheader) 20:38:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:38:15 WARNING - 20:38:25 INFO - PROCESS | 1826 | --DOCSHELL 0x8204cc00 == 7 [pid = 1826] [id = 632] 20:38:31 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8204d000) [pid = 1826] [serial = 1847] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 20:38:37 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82131400) [pid = 1826] [serial = 1849] [outer = (nil)] [url = about:blank] 20:38:37 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8212a400) [pid = 1826] [serial = 1851] [outer = (nil)] [url = about:blank] 20:38:45 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:38:45 INFO - PROCESS | 1826 | 1478317125329 Marionette TRACE conn4 <- [1,2910,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:38:45 INFO - . 20:38:45 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30726ms 20:38:45 INFO - PROCESS | 1826 | 1478317125346 Marionette TRACE conn4 -> [0,2911,"getWindowHandle",null] 20:38:45 INFO - PROCESS | 1826 | 1478317125354 Marionette TRACE conn4 <- [1,2911,null,{"value":"8"}] 20:38:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:38:45 INFO - PROCESS | 1826 | 1478317125368 Marionette TRACE conn4 -> [0,2912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:45 INFO - PROCESS | 1826 | 1478317125618 Marionette TRACE conn4 <- [1,2912,null,{"value":null}] 20:38:45 INFO - PROCESS | 1826 | 1478317125703 Marionette TRACE conn4 -> [0,2913,"getWindowHandles",null] 20:38:45 INFO - PROCESS | 1826 | 1478317125710 Marionette TRACE conn4 <- [1,2913,null,["8"]] 20:38:45 INFO - PROCESS | 1826 | 1478317125720 Marionette TRACE conn4 -> [0,2914,"switchToWindow",{"name":"8"}] 20:38:45 INFO - PROCESS | 1826 | 1478317125729 Marionette TRACE conn4 <- [1,2914,null,{}] 20:38:45 INFO - PROCESS | 1826 | 1478317125735 Marionette TRACE conn4 -> [0,2915,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204cc00 == 8 [pid = 1826] [id = 634] 20:38:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204d000) [pid = 1826] [serial = 1853] [outer = (nil)] 20:38:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212a000) [pid = 1826] [serial = 1854] [outer = 0x8204d000] 20:38:45 INFO - PROCESS | 1826 | 1478317125857 Marionette DEBUG loaded listener.js 20:38:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212f000) [pid = 1826] [serial = 1855] [outer = 0x8204d000] 20:38:46 WARNING - wptserve Traceback (most recent call last): 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:38:46 WARNING - rv = self.func(request, response) 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:38:46 WARNING - access_control_allow_origin = "*") 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:38:46 WARNING - payload = payload_generator(server_data) 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:38:46 WARNING - return encode_string_as_bmp_image(data) 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:38:46 WARNING - img.save(f, "BMP") 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:38:46 WARNING - f.write(bmpfileheader) 20:38:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:38:46 WARNING - 20:38:55 INFO - PROCESS | 1826 | --DOCSHELL 0x82126400 == 7 [pid = 1826] [id = 633] 20:39:02 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82126800) [pid = 1826] [serial = 1850] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 20:39:07 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82131c00) [pid = 1826] [serial = 1852] [outer = (nil)] [url = about:blank] 20:39:07 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8212a000) [pid = 1826] [serial = 1854] [outer = (nil)] [url = about:blank] 20:39:16 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:39:16 INFO - PROCESS | 1826 | 1478317156082 Marionette TRACE conn4 <- [1,2915,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:39:16 INFO - . 20:39:16 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30772ms 20:39:16 INFO - PROCESS | 1826 | 1478317156138 Marionette TRACE conn4 -> [0,2916,"getWindowHandle",null] 20:39:16 INFO - PROCESS | 1826 | 1478317156144 Marionette TRACE conn4 <- [1,2916,null,{"value":"8"}] 20:39:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:39:16 INFO - PROCESS | 1826 | 1478317156158 Marionette TRACE conn4 -> [0,2917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:16 INFO - PROCESS | 1826 | 1478317156415 Marionette TRACE conn4 <- [1,2917,null,{"value":null}] 20:39:16 INFO - PROCESS | 1826 | 1478317156500 Marionette TRACE conn4 -> [0,2918,"getWindowHandles",null] 20:39:16 INFO - PROCESS | 1826 | 1478317156507 Marionette TRACE conn4 <- [1,2918,null,["8"]] 20:39:16 INFO - PROCESS | 1826 | 1478317156516 Marionette TRACE conn4 -> [0,2919,"switchToWindow",{"name":"8"}] 20:39:16 INFO - PROCESS | 1826 | 1478317156525 Marionette TRACE conn4 <- [1,2919,null,{}] 20:39:16 INFO - PROCESS | 1826 | 1478317156531 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204c400 == 8 [pid = 1826] [id = 635] 20:39:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204c800) [pid = 1826] [serial = 1856] [outer = (nil)] 20:39:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82129800) [pid = 1826] [serial = 1857] [outer = 0x8204c800] 20:39:16 INFO - PROCESS | 1826 | 1478317156649 Marionette DEBUG loaded listener.js 20:39:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82130000) [pid = 1826] [serial = 1858] [outer = 0x8204c800] 20:39:17 INFO - PROCESS | 1826 | 1478317157338 Marionette TRACE conn4 <- [1,2920,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:17 INFO - . 20:39:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1223ms 20:39:17 INFO - PROCESS | 1826 | 1478317157379 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 1826 | 1478317157385 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 20:39:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:39:17 INFO - PROCESS | 1826 | 1478317157394 Marionette TRACE conn4 -> [0,2922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:17 INFO - PROCESS | 1826 | 1478317157664 Marionette TRACE conn4 <- [1,2922,null,{"value":null}] 20:39:17 INFO - PROCESS | 1826 | 1478317157679 Marionette TRACE conn4 -> [0,2923,"getWindowHandles",null] 20:39:17 INFO - PROCESS | 1826 | 1478317157683 Marionette TRACE conn4 <- [1,2923,null,["8"]] 20:39:17 INFO - PROCESS | 1826 | 1478317157691 Marionette TRACE conn4 -> [0,2924,"switchToWindow",{"name":"8"}] 20:39:17 INFO - PROCESS | 1826 | 1478317157698 Marionette TRACE conn4 <- [1,2924,null,{}] 20:39:17 INFO - PROCESS | 1826 | 1478317157705 Marionette TRACE conn4 -> [0,2925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x81956000 == 9 [pid = 1826] [id = 636] 20:39:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8212e000) [pid = 1826] [serial = 1859] [outer = (nil)] 20:39:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82311c00) [pid = 1826] [serial = 1860] [outer = 0x8212e000] 20:39:17 INFO - PROCESS | 1826 | 1478317157807 Marionette DEBUG loaded listener.js 20:39:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82314800) [pid = 1826] [serial = 1861] [outer = 0x8212e000] 20:39:18 INFO - PROCESS | 1826 | 1478317158613 Marionette TRACE conn4 <- [1,2925,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:18 INFO - . 20:39:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1274ms 20:39:18 INFO - PROCESS | 1826 | 1478317158677 Marionette TRACE conn4 -> [0,2926,"getWindowHandle",null] 20:39:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:39:18 INFO - PROCESS | 1826 | 1478317158686 Marionette TRACE conn4 <- [1,2926,null,{"value":"8"}] 20:39:18 INFO - PROCESS | 1826 | 1478317158700 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:18 INFO - PROCESS | 1826 | 1478317158896 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 20:39:18 INFO - PROCESS | 1826 | 1478317158910 Marionette TRACE conn4 -> [0,2928,"getWindowHandles",null] 20:39:18 INFO - PROCESS | 1826 | 1478317158917 Marionette TRACE conn4 <- [1,2928,null,["8"]] 20:39:18 INFO - PROCESS | 1826 | 1478317158924 Marionette TRACE conn4 -> [0,2929,"switchToWindow",{"name":"8"}] 20:39:18 INFO - PROCESS | 1826 | 1478317158932 Marionette TRACE conn4 <- [1,2929,null,{}] 20:39:18 INFO - PROCESS | 1826 | 1478317158939 Marionette TRACE conn4 -> [0,2930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x82753c00 == 10 [pid = 1826] [id = 637] 20:39:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82754400) [pid = 1826] [serial = 1862] [outer = (nil)] 20:39:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82756000) [pid = 1826] [serial = 1863] [outer = 0x82754400] 20:39:19 INFO - PROCESS | 1826 | 1478317159155 Marionette DEBUG loaded listener.js 20:39:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82758800) [pid = 1826] [serial = 1864] [outer = 0x82754400] 20:39:19 INFO - PROCESS | 1826 | 1478317159866 Marionette TRACE conn4 <- [1,2930,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:19 INFO - . 20:39:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1226ms 20:39:19 INFO - PROCESS | 1826 | 1478317159924 Marionette TRACE conn4 -> [0,2931,"getWindowHandle",null] 20:39:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:39:19 INFO - PROCESS | 1826 | 1478317159929 Marionette TRACE conn4 <- [1,2931,null,{"value":"8"}] 20:39:19 INFO - PROCESS | 1826 | 1478317159937 Marionette TRACE conn4 -> [0,2932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:20 INFO - PROCESS | 1826 | 1478317160111 Marionette TRACE conn4 <- [1,2932,null,{"value":null}] 20:39:20 INFO - PROCESS | 1826 | 1478317160133 Marionette TRACE conn4 -> [0,2933,"getWindowHandles",null] 20:39:20 INFO - PROCESS | 1826 | 1478317160140 Marionette TRACE conn4 <- [1,2933,null,["8"]] 20:39:20 INFO - PROCESS | 1826 | 1478317160148 Marionette TRACE conn4 -> [0,2934,"switchToWindow",{"name":"8"}] 20:39:20 INFO - PROCESS | 1826 | 1478317160154 Marionette TRACE conn4 <- [1,2934,null,{}] 20:39:20 INFO - PROCESS | 1826 | 1478317160274 Marionette TRACE conn4 -> [0,2935,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x828bfc00 == 11 [pid = 1826] [id = 638] 20:39:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x828c0400) [pid = 1826] [serial = 1865] [outer = (nil)] 20:39:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x829a5400) [pid = 1826] [serial = 1866] [outer = 0x828c0400] 20:39:20 INFO - PROCESS | 1826 | 1478317160385 Marionette DEBUG loaded listener.js 20:39:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x829acc00) [pid = 1826] [serial = 1867] [outer = 0x828c0400] 20:39:21 INFO - . 20:39:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1123ms 20:39:21 INFO - PROCESS | 1826 | 1478317161043 Marionette TRACE conn4 <- [1,2935,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:21 INFO - PROCESS | 1826 | 1478317161060 Marionette TRACE conn4 -> [0,2936,"getWindowHandle",null] 20:39:21 INFO - PROCESS | 1826 | 1478317161063 Marionette TRACE conn4 <- [1,2936,null,{"value":"8"}] 20:39:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:39:21 INFO - PROCESS | 1826 | 1478317161071 Marionette TRACE conn4 -> [0,2937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:21 INFO - PROCESS | 1826 | 1478317161263 Marionette TRACE conn4 <- [1,2937,null,{"value":null}] 20:39:21 INFO - PROCESS | 1826 | 1478317161397 Marionette TRACE conn4 -> [0,2938,"getWindowHandles",null] 20:39:21 INFO - PROCESS | 1826 | 1478317161400 Marionette TRACE conn4 <- [1,2938,null,["8"]] 20:39:21 INFO - PROCESS | 1826 | 1478317161408 Marionette TRACE conn4 -> [0,2939,"switchToWindow",{"name":"8"}] 20:39:21 INFO - PROCESS | 1826 | 1478317161414 Marionette TRACE conn4 <- [1,2939,null,{}] 20:39:21 INFO - PROCESS | 1826 | 1478317161420 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x829f0800 == 12 [pid = 1826] [id = 639] 20:39:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x829f1c00) [pid = 1826] [serial = 1868] [outer = (nil)] 20:39:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x829f3c00) [pid = 1826] [serial = 1869] [outer = 0x829f1c00] 20:39:21 INFO - PROCESS | 1826 | 1478317161518 Marionette DEBUG loaded listener.js 20:39:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x82a65800) [pid = 1826] [serial = 1870] [outer = 0x829f1c00] 20:39:22 INFO - PROCESS | 1826 | 1478317162127 Marionette TRACE conn4 <- [1,2940,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:22 INFO - . 20:39:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1126ms 20:39:22 INFO - PROCESS | 1826 | 1478317162197 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 20:39:22 INFO - PROCESS | 1826 | 1478317162201 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 20:39:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:39:22 INFO - PROCESS | 1826 | 1478317162208 Marionette TRACE conn4 -> [0,2942,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:22 INFO - PROCESS | 1826 | 1478317162483 Marionette TRACE conn4 <- [1,2942,null,{"value":null}] 20:39:22 INFO - PROCESS | 1826 | 1478317162498 Marionette TRACE conn4 -> [0,2943,"getWindowHandles",null] 20:39:22 INFO - PROCESS | 1826 | 1478317162502 Marionette TRACE conn4 <- [1,2943,null,["8"]] 20:39:22 INFO - PROCESS | 1826 | 1478317162509 Marionette TRACE conn4 -> [0,2944,"switchToWindow",{"name":"8"}] 20:39:22 INFO - PROCESS | 1826 | 1478317162514 Marionette TRACE conn4 <- [1,2944,null,{}] 20:39:22 INFO - PROCESS | 1826 | 1478317162519 Marionette TRACE conn4 -> [0,2945,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x8274c800 == 13 [pid = 1826] [id = 640] 20:39:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x82ad2000) [pid = 1826] [serial = 1871] [outer = (nil)] 20:39:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x838b6800) [pid = 1826] [serial = 1872] [outer = 0x82ad2000] 20:39:22 INFO - PROCESS | 1826 | 1478317162621 Marionette DEBUG loaded listener.js 20:39:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x838c0800) [pid = 1826] [serial = 1873] [outer = 0x82ad2000] 20:39:23 INFO - PROCESS | 1826 | 1478317163367 Marionette TRACE conn4 <- [1,2945,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:23 INFO - . 20:39:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1225ms 20:39:23 INFO - PROCESS | 1826 | 1478317163434 Marionette TRACE conn4 -> [0,2946,"getWindowHandle",null] 20:39:23 INFO - PROCESS | 1826 | 1478317163439 Marionette TRACE conn4 <- [1,2946,null,{"value":"8"}] 20:39:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 20:39:23 INFO - PROCESS | 1826 | 1478317163446 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:23 INFO - PROCESS | 1826 | 1478317163614 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 20:39:23 INFO - PROCESS | 1826 | 1478317163756 Marionette TRACE conn4 -> [0,2948,"getWindowHandles",null] 20:39:23 INFO - PROCESS | 1826 | 1478317163764 Marionette TRACE conn4 <- [1,2948,null,["8"]] 20:39:23 INFO - PROCESS | 1826 | 1478317163770 Marionette TRACE conn4 -> [0,2949,"switchToWindow",{"name":"8"}] 20:39:23 INFO - PROCESS | 1826 | 1478317163777 Marionette TRACE conn4 <- [1,2949,null,{}] 20:39:23 INFO - PROCESS | 1826 | 1478317163783 Marionette TRACE conn4 -> [0,2950,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caed400 == 14 [pid = 1826] [id = 641] 20:39:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8caed800) [pid = 1826] [serial = 1874] [outer = (nil)] 20:39:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8caee800) [pid = 1826] [serial = 1875] [outer = 0x8caed800] 20:39:23 INFO - PROCESS | 1826 | 1478317163882 Marionette DEBUG loaded listener.js 20:39:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8cf04c00) [pid = 1826] [serial = 1876] [outer = 0x8caed800] 20:39:24 INFO - PROCESS | 1826 | 1478317164569 Marionette TRACE conn4 <- [1,2950,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:24 INFO - . 20:39:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1171ms 20:39:24 INFO - PROCESS | 1826 | 1478317164618 Marionette TRACE conn4 -> [0,2951,"getWindowHandle",null] 20:39:24 INFO - PROCESS | 1826 | 1478317164627 Marionette TRACE conn4 <- [1,2951,null,{"value":"8"}] 20:39:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 20:39:24 INFO - PROCESS | 1826 | 1478317164658 Marionette TRACE conn4 -> [0,2952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:24 INFO - PROCESS | 1826 | 1478317164881 Marionette TRACE conn4 <- [1,2952,null,{"value":null}] 20:39:25 INFO - PROCESS | 1826 | 1478317165059 Marionette TRACE conn4 -> [0,2953,"getWindowHandles",null] 20:39:25 INFO - PROCESS | 1826 | 1478317165066 Marionette TRACE conn4 <- [1,2953,null,["8"]] 20:39:25 INFO - PROCESS | 1826 | 1478317165075 Marionette TRACE conn4 -> [0,2954,"switchToWindow",{"name":"8"}] 20:39:25 INFO - PROCESS | 1826 | 1478317165084 Marionette TRACE conn4 <- [1,2954,null,{}] 20:39:25 INFO - PROCESS | 1826 | 1478317165136 Marionette TRACE conn4 -> [0,2955,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x8203f800 == 15 [pid = 1826] [id = 642] 20:39:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x822e9c00) [pid = 1826] [serial = 1877] [outer = (nil)] 20:39:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8231d000) [pid = 1826] [serial = 1878] [outer = 0x822e9c00] 20:39:25 INFO - PROCESS | 1826 | 1478317165270 Marionette DEBUG loaded listener.js 20:39:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x82737000) [pid = 1826] [serial = 1879] [outer = 0x822e9c00] 20:39:25 INFO - PROCESS | 1826 | 1478317165959 Marionette TRACE conn4 <- [1,2955,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:25 INFO - . 20:39:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1329ms 20:39:26 INFO - PROCESS | 1826 | 1478317166001 Marionette TRACE conn4 -> [0,2956,"getWindowHandle",null] 20:39:26 INFO - PROCESS | 1826 | 1478317166008 Marionette TRACE conn4 <- [1,2956,null,{"value":"8"}] 20:39:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 20:39:26 INFO - PROCESS | 1826 | 1478317166018 Marionette TRACE conn4 -> [0,2957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:26 INFO - PROCESS | 1826 | 1478317166248 Marionette TRACE conn4 <- [1,2957,null,{"value":null}] 20:39:26 INFO - PROCESS | 1826 | 1478317166433 Marionette TRACE conn4 -> [0,2958,"getWindowHandles",null] 20:39:26 INFO - PROCESS | 1826 | 1478317166438 Marionette TRACE conn4 <- [1,2958,null,["8"]] 20:39:26 INFO - PROCESS | 1826 | 1478317166452 Marionette TRACE conn4 -> [0,2959,"switchToWindow",{"name":"8"}] 20:39:26 INFO - PROCESS | 1826 | 1478317166461 Marionette TRACE conn4 <- [1,2959,null,{}] 20:39:26 INFO - PROCESS | 1826 | 1478317166467 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x82753800 == 16 [pid = 1826] [id = 643] 20:39:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x829af000) [pid = 1826] [serial = 1880] [outer = (nil)] 20:39:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x82e7b000) [pid = 1826] [serial = 1881] [outer = 0x829af000] 20:39:26 INFO - PROCESS | 1826 | 1478317166586 Marionette DEBUG loaded listener.js 20:39:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x838b7c00) [pid = 1826] [serial = 1882] [outer = 0x829af000] 20:39:27 INFO - PROCESS | 1826 | 1478317167278 Marionette TRACE conn4 <- [1,2960,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:27 INFO - . 20:39:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1325ms 20:39:27 INFO - PROCESS | 1826 | 1478317167352 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 20:39:27 INFO - PROCESS | 1826 | 1478317167361 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 20:39:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 20:39:27 INFO - PROCESS | 1826 | 1478317167369 Marionette TRACE conn4 -> [0,2962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:27 INFO - PROCESS | 1826 | 1478317167576 Marionette TRACE conn4 <- [1,2962,null,{"value":null}] 20:39:27 INFO - PROCESS | 1826 | 1478317167752 Marionette TRACE conn4 -> [0,2963,"getWindowHandles",null] 20:39:27 INFO - PROCESS | 1826 | 1478317167758 Marionette TRACE conn4 <- [1,2963,null,["8"]] 20:39:27 INFO - PROCESS | 1826 | 1478317167765 Marionette TRACE conn4 -> [0,2964,"switchToWindow",{"name":"8"}] 20:39:27 INFO - PROCESS | 1826 | 1478317167772 Marionette TRACE conn4 <- [1,2964,null,{}] 20:39:27 INFO - PROCESS | 1826 | 1478317167821 Marionette TRACE conn4 -> [0,2965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd44400 == 17 [pid = 1826] [id = 644] 20:39:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8dd45000) [pid = 1826] [serial = 1883] [outer = (nil)] 20:39:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8dd4dc00) [pid = 1826] [serial = 1884] [outer = 0x8dd45000] 20:39:27 INFO - PROCESS | 1826 | 1478317167950 Marionette DEBUG loaded listener.js 20:39:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8dd96400) [pid = 1826] [serial = 1885] [outer = 0x8dd45000] 20:39:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de57800 == 18 [pid = 1826] [id = 645] 20:39:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8de59000) [pid = 1826] [serial = 1886] [outer = (nil)] 20:39:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8dd9f400) [pid = 1826] [serial = 1887] [outer = 0x8de59000] 20:39:28 INFO - PROCESS | 1826 | 1478317168896 Marionette TRACE conn4 <- [1,2965,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:28 INFO - . 20:39:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1586ms 20:39:28 INFO - PROCESS | 1826 | 1478317168955 Marionette TRACE conn4 -> [0,2966,"getWindowHandle",null] 20:39:28 INFO - PROCESS | 1826 | 1478317168961 Marionette TRACE conn4 <- [1,2966,null,{"value":"8"}] 20:39:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:39:29 INFO - PROCESS | 1826 | 1478317169012 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:29 INFO - PROCESS | 1826 | 1478317169257 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 20:39:29 INFO - PROCESS | 1826 | 1478317169435 Marionette TRACE conn4 -> [0,2968,"getWindowHandles",null] 20:39:29 INFO - PROCESS | 1826 | 1478317169441 Marionette TRACE conn4 <- [1,2968,null,["8"]] 20:39:29 INFO - PROCESS | 1826 | 1478317169449 Marionette TRACE conn4 -> [0,2969,"switchToWindow",{"name":"8"}] 20:39:29 INFO - PROCESS | 1826 | 1478317169456 Marionette TRACE conn4 <- [1,2969,null,{}] 20:39:29 INFO - PROCESS | 1826 | 1478317169467 Marionette TRACE conn4 -> [0,2970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f3000 == 19 [pid = 1826] [id = 646] 20:39:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8f8f5400) [pid = 1826] [serial = 1888] [outer = (nil)] 20:39:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8fac9400) [pid = 1826] [serial = 1889] [outer = 0x8f8f5400] 20:39:29 INFO - PROCESS | 1826 | 1478317169594 Marionette DEBUG loaded listener.js 20:39:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8facf800) [pid = 1826] [serial = 1890] [outer = 0x8f8f5400] 20:39:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbcf400 == 20 [pid = 1826] [id = 647] 20:39:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8fbd0000) [pid = 1826] [serial = 1891] [outer = (nil)] 20:39:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8fbd4400) [pid = 1826] [serial = 1892] [outer = 0x8fbd0000] 20:39:30 INFO - PROCESS | 1826 | 1478317170507 Marionette TRACE conn4 <- [1,2970,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:30 INFO - . 20:39:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1524ms 20:39:30 INFO - PROCESS | 1826 | 1478317170533 Marionette TRACE conn4 -> [0,2971,"getWindowHandle",null] 20:39:30 INFO - PROCESS | 1826 | 1478317170537 Marionette TRACE conn4 <- [1,2971,null,{"value":"8"}] 20:39:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 20:39:30 INFO - PROCESS | 1826 | 1478317170545 Marionette TRACE conn4 -> [0,2972,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:30 INFO - PROCESS | 1826 | 1478317170742 Marionette TRACE conn4 <- [1,2972,null,{"value":null}] 20:39:31 INFO - PROCESS | 1826 | 1478317171067 Marionette TRACE conn4 -> [0,2973,"getWindowHandles",null] 20:39:31 INFO - PROCESS | 1826 | 1478317171075 Marionette TRACE conn4 <- [1,2973,null,["8"]] 20:39:31 INFO - PROCESS | 1826 | 1478317171088 Marionette TRACE conn4 -> [0,2974,"switchToWindow",{"name":"8"}] 20:39:31 INFO - PROCESS | 1826 | 1478317171098 Marionette TRACE conn4 <- [1,2974,null,{}] 20:39:31 INFO - PROCESS | 1826 | 1478317171150 Marionette TRACE conn4 -> [0,2975,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x82042800 == 21 [pid = 1826] [id = 648] 20:39:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x82042c00) [pid = 1826] [serial = 1893] [outer = (nil)] 20:39:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x822e0000) [pid = 1826] [serial = 1894] [outer = 0x82042c00] 20:39:31 INFO - PROCESS | 1826 | 1478317171274 Marionette DEBUG loaded listener.js 20:39:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x822ea400) [pid = 1826] [serial = 1895] [outer = 0x82042c00] 20:39:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x822eb800 == 22 [pid = 1826] [id = 649] 20:39:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x82315400) [pid = 1826] [serial = 1896] [outer = (nil)] 20:39:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8203e400) [pid = 1826] [serial = 1897] [outer = 0x82315400] 20:39:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8204cc00 == 21 [pid = 1826] [id = 634] 20:39:32 INFO - PROCESS | 1826 | 1478317172344 Marionette TRACE conn4 <- [1,2975,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:32 INFO - . 20:39:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1826ms 20:39:32 INFO - PROCESS | 1826 | 1478317172373 Marionette TRACE conn4 -> [0,2976,"getWindowHandle",null] 20:39:32 INFO - PROCESS | 1826 | 1478317172379 Marionette TRACE conn4 <- [1,2976,null,{"value":"8"}] 20:39:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:39:32 INFO - PROCESS | 1826 | 1478317172388 Marionette TRACE conn4 -> [0,2977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:32 INFO - PROCESS | 1826 | 1478317172603 Marionette TRACE conn4 <- [1,2977,null,{"value":null}] 20:39:32 INFO - PROCESS | 1826 | 1478317172741 Marionette TRACE conn4 -> [0,2978,"getWindowHandles",null] 20:39:32 INFO - PROCESS | 1826 | 1478317172748 Marionette TRACE conn4 <- [1,2978,null,["8"]] 20:39:32 INFO - PROCESS | 1826 | 1478317172756 Marionette TRACE conn4 -> [0,2979,"switchToWindow",{"name":"8"}] 20:39:32 INFO - PROCESS | 1826 | 1478317172763 Marionette TRACE conn4 <- [1,2979,null,{}] 20:39:32 INFO - PROCESS | 1826 | 1478317172816 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8280fc00 == 22 [pid = 1826] [id = 650] 20:39:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x82810000) [pid = 1826] [serial = 1898] [outer = (nil)] 20:39:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x82815400) [pid = 1826] [serial = 1899] [outer = 0x82810000] 20:39:32 INFO - PROCESS | 1826 | 1478317172918 Marionette DEBUG loaded listener.js 20:39:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x828b9400) [pid = 1826] [serial = 1900] [outer = 0x82810000] 20:39:33 INFO - PROCESS | 1826 | 1478317173662 Marionette TRACE conn4 <- [1,2980,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:33 INFO - . 20:39:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1325ms 20:39:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:39:33 INFO - PROCESS | 1826 | 1478317173718 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 20:39:33 INFO - PROCESS | 1826 | 1478317173721 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 20:39:33 INFO - PROCESS | 1826 | 1478317173730 Marionette TRACE conn4 -> [0,2982,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:33 INFO - PROCESS | 1826 | 1478317173983 Marionette TRACE conn4 <- [1,2982,null,{"value":null}] 20:39:34 INFO - PROCESS | 1826 | 1478317174005 Marionette TRACE conn4 -> [0,2983,"getWindowHandles",null] 20:39:34 INFO - PROCESS | 1826 | 1478317174016 Marionette TRACE conn4 <- [1,2983,null,["8"]] 20:39:34 INFO - PROCESS | 1826 | 1478317174028 Marionette TRACE conn4 -> [0,2984,"switchToWindow",{"name":"8"}] 20:39:34 INFO - PROCESS | 1826 | 1478317174035 Marionette TRACE conn4 <- [1,2984,null,{}] 20:39:34 INFO - PROCESS | 1826 | 1478317174041 Marionette TRACE conn4 -> [0,2985,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cae1800 == 23 [pid = 1826] [id = 651] 20:39:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8cae2800) [pid = 1826] [serial = 1901] [outer = (nil)] 20:39:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8cae8c00) [pid = 1826] [serial = 1902] [outer = 0x8cae2800] 20:39:34 INFO - PROCESS | 1826 | 1478317174219 Marionette DEBUG loaded listener.js 20:39:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8cf01400) [pid = 1826] [serial = 1903] [outer = 0x8cae2800] 20:39:34 INFO - PROCESS | 1826 | 1478317174877 Marionette TRACE conn4 <- [1,2985,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:34 INFO - . 20:39:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1175ms 20:39:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:39:34 INFO - PROCESS | 1826 | 1478317174903 Marionette TRACE conn4 -> [0,2986,"getWindowHandle",null] 20:39:34 INFO - PROCESS | 1826 | 1478317174906 Marionette TRACE conn4 <- [1,2986,null,{"value":"8"}] 20:39:34 INFO - PROCESS | 1826 | 1478317174922 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:35 INFO - PROCESS | 1826 | 1478317175165 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 20:39:35 INFO - PROCESS | 1826 | 1478317175198 Marionette TRACE conn4 -> [0,2988,"getWindowHandles",null] 20:39:35 INFO - PROCESS | 1826 | 1478317175201 Marionette TRACE conn4 <- [1,2988,null,["8"]] 20:39:35 INFO - PROCESS | 1826 | 1478317175208 Marionette TRACE conn4 -> [0,2989,"switchToWindow",{"name":"8"}] 20:39:35 INFO - PROCESS | 1826 | 1478317175213 Marionette TRACE conn4 <- [1,2989,null,{}] 20:39:35 INFO - PROCESS | 1826 | 1478317175219 Marionette TRACE conn4 -> [0,2990,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8efc00 == 24 [pid = 1826] [id = 652] 20:39:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8f8f5c00) [pid = 1826] [serial = 1904] [outer = (nil)] 20:39:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8facbc00) [pid = 1826] [serial = 1905] [outer = 0x8f8f5c00] 20:39:35 INFO - PROCESS | 1826 | 1478317175394 Marionette DEBUG loaded listener.js 20:39:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8fad2400) [pid = 1826] [serial = 1906] [outer = 0x8f8f5c00] 20:39:36 INFO - PROCESS | 1826 | 1478317176129 Marionette TRACE conn4 <- [1,2990,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:36 INFO - . 20:39:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1273ms 20:39:36 INFO - PROCESS | 1826 | 1478317176189 Marionette TRACE conn4 -> [0,2991,"getWindowHandle",null] 20:39:36 INFO - PROCESS | 1826 | 1478317176195 Marionette TRACE conn4 <- [1,2991,null,{"value":"8"}] 20:39:36 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 20:39:36 INFO - PROCESS | 1826 | 1478317176208 Marionette TRACE conn4 -> [0,2992,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:36 INFO - PROCESS | 1826 | 1478317176473 Marionette TRACE conn4 <- [1,2992,null,{"value":null}] 20:39:36 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82ad2000) [pid = 1826] [serial = 1871] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:39:36 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x829f1c00) [pid = 1826] [serial = 1868] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:39:36 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x828c0400) [pid = 1826] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:39:36 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82754400) [pid = 1826] [serial = 1862] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:39:36 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8212e000) [pid = 1826] [serial = 1859] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:39:36 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8204c800) [pid = 1826] [serial = 1856] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:39:36 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8204d000) [pid = 1826] [serial = 1853] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 20:39:36 INFO - PROCESS | 1826 | 1478317176680 Marionette TRACE conn4 -> [0,2993,"getWindowHandles",null] 20:39:36 INFO - PROCESS | 1826 | 1478317176685 Marionette TRACE conn4 <- [1,2993,null,["8"]] 20:39:36 INFO - PROCESS | 1826 | 1478317176693 Marionette TRACE conn4 -> [0,2994,"switchToWindow",{"name":"8"}] 20:39:36 INFO - PROCESS | 1826 | 1478317176700 Marionette TRACE conn4 <- [1,2994,null,{}] 20:39:36 INFO - PROCESS | 1826 | 1478317176706 Marionette TRACE conn4 -> [0,2995,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x82040400 == 25 [pid = 1826] [id = 653] 20:39:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8204c800) [pid = 1826] [serial = 1907] [outer = (nil)] 20:39:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x82183800) [pid = 1826] [serial = 1908] [outer = 0x8204c800] 20:39:36 INFO - PROCESS | 1826 | 1478317176808 Marionette DEBUG loaded listener.js 20:39:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x828bec00) [pid = 1826] [serial = 1909] [outer = 0x8204c800] 20:39:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x91270000 == 26 [pid = 1826] [id = 654] 20:39:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x91270400) [pid = 1826] [serial = 1910] [outer = (nil)] 20:39:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x912a6000) [pid = 1826] [serial = 1911] [outer = 0x91270400] 20:39:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x912a9400 == 27 [pid = 1826] [id = 655] 20:39:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x912a9800) [pid = 1826] [serial = 1912] [outer = (nil)] 20:39:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x912aa000) [pid = 1826] [serial = 1913] [outer = 0x912a9800] 20:39:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x912ac400 == 28 [pid = 1826] [id = 656] 20:39:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x912ac800) [pid = 1826] [serial = 1914] [outer = (nil)] 20:39:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x912ad000) [pid = 1826] [serial = 1915] [outer = 0x912ac800] 20:39:37 INFO - PROCESS | 1826 | 1478317177566 Marionette TRACE conn4 <- [1,2995,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 20:39:37 INFO - ... 20:39:37 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1389ms 20:39:37 INFO - PROCESS | 1826 | 1478317177597 Marionette TRACE conn4 -> [0,2996,"getWindowHandle",null] 20:39:37 INFO - PROCESS | 1826 | 1478317177601 Marionette TRACE conn4 <- [1,2996,null,{"value":"8"}] 20:39:37 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 20:39:37 INFO - PROCESS | 1826 | 1478317177611 Marionette TRACE conn4 -> [0,2997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:37 INFO - PROCESS | 1826 | 1478317177850 Marionette TRACE conn4 <- [1,2997,null,{"value":null}] 20:39:37 INFO - PROCESS | 1826 | 1478317177869 Marionette TRACE conn4 -> [0,2998,"getWindowHandles",null] 20:39:37 INFO - PROCESS | 1826 | 1478317177874 Marionette TRACE conn4 <- [1,2998,null,["8"]] 20:39:37 INFO - PROCESS | 1826 | 1478317177879 Marionette TRACE conn4 -> [0,2999,"switchToWindow",{"name":"8"}] 20:39:37 INFO - PROCESS | 1826 | 1478317177884 Marionette TRACE conn4 <- [1,2999,null,{}] 20:39:37 INFO - PROCESS | 1826 | 1478317177889 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x92bba800 == 29 [pid = 1826] [id = 657] 20:39:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x92bbbc00) [pid = 1826] [serial = 1916] [outer = (nil)] 20:39:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x92c3f000) [pid = 1826] [serial = 1917] [outer = 0x92bbbc00] 20:39:38 INFO - PROCESS | 1826 | 1478317178010 Marionette DEBUG loaded listener.js 20:39:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x92cb7800) [pid = 1826] [serial = 1918] [outer = 0x92bbbc00] 20:39:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cc1c00 == 30 [pid = 1826] [id = 658] 20:39:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x92cc3000) [pid = 1826] [serial = 1919] [outer = (nil)] 20:39:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x92e37c00) [pid = 1826] [serial = 1920] [outer = 0x92cc3000] 20:39:38 INFO - PROCESS | 1826 | 1478317178834 Marionette TRACE conn4 <- [1,3000,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 20:39:38 INFO - . 20:39:38 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1278ms 20:39:38 INFO - PROCESS | 1826 | 1478317178890 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 20:39:38 INFO - PROCESS | 1826 | 1478317178897 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 20:39:38 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 20:39:38 INFO - PROCESS | 1826 | 1478317178909 Marionette TRACE conn4 -> [0,3002,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:39 INFO - PROCESS | 1826 | 1478317179160 Marionette TRACE conn4 <- [1,3002,null,{"value":null}] 20:39:39 INFO - PROCESS | 1826 | 1478317179340 Marionette TRACE conn4 -> [0,3003,"getWindowHandles",null] 20:39:39 INFO - PROCESS | 1826 | 1478317179347 Marionette TRACE conn4 <- [1,3003,null,["8"]] 20:39:39 INFO - PROCESS | 1826 | 1478317179355 Marionette TRACE conn4 -> [0,3004,"switchToWindow",{"name":"8"}] 20:39:39 INFO - PROCESS | 1826 | 1478317179364 Marionette TRACE conn4 <- [1,3004,null,{}] 20:39:39 INFO - PROCESS | 1826 | 1478317179422 Marionette TRACE conn4 -> [0,3005,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x82046400 == 31 [pid = 1826] [id = 659] 20:39:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x82755c00) [pid = 1826] [serial = 1921] [outer = (nil)] 20:39:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x828be000) [pid = 1826] [serial = 1922] [outer = 0x82755c00] 20:39:39 INFO - PROCESS | 1826 | 1478317179553 Marionette DEBUG loaded listener.js 20:39:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x829ac400) [pid = 1826] [serial = 1923] [outer = 0x82755c00] 20:39:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cae6c00 == 32 [pid = 1826] [id = 660] 20:39:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8caea800) [pid = 1826] [serial = 1924] [outer = (nil)] 20:39:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8cf06400) [pid = 1826] [serial = 1925] [outer = 0x8caea800] 20:39:40 INFO - PROCESS | 1826 | 1478317180282 Marionette TRACE conn4 <- [1,3005,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 20:39:40 INFO - . 20:39:40 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1433ms 20:39:40 INFO - PROCESS | 1826 | 1478317180341 Marionette TRACE conn4 -> [0,3006,"getWindowHandle",null] 20:39:40 INFO - PROCESS | 1826 | 1478317180346 Marionette TRACE conn4 <- [1,3006,null,{"value":"8"}] 20:39:40 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 20:39:40 INFO - PROCESS | 1826 | 1478317180357 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:40 INFO - PROCESS | 1826 | 1478317180571 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 20:39:40 INFO - PROCESS | 1826 | 1478317180768 Marionette TRACE conn4 -> [0,3008,"getWindowHandles",null] 20:39:40 INFO - PROCESS | 1826 | 1478317180772 Marionette TRACE conn4 <- [1,3008,null,["8"]] 20:39:40 INFO - PROCESS | 1826 | 1478317180782 Marionette TRACE conn4 -> [0,3009,"switchToWindow",{"name":"8"}] 20:39:40 INFO - PROCESS | 1826 | 1478317180788 Marionette TRACE conn4 <- [1,3009,null,{}] 20:39:40 INFO - PROCESS | 1826 | 1478317180799 Marionette TRACE conn4 -> [0,3010,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8facd800 == 33 [pid = 1826] [id = 661] 20:39:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8fad2800) [pid = 1826] [serial = 1926] [outer = (nil)] 20:39:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8fc94c00) [pid = 1826] [serial = 1927] [outer = 0x8fad2800] 20:39:40 INFO - PROCESS | 1826 | 1478317180917 Marionette DEBUG loaded listener.js 20:39:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8fd03000) [pid = 1826] [serial = 1928] [outer = 0x8fad2800] 20:39:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cba000 == 34 [pid = 1826] [id = 662] 20:39:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x92cbac00) [pid = 1826] [serial = 1929] [outer = (nil)] 20:39:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x92cbe400) [pid = 1826] [serial = 1930] [outer = 0x92cbac00] 20:39:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x92e39c00 == 35 [pid = 1826] [id = 663] 20:39:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x92e3e400) [pid = 1826] [serial = 1931] [outer = (nil)] 20:39:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x92e3ec00) [pid = 1826] [serial = 1932] [outer = 0x92e3e400] 20:39:41 INFO - PROCESS | 1826 | 1478317181721 Marionette TRACE conn4 <- [1,3010,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 20:39:41 INFO - .. 20:39:41 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1424ms 20:39:41 INFO - PROCESS | 1826 | 1478317181806 Marionette TRACE conn4 -> [0,3011,"getWindowHandle",null] 20:39:41 INFO - PROCESS | 1826 | 1478317181813 Marionette TRACE conn4 <- [1,3011,null,{"value":"8"}] 20:39:41 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 20:39:41 INFO - PROCESS | 1826 | 1478317181824 Marionette TRACE conn4 -> [0,3012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:42 INFO - PROCESS | 1826 | 1478317182033 Marionette TRACE conn4 <- [1,3012,null,{"value":null}] 20:39:42 INFO - PROCESS | 1826 | 1478317182220 Marionette TRACE conn4 -> [0,3013,"getWindowHandles",null] 20:39:42 INFO - PROCESS | 1826 | 1478317182226 Marionette TRACE conn4 <- [1,3013,null,["8"]] 20:39:42 INFO - PROCESS | 1826 | 1478317182233 Marionette TRACE conn4 -> [0,3014,"switchToWindow",{"name":"8"}] 20:39:42 INFO - PROCESS | 1826 | 1478317182241 Marionette TRACE conn4 <- [1,3014,null,{}] 20:39:42 INFO - PROCESS | 1826 | 1478317182293 Marionette TRACE conn4 -> [0,3015,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x9320d000 == 36 [pid = 1826] [id = 664] 20:39:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x9320f800) [pid = 1826] [serial = 1933] [outer = (nil)] 20:39:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x9328b000) [pid = 1826] [serial = 1934] [outer = 0x9320f800] 20:39:42 INFO - PROCESS | 1826 | 1478317182422 Marionette DEBUG loaded listener.js 20:39:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x93a5bc00) [pid = 1826] [serial = 1935] [outer = 0x9320f800] 20:39:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a68400 == 37 [pid = 1826] [id = 665] 20:39:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x93a68800) [pid = 1826] [serial = 1936] [outer = (nil)] 20:39:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x93a68c00) [pid = 1826] [serial = 1937] [outer = 0x93a68800] 20:39:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x93bc8000 == 38 [pid = 1826] [id = 666] 20:39:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x93bca400) [pid = 1826] [serial = 1938] [outer = (nil)] 20:39:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x93bcc000) [pid = 1826] [serial = 1939] [outer = 0x93bca400] 20:39:43 INFO - PROCESS | 1826 | 1478317183192 Marionette TRACE conn4 <- [1,3015,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 20:39:43 INFO - .. 20:39:43 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1423ms 20:39:43 INFO - PROCESS | 1826 | 1478317183248 Marionette TRACE conn4 -> [0,3016,"getWindowHandle",null] 20:39:43 INFO - PROCESS | 1826 | 1478317183253 Marionette TRACE conn4 <- [1,3016,null,{"value":"8"}] 20:39:43 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 20:39:43 INFO - PROCESS | 1826 | 1478317183262 Marionette TRACE conn4 -> [0,3017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:43 INFO - PROCESS | 1826 | 1478317183464 Marionette TRACE conn4 <- [1,3017,null,{"value":null}] 20:39:43 INFO - PROCESS | 1826 | 1478317183670 Marionette TRACE conn4 -> [0,3018,"getWindowHandles",null] 20:39:43 INFO - PROCESS | 1826 | 1478317183676 Marionette TRACE conn4 <- [1,3018,null,["8"]] 20:39:43 INFO - PROCESS | 1826 | 1478317183726 Marionette TRACE conn4 -> [0,3019,"switchToWindow",{"name":"8"}] 20:39:43 INFO - PROCESS | 1826 | 1478317183732 Marionette TRACE conn4 <- [1,3019,null,{}] 20:39:43 INFO - PROCESS | 1826 | 1478317183743 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a66400 == 39 [pid = 1826] [id = 667] 20:39:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x93a69400) [pid = 1826] [serial = 1940] [outer = (nil)] 20:39:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x94124c00) [pid = 1826] [serial = 1941] [outer = 0x93a69400] 20:39:43 INFO - PROCESS | 1826 | 1478317183861 Marionette DEBUG loaded listener.js 20:39:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x94126c00) [pid = 1826] [serial = 1942] [outer = 0x93a69400] 20:39:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x94d1d800 == 40 [pid = 1826] [id = 668] 20:39:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x94d1f000) [pid = 1826] [serial = 1943] [outer = (nil)] 20:39:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x94d1f400) [pid = 1826] [serial = 1944] [outer = 0x94d1f000] 20:39:44 INFO - PROCESS | 1826 | 1478317184552 Marionette TRACE conn4 <- [1,3020,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 20:39:44 INFO - . 20:39:44 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1339ms 20:39:44 INFO - PROCESS | 1826 | 1478317184601 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 20:39:44 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 20:39:44 INFO - PROCESS | 1826 | 1478317184605 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 20:39:44 INFO - PROCESS | 1826 | 1478317184614 Marionette TRACE conn4 -> [0,3022,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:44 INFO - PROCESS | 1826 | 1478317184795 Marionette TRACE conn4 <- [1,3022,null,{"value":null}] 20:39:44 INFO - PROCESS | 1826 | 1478317184990 Marionette TRACE conn4 -> [0,3023,"getWindowHandles",null] 20:39:44 INFO - PROCESS | 1826 | 1478317184995 Marionette TRACE conn4 <- [1,3023,null,["8"]] 20:39:45 INFO - PROCESS | 1826 | 1478317185003 Marionette TRACE conn4 -> [0,3024,"switchToWindow",{"name":"8"}] 20:39:45 INFO - PROCESS | 1826 | 1478317185017 Marionette TRACE conn4 <- [1,3024,null,{}] 20:39:45 INFO - PROCESS | 1826 | 1478317185028 Marionette TRACE conn4 -> [0,3025,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x94d1d000 == 41 [pid = 1826] [id = 669] 20:39:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x94d1dc00) [pid = 1826] [serial = 1945] [outer = (nil)] 20:39:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x94d24c00) [pid = 1826] [serial = 1946] [outer = 0x94d1dc00] 20:39:45 INFO - PROCESS | 1826 | 1478317185142 Marionette DEBUG loaded listener.js 20:39:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x94e7f800) [pid = 1826] [serial = 1947] [outer = 0x94d1dc00] 20:39:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x9502cc00 == 42 [pid = 1826] [id = 670] 20:39:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x9502d000) [pid = 1826] [serial = 1948] [outer = (nil)] 20:39:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x9502d400) [pid = 1826] [serial = 1949] [outer = 0x9502d000] 20:39:45 INFO - PROCESS | 1826 | 1478317185871 Marionette TRACE conn4 <- [1,3025,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 20:39:45 INFO - . 20:39:45 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1325ms 20:39:45 INFO - PROCESS | 1826 | 1478317185939 Marionette TRACE conn4 -> [0,3026,"getWindowHandle",null] 20:39:45 INFO - PROCESS | 1826 | 1478317185942 Marionette TRACE conn4 <- [1,3026,null,{"value":"8"}] 20:39:45 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 20:39:45 INFO - PROCESS | 1826 | 1478317185951 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:46 INFO - PROCESS | 1826 | 1478317186222 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 20:39:46 INFO - PROCESS | 1826 | 1478317186412 Marionette TRACE conn4 -> [0,3028,"getWindowHandles",null] 20:39:46 INFO - PROCESS | 1826 | 1478317186417 Marionette TRACE conn4 <- [1,3028,null,["8"]] 20:39:46 INFO - PROCESS | 1826 | 1478317186475 Marionette TRACE conn4 -> [0,3029,"switchToWindow",{"name":"8"}] 20:39:46 INFO - PROCESS | 1826 | 1478317186482 Marionette TRACE conn4 <- [1,3029,null,{}] 20:39:46 INFO - PROCESS | 1826 | 1478317186492 Marionette TRACE conn4 -> [0,3030,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x82317000 == 43 [pid = 1826] [id = 671] 20:39:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x82320400) [pid = 1826] [serial = 1950] [outer = (nil)] 20:39:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x82818400) [pid = 1826] [serial = 1951] [outer = 0x82320400] 20:39:46 INFO - PROCESS | 1826 | 1478317186611 Marionette DEBUG loaded listener.js 20:39:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x838c2800) [pid = 1826] [serial = 1952] [outer = 0x82320400] 20:39:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8231a000 == 44 [pid = 1826] [id = 672] 20:39:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x8de58400) [pid = 1826] [serial = 1953] [outer = (nil)] 20:39:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x951fc000 == 45 [pid = 1826] [id = 673] 20:39:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x951fd000) [pid = 1826] [serial = 1954] [outer = (nil)] 20:39:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x82181800) [pid = 1826] [serial = 1955] [outer = 0x8de58400] 20:39:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x8274fc00) [pid = 1826] [serial = 1956] [outer = 0x951fd000] 20:39:47 INFO - PROCESS | 1826 | 1478317187872 Marionette TRACE conn4 <- [1,3030,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 20:39:47 INFO - .. 20:39:47 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1982ms 20:39:47 INFO - PROCESS | 1826 | 1478317187977 Marionette TRACE conn4 -> [0,3031,"getWindowHandle",null] 20:39:47 INFO - PROCESS | 1826 | 1478317187984 Marionette TRACE conn4 <- [1,3031,null,{"value":"8"}] 20:39:47 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 20:39:48 INFO - PROCESS | 1826 | 1478317188000 Marionette TRACE conn4 -> [0,3032,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:48 INFO - PROCESS | 1826 | 1478317188228 Marionette TRACE conn4 <- [1,3032,null,{"value":null}] 20:39:48 INFO - PROCESS | 1826 | --DOCSHELL 0x92cc1c00 == 44 [pid = 1826] [id = 658] 20:39:48 INFO - PROCESS | 1826 | --DOCSHELL 0x912ac400 == 43 [pid = 1826] [id = 656] 20:39:48 INFO - PROCESS | 1826 | --DOCSHELL 0x912a9400 == 42 [pid = 1826] [id = 655] 20:39:48 INFO - PROCESS | 1826 | --DOCSHELL 0x91270000 == 41 [pid = 1826] [id = 654] 20:39:48 INFO - PROCESS | 1826 | 1478317188458 Marionette TRACE conn4 -> [0,3033,"getWindowHandles",null] 20:39:48 INFO - PROCESS | 1826 | 1478317188465 Marionette TRACE conn4 <- [1,3033,null,["8"]] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x8caee800) [pid = 1826] [serial = 1875] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOCSHELL 0x822eb800 == 40 [pid = 1826] [id = 649] 20:39:48 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbcf400 == 39 [pid = 1826] [id = 647] 20:39:48 INFO - PROCESS | 1826 | --DOCSHELL 0x8de57800 == 38 [pid = 1826] [id = 645] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x838b6800) [pid = 1826] [serial = 1872] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x838c0800) [pid = 1826] [serial = 1873] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x829f3c00) [pid = 1826] [serial = 1869] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x82a65800) [pid = 1826] [serial = 1870] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x829a5400) [pid = 1826] [serial = 1866] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x829acc00) [pid = 1826] [serial = 1867] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x82756000) [pid = 1826] [serial = 1863] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x82758800) [pid = 1826] [serial = 1864] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x82311c00) [pid = 1826] [serial = 1860] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x82314800) [pid = 1826] [serial = 1861] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x82129800) [pid = 1826] [serial = 1857] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x82130000) [pid = 1826] [serial = 1858] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x8212f000) [pid = 1826] [serial = 1855] [outer = (nil)] [url = about:blank] 20:39:48 INFO - PROCESS | 1826 | 1478317188543 Marionette TRACE conn4 -> [0,3034,"switchToWindow",{"name":"8"}] 20:39:48 INFO - PROCESS | 1826 | 1478317188557 Marionette TRACE conn4 <- [1,3034,null,{}] 20:39:48 INFO - PROCESS | 1826 | 1478317188568 Marionette TRACE conn4 -> [0,3035,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8212b400 == 39 [pid = 1826] [id = 674] 20:39:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x8212b800) [pid = 1826] [serial = 1957] [outer = (nil)] 20:39:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x822eb800) [pid = 1826] [serial = 1958] [outer = 0x8212b800] 20:39:48 INFO - PROCESS | 1826 | 1478317188690 Marionette DEBUG loaded listener.js 20:39:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x82320000) [pid = 1826] [serial = 1959] [outer = 0x8212b800] 20:39:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x81956c00 == 40 [pid = 1826] [id = 675] 20:39:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x82751c00) [pid = 1826] [serial = 1960] [outer = (nil)] 20:39:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x8280e000) [pid = 1826] [serial = 1961] [outer = 0x82751c00] 20:39:49 INFO - PROCESS | 1826 | 1478317189456 Marionette TRACE conn4 <- [1,3035,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 20:39:49 INFO - . 20:39:49 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1523ms 20:39:49 INFO - PROCESS | 1826 | 1478317189521 Marionette TRACE conn4 -> [0,3036,"getWindowHandle",null] 20:39:49 INFO - PROCESS | 1826 | 1478317189529 Marionette TRACE conn4 <- [1,3036,null,{"value":"8"}] 20:39:49 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 20:39:49 INFO - PROCESS | 1826 | 1478317189537 Marionette TRACE conn4 -> [0,3037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:49 INFO - PROCESS | 1826 | 1478317189729 Marionette TRACE conn4 <- [1,3037,null,{"value":null}] 20:39:49 INFO - PROCESS | 1826 | 1478317189872 Marionette TRACE conn4 -> [0,3038,"getWindowHandles",null] 20:39:49 INFO - PROCESS | 1826 | 1478317189877 Marionette TRACE conn4 <- [1,3038,null,["8"]] 20:39:49 INFO - PROCESS | 1826 | 1478317189884 Marionette TRACE conn4 -> [0,3039,"switchToWindow",{"name":"8"}] 20:39:49 INFO - PROCESS | 1826 | 1478317189891 Marionette TRACE conn4 <- [1,3039,null,{}] 20:39:49 INFO - PROCESS | 1826 | 1478317189898 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x829a5800 == 41 [pid = 1826] [id = 676] 20:39:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x829ae800) [pid = 1826] [serial = 1962] [outer = (nil)] 20:39:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x829e8c00) [pid = 1826] [serial = 1963] [outer = 0x829ae800] 20:39:50 INFO - PROCESS | 1826 | 1478317190006 Marionette DEBUG loaded listener.js 20:39:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x829f4400) [pid = 1826] [serial = 1964] [outer = 0x829ae800] 20:39:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e83400 == 42 [pid = 1826] [id = 677] 20:39:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x8cae6400) [pid = 1826] [serial = 1965] [outer = (nil)] 20:39:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x8cae8400) [pid = 1826] [serial = 1966] [outer = 0x8cae6400] 20:39:50 INFO - PROCESS | 1826 | 1478317190737 Marionette TRACE conn4 <- [1,3040,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 20:39:50 INFO - . 20:39:50 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1237ms 20:39:50 INFO - PROCESS | 1826 | 1478317190783 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 20:39:50 INFO - PROCESS | 1826 | 1478317190791 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 20:39:50 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 20:39:50 INFO - PROCESS | 1826 | 1478317190820 Marionette TRACE conn4 -> [0,3042,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:51 INFO - PROCESS | 1826 | 1478317191002 Marionette TRACE conn4 <- [1,3042,null,{"value":null}] 20:39:51 INFO - PROCESS | 1826 | 1478317191016 Marionette TRACE conn4 -> [0,3043,"getWindowHandles",null] 20:39:51 INFO - PROCESS | 1826 | 1478317191020 Marionette TRACE conn4 <- [1,3043,null,["8"]] 20:39:51 INFO - PROCESS | 1826 | 1478317191026 Marionette TRACE conn4 -> [0,3044,"switchToWindow",{"name":"8"}] 20:39:51 INFO - PROCESS | 1826 | 1478317191033 Marionette TRACE conn4 <- [1,3044,null,{}] 20:39:51 INFO - PROCESS | 1826 | 1478317191040 Marionette TRACE conn4 -> [0,3045,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cf03c00 == 43 [pid = 1826] [id = 678] 20:39:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x8cf0c000) [pid = 1826] [serial = 1967] [outer = (nil)] 20:39:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x8db27000) [pid = 1826] [serial = 1968] [outer = 0x8cf0c000] 20:39:51 INFO - PROCESS | 1826 | 1478317191147 Marionette DEBUG loaded listener.js 20:39:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x8dd47000) [pid = 1826] [serial = 1969] [outer = 0x8cf0c000] 20:39:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9cc00 == 44 [pid = 1826] [id = 679] 20:39:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x8de63c00) [pid = 1826] [serial = 1970] [outer = (nil)] 20:39:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x8f8f2c00) [pid = 1826] [serial = 1971] [outer = 0x8de63c00] 20:39:52 INFO - PROCESS | 1826 | 1478317192014 Marionette TRACE conn4 <- [1,3045,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 20:39:52 INFO - . 20:39:52 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1229ms 20:39:52 INFO - PROCESS | 1826 | 1478317192045 Marionette TRACE conn4 -> [0,3046,"getWindowHandle",null] 20:39:52 INFO - PROCESS | 1826 | 1478317192050 Marionette TRACE conn4 <- [1,3046,null,{"value":"8"}] 20:39:52 INFO - TEST-START | /touch-events/create-touch-touchlist.html 20:39:52 INFO - PROCESS | 1826 | 1478317192058 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:52 INFO - PROCESS | 1826 | 1478317192309 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 20:39:52 INFO - PROCESS | 1826 | 1478317192334 Marionette TRACE conn4 -> [0,3048,"getWindowHandles",null] 20:39:52 INFO - PROCESS | 1826 | 1478317192342 Marionette TRACE conn4 <- [1,3048,null,["8"]] 20:39:52 INFO - PROCESS | 1826 | 1478317192349 Marionette TRACE conn4 -> [0,3049,"switchToWindow",{"name":"8"}] 20:39:52 INFO - PROCESS | 1826 | 1478317192355 Marionette TRACE conn4 <- [1,3049,null,{}] 20:39:52 INFO - PROCESS | 1826 | 1478317192445 Marionette TRACE conn4 -> [0,3050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fac8000 == 45 [pid = 1826] [id = 680] 20:39:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x8fad3400) [pid = 1826] [serial = 1972] [outer = (nil)] 20:39:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x8fbc8800) [pid = 1826] [serial = 1973] [outer = 0x8fad3400] 20:39:52 INFO - PROCESS | 1826 | 1478317192545 Marionette DEBUG loaded listener.js 20:39:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x8fbd6000) [pid = 1826] [serial = 1974] [outer = 0x8fad3400] 20:39:53 INFO - PROCESS | 1826 | 1478317193218 Marionette TRACE conn4 <- [1,3050,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 20:39:53 INFO - .... 20:39:53 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1181ms 20:39:53 INFO - PROCESS | 1826 | 1478317193240 Marionette TRACE conn4 -> [0,3051,"getWindowHandle",null] 20:39:53 INFO - PROCESS | 1826 | 1478317193243 Marionette TRACE conn4 <- [1,3051,null,{"value":"8"}] 20:39:53 INFO - TEST-START | /touch-events/historical.html 20:39:53 INFO - PROCESS | 1826 | 1478317193259 Marionette TRACE conn4 -> [0,3052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:53 INFO - PROCESS | 1826 | 1478317193676 Marionette TRACE conn4 <- [1,3052,null,{"value":null}] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x82315400) [pid = 1826] [serial = 1896] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x8204c800) [pid = 1826] [serial = 1907] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x8de59000) [pid = 1826] [serial = 1886] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x8dd45000) [pid = 1826] [serial = 1883] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x829af000) [pid = 1826] [serial = 1880] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x8fbd0000) [pid = 1826] [serial = 1891] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478317170145] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x822e9c00) [pid = 1826] [serial = 1877] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x82810000) [pid = 1826] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x91270400) [pid = 1826] [serial = 1910] [outer = (nil)] [url = about:blank] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x912a9800) [pid = 1826] [serial = 1912] [outer = (nil)] [url = about:blank] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x912ac800) [pid = 1826] [serial = 1914] [outer = (nil)] [url = about:blank] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x82042c00) [pid = 1826] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x8f8f5c00) [pid = 1826] [serial = 1904] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:39:53 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x8cae2800) [pid = 1826] [serial = 1901] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:39:53 INFO - PROCESS | 1826 | 1478317193814 Marionette TRACE conn4 -> [0,3053,"getWindowHandles",null] 20:39:53 INFO - PROCESS | 1826 | 1478317193819 Marionette TRACE conn4 <- [1,3053,null,["8"]] 20:39:53 INFO - PROCESS | 1826 | 1478317193824 Marionette TRACE conn4 -> [0,3054,"switchToWindow",{"name":"8"}] 20:39:53 INFO - PROCESS | 1826 | 1478317193830 Marionette TRACE conn4 <- [1,3054,null,{}] 20:39:53 INFO - PROCESS | 1826 | 1478317193837 Marionette TRACE conn4 -> [0,3055,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x82047c00 == 46 [pid = 1826] [id = 681] 20:39:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x8204c800) [pid = 1826] [serial = 1975] [outer = (nil)] 20:39:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x82739000) [pid = 1826] [serial = 1976] [outer = 0x8204c800] 20:39:53 INFO - PROCESS | 1826 | 1478317193989 Marionette DEBUG loaded listener.js 20:39:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x8dd45000) [pid = 1826] [serial = 1977] [outer = 0x8204c800] 20:39:54 INFO - PROCESS | 1826 | 1478317194652 Marionette TRACE conn4 <- [1,3055,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 20:39:54 INFO - . 20:39:54 INFO - TEST-OK | /touch-events/historical.html | took 1424ms 20:39:54 INFO - PROCESS | 1826 | 1478317194676 Marionette TRACE conn4 -> [0,3056,"getWindowHandle",null] 20:39:54 INFO - PROCESS | 1826 | 1478317194680 Marionette TRACE conn4 <- [1,3056,null,{"value":"8"}] 20:39:54 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 20:39:54 INFO - PROCESS | 1826 | 1478317194698 Marionette TRACE conn4 -> [0,3057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:54 INFO - PROCESS | 1826 | 1478317194960 Marionette TRACE conn4 <- [1,3057,null,{"value":null}] 20:39:55 INFO - PROCESS | 1826 | 1478317195057 Marionette TRACE conn4 -> [0,3058,"getWindowHandles",null] 20:39:55 INFO - PROCESS | 1826 | 1478317195060 Marionette TRACE conn4 <- [1,3058,null,["8"]] 20:39:55 INFO - PROCESS | 1826 | 1478317195067 Marionette TRACE conn4 -> [0,3059,"switchToWindow",{"name":"8"}] 20:39:55 INFO - PROCESS | 1826 | 1478317195073 Marionette TRACE conn4 <- [1,3059,null,{}] 20:39:55 INFO - PROCESS | 1826 | 1478317195079 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fad3800 == 47 [pid = 1826] [id = 682] 20:39:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x912ac800) [pid = 1826] [serial = 1978] [outer = (nil)] 20:39:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x92bb8c00) [pid = 1826] [serial = 1979] [outer = 0x912ac800] 20:39:55 INFO - PROCESS | 1826 | 1478317195176 Marionette DEBUG loaded listener.js 20:39:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x92cb9800) [pid = 1826] [serial = 1980] [outer = 0x912ac800] 20:39:55 INFO - PROCESS | 1826 | 1478317195829 Marionette TRACE conn4 <- [1,3060,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 20:39:55 INFO - ... 20:39:55 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1177ms 20:39:55 INFO - PROCESS | 1826 | 1478317195875 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 20:39:55 INFO - PROCESS | 1826 | 1478317195883 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 20:39:55 INFO - TEST-START | /touch-events/touch-retargeting.html 20:39:55 INFO - PROCESS | 1826 | 1478317195898 Marionette TRACE conn4 -> [0,3062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:56 INFO - PROCESS | 1826 | 1478317196130 Marionette TRACE conn4 <- [1,3062,null,{"value":null}] 20:39:56 INFO - PROCESS | 1826 | 1478317196323 Marionette TRACE conn4 -> [0,3063,"getWindowHandles",null] 20:39:56 INFO - PROCESS | 1826 | 1478317196329 Marionette TRACE conn4 <- [1,3063,null,["8"]] 20:39:56 INFO - PROCESS | 1826 | 1478317196338 Marionette TRACE conn4 -> [0,3064,"switchToWindow",{"name":"8"}] 20:39:56 INFO - PROCESS | 1826 | 1478317196348 Marionette TRACE conn4 <- [1,3064,null,{}] 20:39:56 INFO - PROCESS | 1826 | 1478317196409 Marionette TRACE conn4 -> [0,3065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x82319400 == 48 [pid = 1826] [id = 683] 20:39:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x8231a400) [pid = 1826] [serial = 1981] [outer = (nil)] 20:39:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x82753000) [pid = 1826] [serial = 1982] [outer = 0x8231a400] 20:39:56 INFO - PROCESS | 1826 | 1478317196541 Marionette DEBUG loaded listener.js 20:39:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x82809800) [pid = 1826] [serial = 1983] [outer = 0x8231a400] 20:39:57 INFO - PROCESS | 1826 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x951fc000 == 47 [pid = 1826] [id = 673] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8231a000 == 46 [pid = 1826] [id = 672] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x82047c00 == 45 [pid = 1826] [id = 681] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8fac8000 == 44 [pid = 1826] [id = 680] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9cc00 == 43 [pid = 1826] [id = 679] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8cf03c00 == 42 [pid = 1826] [id = 678] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x82e83400 == 41 [pid = 1826] [id = 677] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x829a5800 == 40 [pid = 1826] [id = 676] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x81956c00 == 39 [pid = 1826] [id = 675] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8212b400 == 38 [pid = 1826] [id = 674] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x82317000 == 37 [pid = 1826] [id = 671] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x9502cc00 == 36 [pid = 1826] [id = 670] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x94d1d000 == 35 [pid = 1826] [id = 669] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x94d1d800 == 34 [pid = 1826] [id = 668] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x93a66400 == 33 [pid = 1826] [id = 667] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x93bc8000 == 32 [pid = 1826] [id = 666] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x93a68400 == 31 [pid = 1826] [id = 665] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x9320d000 == 30 [pid = 1826] [id = 664] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x92e39c00 == 29 [pid = 1826] [id = 663] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x92cba000 == 28 [pid = 1826] [id = 662] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8facd800 == 27 [pid = 1826] [id = 661] 20:40:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8cae6c00 == 26 [pid = 1826] [id = 660] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x82183800) [pid = 1826] [serial = 1908] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x828bec00) [pid = 1826] [serial = 1909] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x8facbc00) [pid = 1826] [serial = 1905] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x8fad2400) [pid = 1826] [serial = 1906] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x8cae8c00) [pid = 1826] [serial = 1902] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x8cf01400) [pid = 1826] [serial = 1903] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x82815400) [pid = 1826] [serial = 1899] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x828b9400) [pid = 1826] [serial = 1900] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x822e0000) [pid = 1826] [serial = 1894] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x822ea400) [pid = 1826] [serial = 1895] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x8203e400) [pid = 1826] [serial = 1897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x8dd4dc00) [pid = 1826] [serial = 1884] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x8dd96400) [pid = 1826] [serial = 1885] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x8dd9f400) [pid = 1826] [serial = 1887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x82e7b000) [pid = 1826] [serial = 1881] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x838b7c00) [pid = 1826] [serial = 1882] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x8231d000) [pid = 1826] [serial = 1878] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x82737000) [pid = 1826] [serial = 1879] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x8fac9400) [pid = 1826] [serial = 1889] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x8fbd4400) [pid = 1826] [serial = 1892] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478317170145] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x92c3f000) [pid = 1826] [serial = 1917] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x912a6000) [pid = 1826] [serial = 1911] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x912aa000) [pid = 1826] [serial = 1913] [outer = (nil)] [url = about:blank] 20:40:01 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x912ad000) [pid = 1826] [serial = 1915] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x8fad2800) [pid = 1826] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8212b800) [pid = 1826] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8204c800) [pid = 1826] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x9320f800) [pid = 1826] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x951fd000) [pid = 1826] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8de58400) [pid = 1826] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x82320400) [pid = 1826] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x93a69400) [pid = 1826] [serial = 1940] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x94d1dc00) [pid = 1826] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x82755c00) [pid = 1826] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x829ae800) [pid = 1826] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8fad3400) [pid = 1826] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8cf0c000) [pid = 1826] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x93bca400) [pid = 1826] [serial = 1938] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x92e3e400) [pid = 1826] [serial = 1931] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x92cbac00) [pid = 1826] [serial = 1929] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8cae6400) [pid = 1826] [serial = 1965] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8caea800) [pid = 1826] [serial = 1924] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x9502d000) [pid = 1826] [serial = 1948] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x93a68800) [pid = 1826] [serial = 1936] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x92cc3000) [pid = 1826] [serial = 1919] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x94d1f000) [pid = 1826] [serial = 1943] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8caed800) [pid = 1826] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8f8f5400) [pid = 1826] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x82751c00) [pid = 1826] [serial = 1960] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8de63c00) [pid = 1826] [serial = 1970] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd44400 == 25 [pid = 1826] [id = 644] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x82046400 == 24 [pid = 1826] [id = 659] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x92bba800 == 23 [pid = 1826] [id = 657] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8203f800 == 22 [pid = 1826] [id = 642] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x82040400 == 21 [pid = 1826] [id = 653] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8274c800 == 20 [pid = 1826] [id = 640] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8caed400 == 19 [pid = 1826] [id = 641] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x81956000 == 18 [pid = 1826] [id = 636] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8efc00 == 17 [pid = 1826] [id = 652] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x829f0800 == 16 [pid = 1826] [id = 639] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8cae1800 == 15 [pid = 1826] [id = 651] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x82753c00 == 14 [pid = 1826] [id = 637] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8280fc00 == 13 [pid = 1826] [id = 650] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x828bfc00 == 12 [pid = 1826] [id = 638] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f3000 == 11 [pid = 1826] [id = 646] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8204c400 == 10 [pid = 1826] [id = 635] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x82042800 == 9 [pid = 1826] [id = 648] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x82753800 == 8 [pid = 1826] [id = 643] 20:40:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8fad3800 == 7 [pid = 1826] [id = 682] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8274fc00) [pid = 1826] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x82181800) [pid = 1826] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8dd47000) [pid = 1826] [serial = 1969] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8db27000) [pid = 1826] [serial = 1968] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8fbd6000) [pid = 1826] [serial = 1974] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8fbc8800) [pid = 1826] [serial = 1973] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x93bcc000) [pid = 1826] [serial = 1939] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x92e3ec00) [pid = 1826] [serial = 1932] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x92cbe400) [pid = 1826] [serial = 1930] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8dd45000) [pid = 1826] [serial = 1977] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8cae8400) [pid = 1826] [serial = 1966] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x82739000) [pid = 1826] [serial = 1976] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8cf06400) [pid = 1826] [serial = 1925] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x829e8c00) [pid = 1826] [serial = 1963] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x829f4400) [pid = 1826] [serial = 1964] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x9502d400) [pid = 1826] [serial = 1949] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x93a68c00) [pid = 1826] [serial = 1937] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x822eb800) [pid = 1826] [serial = 1958] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x82320000) [pid = 1826] [serial = 1959] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x92e37c00) [pid = 1826] [serial = 1920] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x94d1f400) [pid = 1826] [serial = 1944] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8cf04c00) [pid = 1826] [serial = 1876] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x82818400) [pid = 1826] [serial = 1951] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x838c2800) [pid = 1826] [serial = 1952] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x94d24c00) [pid = 1826] [serial = 1946] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8facf800) [pid = 1826] [serial = 1890] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x94e7f800) [pid = 1826] [serial = 1947] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x94124c00) [pid = 1826] [serial = 1941] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x94126c00) [pid = 1826] [serial = 1942] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8280e000) [pid = 1826] [serial = 1961] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8f8f2c00) [pid = 1826] [serial = 1971] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x9328b000) [pid = 1826] [serial = 1934] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x93a5bc00) [pid = 1826] [serial = 1935] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fc94c00) [pid = 1826] [serial = 1927] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8fd03000) [pid = 1826] [serial = 1928] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x828be000) [pid = 1826] [serial = 1922] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x829ac400) [pid = 1826] [serial = 1923] [outer = (nil)] [url = about:blank] 20:40:10 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x92bb8c00) [pid = 1826] [serial = 1979] [outer = (nil)] [url = about:blank] 20:40:14 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x912ac800) [pid = 1826] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 20:40:14 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x92bbbc00) [pid = 1826] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 20:40:18 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x92cb7800) [pid = 1826] [serial = 1918] [outer = (nil)] [url = about:blank] 20:40:18 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82753000) [pid = 1826] [serial = 1982] [outer = (nil)] [url = about:blank] 20:40:18 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x92cb9800) [pid = 1826] [serial = 1980] [outer = (nil)] [url = about:blank] 20:40:26 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:40:26 INFO - PROCESS | 1826 | 1478317226767 Marionette TRACE conn4 <- [1,3065,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 20:40:26 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30924ms 20:40:26 INFO - PROCESS | 1826 | 1478317226820 Marionette TRACE conn4 -> [0,3066,"getWindowHandle",null] 20:40:26 INFO - PROCESS | 1826 | 1478317226826 Marionette TRACE conn4 <- [1,3066,null,{"value":"8"}] 20:40:26 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 20:40:26 INFO - PROCESS | 1826 | 1478317226841 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:27 INFO - PROCESS | 1826 | 1478317227090 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 20:40:27 INFO - PROCESS | 1826 | 1478317227183 Marionette TRACE conn4 -> [0,3068,"getWindowHandles",null] 20:40:27 INFO - PROCESS | 1826 | 1478317227188 Marionette TRACE conn4 <- [1,3068,null,["8"]] 20:40:27 INFO - PROCESS | 1826 | 1478317227198 Marionette TRACE conn4 -> [0,3069,"switchToWindow",{"name":"8"}] 20:40:27 INFO - PROCESS | 1826 | 1478317227207 Marionette TRACE conn4 <- [1,3069,null,{}] 20:40:27 INFO - PROCESS | 1826 | 1478317227215 Marionette TRACE conn4 -> [0,3070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x82048000 == 8 [pid = 1826] [id = 684] 20:40:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82048400) [pid = 1826] [serial = 1984] [outer = (nil)] 20:40:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8204c000) [pid = 1826] [serial = 1985] [outer = 0x82048400] 20:40:27 INFO - PROCESS | 1826 | 1478317227337 Marionette DEBUG loaded listener.js 20:40:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212b400) [pid = 1826] [serial = 1986] [outer = 0x82048400] 20:40:28 INFO - PROCESS | 1826 | 1478317228015 Marionette TRACE conn4 <- [1,3070,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 20:40:28 INFO - ..... 20:40:28 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1232ms 20:40:28 INFO - PROCESS | 1826 | 1478317228071 Marionette TRACE conn4 -> [0,3071,"getWindowHandle",null] 20:40:28 INFO - PROCESS | 1826 | 1478317228077 Marionette TRACE conn4 <- [1,3071,null,{"value":"8"}] 20:40:28 INFO - TEST-START | /user-timing/idlharness.html 20:40:28 INFO - PROCESS | 1826 | 1478317228086 Marionette TRACE conn4 -> [0,3072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:28 INFO - PROCESS | 1826 | 1478317228296 Marionette TRACE conn4 <- [1,3072,null,{"value":null}] 20:40:28 INFO - PROCESS | 1826 | 1478317228432 Marionette TRACE conn4 -> [0,3073,"getWindowHandles",null] 20:40:28 INFO - PROCESS | 1826 | 1478317228437 Marionette TRACE conn4 <- [1,3073,null,["8"]] 20:40:28 INFO - PROCESS | 1826 | 1478317228446 Marionette TRACE conn4 -> [0,3074,"switchToWindow",{"name":"8"}] 20:40:28 INFO - PROCESS | 1826 | 1478317228451 Marionette TRACE conn4 <- [1,3074,null,{}] 20:40:28 INFO - PROCESS | 1826 | 1478317228460 Marionette TRACE conn4 -> [0,3075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x81958000 == 9 [pid = 1826] [id = 685] 20:40:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8212a400) [pid = 1826] [serial = 1987] [outer = (nil)] 20:40:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x822e6800) [pid = 1826] [serial = 1988] [outer = 0x8212a400] 20:40:28 INFO - PROCESS | 1826 | 1478317228565 Marionette DEBUG loaded listener.js 20:40:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x822e9c00) [pid = 1826] [serial = 1989] [outer = 0x8212a400] 20:40:29 INFO - PROCESS | 1826 | 1478317229607 Marionette TRACE conn4 <- [1,3075,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 20:40:29 INFO - ........................ 20:40:29 INFO - TEST-OK | /user-timing/idlharness.html | took 1582ms 20:40:29 INFO - PROCESS | 1826 | 1478317229677 Marionette TRACE conn4 -> [0,3076,"getWindowHandle",null] 20:40:29 INFO - PROCESS | 1826 | 1478317229686 Marionette TRACE conn4 <- [1,3076,null,{"value":"8"}] 20:40:29 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 20:40:29 INFO - PROCESS | 1826 | 1478317229700 Marionette TRACE conn4 -> [0,3077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:29 INFO - PROCESS | 1826 | 1478317229964 Marionette TRACE conn4 <- [1,3077,null,{"value":null}] 20:40:29 INFO - PROCESS | 1826 | 1478317229985 Marionette TRACE conn4 -> [0,3078,"getWindowHandles",null] 20:40:29 INFO - PROCESS | 1826 | 1478317229991 Marionette TRACE conn4 <- [1,3078,null,["8"]] 20:40:30 INFO - PROCESS | 1826 | 1478317229996 Marionette TRACE conn4 -> [0,3079,"switchToWindow",{"name":"8"}] 20:40:30 INFO - PROCESS | 1826 | 1478317230004 Marionette TRACE conn4 <- [1,3079,null,{}] 20:40:30 INFO - PROCESS | 1826 | 1478317230013 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x8280b800 == 10 [pid = 1826] [id = 686] 20:40:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8280bc00) [pid = 1826] [serial = 1990] [outer = (nil)] 20:40:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8280f400) [pid = 1826] [serial = 1991] [outer = 0x8280bc00] 20:40:30 INFO - PROCESS | 1826 | 1478317230123 Marionette DEBUG loaded listener.js 20:40:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82812000) [pid = 1826] [serial = 1992] [outer = 0x8280bc00] 20:40:30 INFO - PROCESS | 1826 | 1478317230962 Marionette TRACE conn4 <- [1,3080,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 20:40:31 INFO - ....... 20:40:31 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1325ms 20:40:31 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 20:40:31 INFO - PROCESS | 1826 | 1478317231025 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 20:40:31 INFO - PROCESS | 1826 | 1478317231029 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 20:40:31 INFO - PROCESS | 1826 | 1478317231037 Marionette TRACE conn4 -> [0,3082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:31 INFO - PROCESS | 1826 | 1478317231231 Marionette TRACE conn4 <- [1,3082,null,{"value":null}] 20:40:31 INFO - PROCESS | 1826 | 1478317231248 Marionette TRACE conn4 -> [0,3083,"getWindowHandles",null] 20:40:31 INFO - PROCESS | 1826 | 1478317231257 Marionette TRACE conn4 <- [1,3083,null,["8"]] 20:40:31 INFO - PROCESS | 1826 | 1478317231383 Marionette TRACE conn4 -> [0,3084,"switchToWindow",{"name":"8"}] 20:40:31 INFO - PROCESS | 1826 | 1478317231391 Marionette TRACE conn4 <- [1,3084,null,{}] 20:40:31 INFO - PROCESS | 1826 | 1478317231398 Marionette TRACE conn4 -> [0,3085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x828c1400 == 11 [pid = 1826] [id = 687] 20:40:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x828c5c00) [pid = 1826] [serial = 1993] [outer = (nil)] 20:40:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82917400) [pid = 1826] [serial = 1994] [outer = 0x828c5c00] 20:40:31 INFO - PROCESS | 1826 | 1478317231523 Marionette DEBUG loaded listener.js 20:40:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x829e9000) [pid = 1826] [serial = 1995] [outer = 0x828c5c00] 20:40:32 INFO - PROCESS | 1826 | 1478317232286 Marionette TRACE conn4 <- [1,3085,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 20:40:32 INFO - ....... 20:40:32 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1276ms 20:40:32 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 20:40:32 INFO - PROCESS | 1826 | 1478317232313 Marionette TRACE conn4 -> [0,3086,"getWindowHandle",null] 20:40:32 INFO - PROCESS | 1826 | 1478317232316 Marionette TRACE conn4 <- [1,3086,null,{"value":"8"}] 20:40:32 INFO - PROCESS | 1826 | 1478317232325 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:32 INFO - PROCESS | 1826 | 1478317232570 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 20:40:32 INFO - PROCESS | 1826 | 1478317232659 Marionette TRACE conn4 -> [0,3088,"getWindowHandles",null] 20:40:32 INFO - PROCESS | 1826 | 1478317232664 Marionette TRACE conn4 <- [1,3088,null,["8"]] 20:40:32 INFO - PROCESS | 1826 | 1478317232671 Marionette TRACE conn4 -> [0,3089,"switchToWindow",{"name":"8"}] 20:40:32 INFO - PROCESS | 1826 | 1478317232676 Marionette TRACE conn4 <- [1,3089,null,{}] 20:40:32 INFO - PROCESS | 1826 | 1478317232683 Marionette TRACE conn4 -> [0,3090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x829f2c00 == 12 [pid = 1826] [id = 688] 20:40:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x829f3000) [pid = 1826] [serial = 1996] [outer = (nil)] 20:40:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x829f4c00) [pid = 1826] [serial = 1997] [outer = 0x829f3000] 20:40:32 INFO - PROCESS | 1826 | 1478317232783 Marionette DEBUG loaded listener.js 20:40:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x82ac4800) [pid = 1826] [serial = 1998] [outer = 0x829f3000] 20:40:33 INFO - PROCESS | 1826 | 1478317233403 Marionette TRACE conn4 <- [1,3090,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 20:40:33 INFO - .. 20:40:33 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1169ms 20:40:33 INFO - PROCESS | 1826 | 1478317233494 Marionette TRACE conn4 -> [0,3091,"getWindowHandle",null] 20:40:33 INFO - PROCESS | 1826 | 1478317233498 Marionette TRACE conn4 <- [1,3091,null,{"value":"8"}] 20:40:33 INFO - TEST-START | /user-timing/test_user_timing_exists.html 20:40:33 INFO - PROCESS | 1826 | 1478317233506 Marionette TRACE conn4 -> [0,3092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:33 INFO - PROCESS | 1826 | 1478317233805 Marionette TRACE conn4 <- [1,3092,null,{"value":null}] 20:40:33 INFO - PROCESS | 1826 | 1478317233822 Marionette TRACE conn4 -> [0,3093,"getWindowHandles",null] 20:40:33 INFO - PROCESS | 1826 | 1478317233826 Marionette TRACE conn4 <- [1,3093,null,["8"]] 20:40:33 INFO - PROCESS | 1826 | 1478317233833 Marionette TRACE conn4 -> [0,3094,"switchToWindow",{"name":"8"}] 20:40:33 INFO - PROCESS | 1826 | 1478317233839 Marionette TRACE conn4 <- [1,3094,null,{}] 20:40:33 INFO - PROCESS | 1826 | 1478317233845 Marionette TRACE conn4 -> [0,3095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194c400 == 13 [pid = 1826] [id = 689] 20:40:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x82ad1c00) [pid = 1826] [serial = 1999] [outer = (nil)] 20:40:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x82e83800) [pid = 1826] [serial = 2000] [outer = 0x82ad1c00] 20:40:33 INFO - PROCESS | 1826 | 1478317233950 Marionette DEBUG loaded listener.js 20:40:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x838be800) [pid = 1826] [serial = 2001] [outer = 0x82ad1c00] 20:40:34 INFO - PROCESS | 1826 | 1478317234667 Marionette TRACE conn4 <- [1,3095,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 20:40:34 INFO - ..... 20:40:34 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1240ms 20:40:34 INFO - PROCESS | 1826 | 1478317234752 Marionette TRACE conn4 -> [0,3096,"getWindowHandle",null] 20:40:34 INFO - TEST-START | /user-timing/test_user_timing_mark.html 20:40:34 INFO - PROCESS | 1826 | 1478317234757 Marionette TRACE conn4 <- [1,3096,null,{"value":"8"}] 20:40:34 INFO - PROCESS | 1826 | 1478317234765 Marionette TRACE conn4 -> [0,3097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:35 INFO - PROCESS | 1826 | 1478317235010 Marionette TRACE conn4 <- [1,3097,null,{"value":null}] 20:40:35 INFO - PROCESS | 1826 | 1478317235132 Marionette TRACE conn4 -> [0,3098,"getWindowHandles",null] 20:40:35 INFO - PROCESS | 1826 | 1478317235138 Marionette TRACE conn4 <- [1,3098,null,["8"]] 20:40:35 INFO - PROCESS | 1826 | 1478317235152 Marionette TRACE conn4 -> [0,3099,"switchToWindow",{"name":"8"}] 20:40:35 INFO - PROCESS | 1826 | 1478317235164 Marionette TRACE conn4 <- [1,3099,null,{}] 20:40:35 INFO - PROCESS | 1826 | 1478317235218 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x81956c00 == 14 [pid = 1826] [id = 690] 20:40:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x81957000) [pid = 1826] [serial = 2002] [outer = (nil)] 20:40:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x82042000) [pid = 1826] [serial = 2003] [outer = 0x81957000] 20:40:35 INFO - PROCESS | 1826 | 1478317235350 Marionette DEBUG loaded listener.js 20:40:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8204cc00) [pid = 1826] [serial = 2004] [outer = 0x81957000] 20:40:36 INFO - PROCESS | 1826 | 1478317236406 Marionette TRACE conn4 <- [1,3100,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 20:40:36 INFO - ..................... 20:40:36 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1686ms 20:40:36 INFO - PROCESS | 1826 | 1478317236452 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 20:40:36 INFO - PROCESS | 1826 | 1478317236460 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 20:40:36 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 20:40:36 INFO - PROCESS | 1826 | 1478317236471 Marionette TRACE conn4 -> [0,3102,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:36 INFO - PROCESS | 1826 | 1478317236745 Marionette TRACE conn4 <- [1,3102,null,{"value":null}] 20:40:36 INFO - PROCESS | 1826 | 1478317236941 Marionette TRACE conn4 -> [0,3103,"getWindowHandles",null] 20:40:36 INFO - PROCESS | 1826 | 1478317236950 Marionette TRACE conn4 <- [1,3103,null,["8"]] 20:40:36 INFO - PROCESS | 1826 | 1478317236957 Marionette TRACE conn4 -> [0,3104,"switchToWindow",{"name":"8"}] 20:40:36 INFO - PROCESS | 1826 | 1478317236967 Marionette TRACE conn4 <- [1,3104,null,{}] 20:40:37 INFO - PROCESS | 1826 | 1478317237017 Marionette TRACE conn4 -> [0,3105,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x81950800 == 15 [pid = 1826] [id = 691] 20:40:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8231d800) [pid = 1826] [serial = 2005] [outer = (nil)] 20:40:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x82735c00) [pid = 1826] [serial = 2006] [outer = 0x8231d800] 20:40:37 INFO - PROCESS | 1826 | 1478317237137 Marionette DEBUG loaded listener.js 20:40:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8273ac00) [pid = 1826] [serial = 2007] [outer = 0x8231d800] 20:40:37 INFO - PROCESS | 1826 | 1478317237934 Marionette TRACE conn4 <- [1,3105,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 20:40:37 INFO - ..... 20:40:37 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1531ms 20:40:38 INFO - PROCESS | 1826 | 1478317238002 Marionette TRACE conn4 -> [0,3106,"getWindowHandle",null] 20:40:38 INFO - PROCESS | 1826 | 1478317238007 Marionette TRACE conn4 <- [1,3106,null,{"value":"8"}] 20:40:38 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 20:40:38 INFO - PROCESS | 1826 | 1478317238016 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:38 INFO - PROCESS | 1826 | 1478317238248 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 20:40:38 INFO - PROCESS | 1826 | 1478317238441 Marionette TRACE conn4 -> [0,3108,"getWindowHandles",null] 20:40:38 INFO - PROCESS | 1826 | 1478317238453 Marionette TRACE conn4 <- [1,3108,null,["8"]] 20:40:38 INFO - PROCESS | 1826 | 1478317238514 Marionette TRACE conn4 -> [0,3109,"switchToWindow",{"name":"8"}] 20:40:38 INFO - PROCESS | 1826 | 1478317238524 Marionette TRACE conn4 <- [1,3109,null,{}] 20:40:38 INFO - PROCESS | 1826 | 1478317238533 Marionette TRACE conn4 -> [0,3110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8280b400 == 16 [pid = 1826] [id = 692] 20:40:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x828c2000) [pid = 1826] [serial = 2008] [outer = (nil)] 20:40:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x829ae800) [pid = 1826] [serial = 2009] [outer = 0x828c2000] 20:40:38 INFO - PROCESS | 1826 | 1478317238649 Marionette DEBUG loaded listener.js 20:40:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x829f1000) [pid = 1826] [serial = 2010] [outer = 0x828c2000] 20:40:39 INFO - PROCESS | 1826 | 1478317239537 Marionette TRACE conn4 <- [1,3110,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 20:40:39 INFO - ......................................... 20:40:39 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1636ms 20:40:39 INFO - PROCESS | 1826 | 1478317239663 Marionette TRACE conn4 -> [0,3111,"getWindowHandle",null] 20:40:39 INFO - PROCESS | 1826 | 1478317239669 Marionette TRACE conn4 <- [1,3111,null,{"value":"8"}] 20:40:39 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 20:40:39 INFO - PROCESS | 1826 | 1478317239682 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}] 20:40:39 INFO - PROCESS | 1826 | 1478317239922 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 20:40:40 INFO - PROCESS | 1826 | 1478317240104 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 20:40:40 INFO - PROCESS | 1826 | 1478317240109 Marionette TRACE conn4 <- [1,3113,null,["8"]] 20:40:40 INFO - PROCESS | 1826 | 1478317240118 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 20:40:40 INFO - PROCESS | 1826 | 1478317240125 Marionette TRACE conn4 <- [1,3114,null,{}] 20:40:40 INFO - PROCESS | 1826 | 1478317240177 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([\"/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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8212b000 == 17 [pid = 1826] [id = 693] 20:40:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x82e7d400) [pid = 1826] [serial = 2011] [outer = (nil)] 20:40:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8cae4800) [pid = 1826] [serial = 2012] [outer = 0x82e7d400] 20:40:40 INFO - PROCESS | 1826 | 1478317240293 Marionette DEBUG loaded listener.js 20:40:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8cae7c00) [pid = 1826] [serial = 2013] [outer = 0x82e7d400] 20:40:41 INFO - PROCESS | 1826 | 1478317241059 Marionette TRACE conn4 <- [1,3115,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 20:40:41 INFO - .. 20:40:41 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1424ms 20:40:41 INFO - PROCESS | 1826 | 1478317241124 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 20:40:41 INFO - PROCESS | 1826 | 1478317241130 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 20:40:41 INFO - TEST-START | /user-timing/test_user_timing_measure.html 20:40:41 INFO - PROCESS | 1826 | 1478317241141 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}] 20:40:41 INFO - PROCESS | 1826 | 1478317241353 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 20:40:41 INFO - PROCESS | 1826 | 1478317241529 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 20:40:41 INFO - PROCESS | 1826 | 1478317241532 Marionette TRACE conn4 <- [1,3118,null,["8"]] 20:40:41 INFO - PROCESS | 1826 | 1478317241544 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 20:40:41 INFO - PROCESS | 1826 | 1478317241551 Marionette TRACE conn4 <- [1,3119,null,{}] 20:40:41 INFO - PROCESS | 1826 | 1478317241581 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([\"/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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x829ea000 == 18 [pid = 1826] [id = 694] 20:40:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8cf01c00) [pid = 1826] [serial = 2014] [outer = (nil)] 20:40:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8db1e400) [pid = 1826] [serial = 2015] [outer = 0x8cf01c00] 20:40:41 INFO - PROCESS | 1826 | 1478317241696 Marionette DEBUG loaded listener.js 20:40:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8dd41400) [pid = 1826] [serial = 2016] [outer = 0x8cf01c00] 20:40:42 INFO - PROCESS | 1826 | 1478317242768 Marionette TRACE conn4 <- [1,3120,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 20:40:42 INFO - ............................... 20:40:42 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1741ms 20:40:42 INFO - PROCESS | 1826 | 1478317242890 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 20:40:42 INFO - PROCESS | 1826 | 1478317242908 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 20:40:42 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 20:40:42 INFO - PROCESS | 1826 | 1478317242920 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}] 20:40:43 INFO - PROCESS | 1826 | 1478317243185 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 20:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x829f2c00 == 17 [pid = 1826] [id = 688] 20:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x8194c400 == 16 [pid = 1826] [id = 689] 20:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x828c1400 == 15 [pid = 1826] [id = 687] 20:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x81958000 == 14 [pid = 1826] [id = 685] 20:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x8280b800 == 13 [pid = 1826] [id = 686] 20:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x82048000 == 12 [pid = 1826] [id = 684] 20:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x82319400 == 11 [pid = 1826] [id = 683] 20:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x81956c00 == 10 [pid = 1826] [id = 690] 20:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x81950800 == 9 [pid = 1826] [id = 691] 20:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x8280b400 == 8 [pid = 1826] [id = 692] 20:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x8212b000 == 7 [pid = 1826] [id = 693] 20:40:44 INFO - PROCESS | 1826 | 1478317244344 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 20:40:44 INFO - PROCESS | 1826 | 1478317244357 Marionette TRACE conn4 <- [1,3123,null,["8"]] 20:40:44 INFO - PROCESS | 1826 | 1478317244376 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 20:40:44 INFO - PROCESS | 1826 | 1478317244386 Marionette TRACE conn4 <- [1,3124,null,{}] 20:40:44 INFO - PROCESS | 1826 | 1478317244395 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([\"/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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x81958000 == 8 [pid = 1826] [id = 695] 20:40:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x82048c00) [pid = 1826] [serial = 2017] [outer = (nil)] 20:40:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x82129400) [pid = 1826] [serial = 2018] [outer = 0x82048c00] 20:40:44 INFO - PROCESS | 1826 | 1478317244513 Marionette DEBUG loaded listener.js 20:40:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8217a800) [pid = 1826] [serial = 2019] [outer = 0x82048c00] 20:40:45 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:40:45 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:40:45 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 20:40:45 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:40:45 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:40:45 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:40:45 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 20:40:45 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:40:45 INFO - ................. 20:40:45 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 2476ms 20:40:45 INFO - PROCESS | 1826 | 1478317245362 Marionette TRACE conn4 <- [1,3125,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 20:40:45 INFO - PROCESS | 1826 | 1478317245406 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 20:40:45 INFO - PROCESS | 1826 | 1478317245414 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 20:40:45 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 20:40:45 INFO - PROCESS | 1826 | 1478317245425 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}] 20:40:45 INFO - PROCESS | 1826 | 1478317245637 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 20:40:45 INFO - PROCESS | 1826 | 1478317245779 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 20:40:45 INFO - PROCESS | 1826 | 1478317245787 Marionette TRACE conn4 <- [1,3128,null,["8"]] 20:40:45 INFO - PROCESS | 1826 | 1478317245800 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 20:40:45 INFO - PROCESS | 1826 | 1478317245807 Marionette TRACE conn4 <- [1,3129,null,{}] 20:40:45 INFO - PROCESS | 1826 | 1478317245814 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([\"/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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x82750c00 == 9 [pid = 1826] [id = 696] 20:40:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82751400) [pid = 1826] [serial = 2020] [outer = (nil)] 20:40:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x82754000) [pid = 1826] [serial = 2021] [outer = 0x82751400] 20:40:45 INFO - PROCESS | 1826 | 1478317245924 Marionette DEBUG loaded listener.js 20:40:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x82757800) [pid = 1826] [serial = 2022] [outer = 0x82751400] 20:40:46 INFO - PROCESS | 1826 | 1478317246798 Marionette TRACE conn4 <- [1,3130,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 20:40:46 INFO - ................. 20:40:46 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1430ms 20:40:46 INFO - PROCESS | 1826 | 1478317246863 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 20:40:46 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 20:40:46 INFO - PROCESS | 1826 | 1478317246869 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 20:40:46 INFO - PROCESS | 1826 | 1478317246878 Marionette TRACE conn4 -> [0,3132,"getContext",null] 20:40:46 INFO - PROCESS | 1826 | 1478317246883 Marionette TRACE conn4 <- [1,3132,null,{"value":"content"}] 20:40:46 INFO - PROCESS | 1826 | 1478317246908 Marionette TRACE conn4 -> [0,3133,"setContext",{"value":"chrome"}] 20:40:46 INFO - PROCESS | 1826 | 1478317246919 Marionette TRACE conn4 <- [1,3133,null,{}] 20:40:46 INFO - PROCESS | 1826 | 1478317246930 Marionette TRACE conn4 -> [0,3134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:40:46 INFO - PROCESS | 1826 | 1478317246953 Marionette TRACE conn4 <- [1,3134,null,{"value":true}] 20:40:46 INFO - PROCESS | 1826 | 1478317246975 Marionette TRACE conn4 -> [0,3135,"setContext",{"value":"content"}] 20:40:46 INFO - PROCESS | 1826 | 1478317246979 Marionette TRACE conn4 <- [1,3135,null,{}] 20:40:46 INFO - Setting pref dom.animations-api.core.enabled (true) 20:40:46 INFO - PROCESS | 1826 | 1478317246986 Marionette TRACE conn4 -> [0,3136,"getContext",null] 20:40:46 INFO - PROCESS | 1826 | 1478317246991 Marionette TRACE conn4 <- [1,3136,null,{"value":"content"}] 20:40:47 INFO - PROCESS | 1826 | 1478317246999 Marionette TRACE conn4 -> [0,3137,"setContext",{"value":"chrome"}] 20:40:47 INFO - PROCESS | 1826 | 1478317247003 Marionette TRACE conn4 <- [1,3137,null,{}] 20:40:47 INFO - PROCESS | 1826 | 1478317247016 Marionette TRACE conn4 -> [0,3138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:40:47 INFO - PROCESS | 1826 | 1478317247037 Marionette TRACE conn4 <- [1,3138,null,{"value":null}] 20:40:47 INFO - PROCESS | 1826 | 1478317247041 Marionette TRACE conn4 -> [0,3139,"setContext",{"value":"content"}] 20:40:47 INFO - PROCESS | 1826 | 1478317247046 Marionette TRACE conn4 <- [1,3139,null,{}] 20:40:47 INFO - PROCESS | 1826 | 1478317247060 Marionette TRACE conn4 -> [0,3140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:47 INFO - PROCESS | 1826 | 1478317247327 Marionette TRACE conn4 <- [1,3140,null,{"value":null}] 20:40:47 INFO - PROCESS | 1826 | 1478317247370 Marionette TRACE conn4 -> [0,3141,"getWindowHandles",null] 20:40:47 INFO - PROCESS | 1826 | 1478317247375 Marionette TRACE conn4 <- [1,3141,null,["8"]] 20:40:47 INFO - PROCESS | 1826 | 1478317247381 Marionette TRACE conn4 -> [0,3142,"switchToWindow",{"name":"8"}] 20:40:47 INFO - PROCESS | 1826 | 1478317247390 Marionette TRACE conn4 <- [1,3142,null,{}] 20:40:47 INFO - PROCESS | 1826 | 1478317247474 Marionette TRACE conn4 -> [0,3143,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x828c5400 == 10 [pid = 1826] [id = 697] 20:40:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x82923000) [pid = 1826] [serial = 2023] [outer = (nil)] 20:40:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x82925c00) [pid = 1826] [serial = 2024] [outer = 0x82923000] 20:40:47 INFO - PROCESS | 1826 | 1478317247580 Marionette DEBUG loaded listener.js 20:40:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x829a4c00) [pid = 1826] [serial = 2025] [outer = 0x82923000] 20:40:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x829eac00 == 11 [pid = 1826] [id = 698] 20:40:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x829ef000) [pid = 1826] [serial = 2026] [outer = (nil)] 20:40:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x829a6000) [pid = 1826] [serial = 2027] [outer = 0x829ef000] 20:40:48 INFO - PROCESS | 1826 | 1478317248572 Marionette TRACE conn4 <- [1,3143,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 20:40:48 INFO - ... 20:40:48 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1710ms 20:40:48 INFO - PROCESS | 1826 | 1478317248591 Marionette TRACE conn4 -> [0,3144,"getWindowHandle",null] 20:40:48 INFO - PROCESS | 1826 | 1478317248594 Marionette TRACE conn4 <- [1,3144,null,{"value":"8"}] 20:40:48 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 20:40:48 INFO - PROCESS | 1826 | 1478317248610 Marionette TRACE conn4 -> [0,3145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:49 INFO - PROCESS | 1826 | 1478317249045 Marionette TRACE conn4 <- [1,3145,null,{"value":null}] 20:40:49 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x82ad1c00) [pid = 1826] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 20:40:49 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x829f3000) [pid = 1826] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 20:40:49 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x828c5c00) [pid = 1826] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 20:40:49 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8280bc00) [pid = 1826] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 20:40:49 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8212a400) [pid = 1826] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 20:40:49 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8231a400) [pid = 1826] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 20:40:49 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x82048400) [pid = 1826] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 20:40:49 INFO - PROCESS | 1826 | 1478317249159 Marionette TRACE conn4 -> [0,3146,"getWindowHandles",null] 20:40:49 INFO - PROCESS | 1826 | 1478317249162 Marionette TRACE conn4 <- [1,3146,null,["8"]] 20:40:49 INFO - PROCESS | 1826 | 1478317249173 Marionette TRACE conn4 -> [0,3147,"switchToWindow",{"name":"8"}] 20:40:49 INFO - PROCESS | 1826 | 1478317249178 Marionette TRACE conn4 <- [1,3147,null,{}] 20:40:49 INFO - PROCESS | 1826 | 1478317249185 Marionette TRACE conn4 -> [0,3148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194d000 == 12 [pid = 1826] [id = 699] 20:40:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x828ba400) [pid = 1826] [serial = 2028] [outer = (nil)] 20:40:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x829ea400) [pid = 1826] [serial = 2029] [outer = 0x828ba400] 20:40:49 INFO - PROCESS | 1826 | 1478317249292 Marionette DEBUG loaded listener.js 20:40:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8cf08c00) [pid = 1826] [serial = 2030] [outer = 0x828ba400] 20:40:49 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:40:49 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:40:50 INFO - PROCESS | 1826 | 1478317250059 Marionette TRACE conn4 <- [1,3148,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 20:40:50 INFO - ......... 20:40:50 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1475ms 20:40:50 INFO - PROCESS | 1826 | 1478317250087 Marionette TRACE conn4 -> [0,3149,"getWindowHandle",null] 20:40:50 INFO - PROCESS | 1826 | 1478317250089 Marionette TRACE conn4 <- [1,3149,null,{"value":"8"}] 20:40:50 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 20:40:50 INFO - PROCESS | 1826 | 1478317250099 Marionette TRACE conn4 -> [0,3150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:50 INFO - PROCESS | 1826 | 1478317250330 Marionette TRACE conn4 <- [1,3150,null,{"value":null}] 20:40:50 INFO - PROCESS | 1826 | 1478317250350 Marionette TRACE conn4 -> [0,3151,"getWindowHandles",null] 20:40:50 INFO - PROCESS | 1826 | 1478317250355 Marionette TRACE conn4 <- [1,3151,null,["8"]] 20:40:50 INFO - PROCESS | 1826 | 1478317250360 Marionette TRACE conn4 -> [0,3152,"switchToWindow",{"name":"8"}] 20:40:50 INFO - PROCESS | 1826 | 1478317250365 Marionette TRACE conn4 <- [1,3152,null,{}] 20:40:50 INFO - PROCESS | 1826 | 1478317250371 Marionette TRACE conn4 -> [0,3153,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4a400 == 13 [pid = 1826] [id = 700] 20:40:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8dd4c000) [pid = 1826] [serial = 2031] [outer = (nil)] 20:40:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8dd9cc00) [pid = 1826] [serial = 2032] [outer = 0x8dd4c000] 20:40:50 INFO - PROCESS | 1826 | 1478317250475 Marionette DEBUG loaded listener.js 20:40:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8dda2400) [pid = 1826] [serial = 2033] [outer = 0x8dd4c000] 20:40:51 INFO - PROCESS | 1826 | 1478317251305 Marionette TRACE conn4 <- [1,3153,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 20:40:51 INFO - ................................... 20:40:51 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1283ms 20:40:51 INFO - PROCESS | 1826 | 1478317251383 Marionette TRACE conn4 -> [0,3154,"getWindowHandle",null] 20:40:51 INFO - PROCESS | 1826 | 1478317251390 Marionette TRACE conn4 <- [1,3154,null,{"value":"8"}] 20:40:51 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 20:40:51 INFO - Clearing pref dom.animations-api.core.enabled 20:40:51 INFO - PROCESS | 1826 | 1478317251403 Marionette TRACE conn4 -> [0,3155,"getContext",null] 20:40:51 INFO - PROCESS | 1826 | 1478317251411 Marionette TRACE conn4 <- [1,3155,null,{"value":"content"}] 20:40:51 INFO - PROCESS | 1826 | 1478317251428 Marionette TRACE conn4 -> [0,3156,"setContext",{"value":"chrome"}] 20:40:51 INFO - PROCESS | 1826 | 1478317251436 Marionette TRACE conn4 <- [1,3156,null,{}] 20:40:51 INFO - PROCESS | 1826 | 1478317251446 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:40:51 INFO - PROCESS | 1826 | 1478317251470 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 20:40:51 INFO - PROCESS | 1826 | 1478317251525 Marionette TRACE conn4 -> [0,3158,"setContext",{"value":"content"}] 20:40:51 INFO - PROCESS | 1826 | 1478317251536 Marionette TRACE conn4 <- [1,3158,null,{}] 20:40:51 INFO - PROCESS | 1826 | 1478317251551 Marionette TRACE conn4 -> [0,3159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:51 INFO - PROCESS | 1826 | 1478317251805 Marionette TRACE conn4 <- [1,3159,null,{"value":null}] 20:40:51 INFO - PROCESS | 1826 | 1478317251991 Marionette TRACE conn4 -> [0,3160,"getWindowHandles",null] 20:40:52 INFO - PROCESS | 1826 | 1478317251996 Marionette TRACE conn4 <- [1,3160,null,["8"]] 20:40:52 INFO - PROCESS | 1826 | 1478317252003 Marionette TRACE conn4 -> [0,3161,"switchToWindow",{"name":"8"}] 20:40:52 INFO - PROCESS | 1826 | 1478317252011 Marionette TRACE conn4 <- [1,3161,null,{}] 20:40:52 INFO - PROCESS | 1826 | 1478317252060 Marionette TRACE conn4 -> [0,3162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x82048000 == 14 [pid = 1826] [id = 701] 20:40:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x822e7000) [pid = 1826] [serial = 2034] [outer = (nil)] 20:40:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8231f400) [pid = 1826] [serial = 2035] [outer = 0x822e7000] 20:40:52 INFO - PROCESS | 1826 | 1478317252189 Marionette DEBUG loaded listener.js 20:40:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8280a000) [pid = 1826] [serial = 2036] [outer = 0x822e7000] 20:40:52 INFO - PROCESS | 1826 | 1478317252987 Marionette TRACE conn4 <- [1,3162,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 20:40:53 INFO - . 20:40:53 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1625ms 20:40:53 INFO - PROCESS | 1826 | 1478317253033 Marionette TRACE conn4 -> [0,3163,"getWindowHandle",null] 20:40:53 INFO - PROCESS | 1826 | 1478317253041 Marionette TRACE conn4 <- [1,3163,null,{"value":"8"}] 20:40:53 INFO - TEST-START | /websockets/Close-0.htm 20:40:53 INFO - PROCESS | 1826 | 1478317253062 Marionette TRACE conn4 -> [0,3164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:53 INFO - PROCESS | 1826 | 1478317253288 Marionette TRACE conn4 <- [1,3164,null,{"value":null}] 20:40:53 INFO - PROCESS | 1826 | 1478317253466 Marionette TRACE conn4 -> [0,3165,"getWindowHandles",null] 20:40:53 INFO - PROCESS | 1826 | 1478317253472 Marionette TRACE conn4 <- [1,3165,null,["8"]] 20:40:53 INFO - PROCESS | 1826 | 1478317253482 Marionette TRACE conn4 -> [0,3166,"switchToWindow",{"name":"8"}] 20:40:53 INFO - PROCESS | 1826 | 1478317253489 Marionette TRACE conn4 <- [1,3166,null,{}] 20:40:53 INFO - PROCESS | 1826 | 1478317253537 Marionette TRACE conn4 -> [0,3167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x82040000 == 15 [pid = 1826] [id = 702] 20:40:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x82814c00) [pid = 1826] [serial = 2037] [outer = (nil)] 20:40:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x82a59000) [pid = 1826] [serial = 2038] [outer = 0x82814c00] 20:40:53 INFO - PROCESS | 1826 | 1478317253655 Marionette DEBUG loaded listener.js 20:40:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x838b7c00) [pid = 1826] [serial = 2039] [outer = 0x82814c00] 20:40:54 INFO - PROCESS | 1826 | 1478317254458 Marionette TRACE conn4 <- [1,3167,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:40:54 INFO - . 20:40:54 INFO - TEST-OK | /websockets/Close-0.htm | took 1421ms 20:40:54 INFO - PROCESS | 1826 | 1478317254475 Marionette TRACE conn4 -> [0,3168,"getWindowHandle",null] 20:40:54 INFO - PROCESS | 1826 | 1478317254480 Marionette TRACE conn4 <- [1,3168,null,{"value":"8"}] 20:40:54 INFO - TEST-START | /websockets/Close-1000-reason.htm 20:40:54 INFO - PROCESS | 1826 | 1478317254489 Marionette TRACE conn4 -> [0,3169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:54 INFO - PROCESS | 1826 | 1478317254816 Marionette TRACE conn4 <- [1,3169,null,{"value":null}] 20:40:54 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:40:54 INFO - PROCESS | 1826 | 1478317254959 Marionette TRACE conn4 -> [0,3170,"getWindowHandles",null] 20:40:54 INFO - PROCESS | 1826 | 1478317254965 Marionette TRACE conn4 <- [1,3170,null,["8"]] 20:40:54 INFO - PROCESS | 1826 | 1478317254981 Marionette TRACE conn4 -> [0,3171,"switchToWindow",{"name":"8"}] 20:40:54 INFO - PROCESS | 1826 | 1478317254991 Marionette TRACE conn4 <- [1,3171,null,{}] 20:40:55 INFO - PROCESS | 1826 | 1478317254998 Marionette TRACE conn4 -> [0,3172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd9d800 == 16 [pid = 1826] [id = 703] 20:40:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8dd9e000) [pid = 1826] [serial = 2040] [outer = (nil)] 20:40:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8de59000) [pid = 1826] [serial = 2041] [outer = 0x8dd9e000] 20:40:55 INFO - PROCESS | 1826 | 1478317255119 Marionette DEBUG loaded listener.js 20:40:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8de5e800) [pid = 1826] [serial = 2042] [outer = 0x8dd9e000] 20:40:55 INFO - PROCESS | 1826 | 1478317255904 Marionette TRACE conn4 <- [1,3172,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:40:55 INFO - .. 20:40:55 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1473ms 20:40:55 INFO - PROCESS | 1826 | 1478317255968 Marionette TRACE conn4 -> [0,3173,"getWindowHandle",null] 20:40:55 INFO - PROCESS | 1826 | 1478317255972 Marionette TRACE conn4 <- [1,3173,null,{"value":"8"}] 20:40:55 INFO - TEST-START | /websockets/Close-1000.htm 20:40:55 INFO - PROCESS | 1826 | 1478317255986 Marionette TRACE conn4 -> [0,3174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:56 INFO - PROCESS | 1826 | 1478317256191 Marionette TRACE conn4 <- [1,3174,null,{"value":null}] 20:40:56 INFO - PROCESS | 1826 | 1478317256507 Marionette TRACE conn4 -> [0,3175,"getWindowHandles",null] 20:40:56 INFO - PROCESS | 1826 | 1478317256514 Marionette TRACE conn4 <- [1,3175,null,["8"]] 20:40:56 INFO - PROCESS | 1826 | 1478317256565 Marionette TRACE conn4 -> [0,3176,"switchToWindow",{"name":"8"}] 20:40:56 INFO - PROCESS | 1826 | 1478317256575 Marionette TRACE conn4 <- [1,3176,null,{}] 20:40:56 INFO - PROCESS | 1826 | 1478317256587 Marionette TRACE conn4 -> [0,3177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8212b000 == 17 [pid = 1826] [id = 704] 20:40:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8212cc00) [pid = 1826] [serial = 2043] [outer = (nil)] 20:40:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x82182400) [pid = 1826] [serial = 2044] [outer = 0x8212cc00] 20:40:56 INFO - PROCESS | 1826 | 1478317256710 Marionette DEBUG loaded listener.js 20:40:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x822e0400) [pid = 1826] [serial = 2045] [outer = 0x8212cc00] 20:40:57 INFO - PROCESS | 1826 | --DOCSHELL 0x829eac00 == 16 [pid = 1826] [id = 698] 20:40:57 INFO - PROCESS | 1826 | 1478317257528 Marionette TRACE conn4 <- [1,3177,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x82e83800) [pid = 1826] [serial = 2000] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x838be800) [pid = 1826] [serial = 2001] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x829f4c00) [pid = 1826] [serial = 1997] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x82ac4800) [pid = 1826] [serial = 1998] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82917400) [pid = 1826] [serial = 1994] [outer = (nil)] [url = about:blank] 20:40:57 INFO - .. 20:40:57 INFO - TEST-OK | /websockets/Close-1000.htm | took 1587ms 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x829e9000) [pid = 1826] [serial = 1995] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8280f400) [pid = 1826] [serial = 1991] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82812000) [pid = 1826] [serial = 1992] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x822e6800) [pid = 1826] [serial = 1988] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x822e9c00) [pid = 1826] [serial = 1989] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8204c000) [pid = 1826] [serial = 1985] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8212b400) [pid = 1826] [serial = 1986] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x82809800) [pid = 1826] [serial = 1983] [outer = (nil)] [url = about:blank] 20:40:57 INFO - PROCESS | 1826 | 1478317257584 Marionette TRACE conn4 -> [0,3178,"getWindowHandle",null] 20:40:57 INFO - PROCESS | 1826 | 1478317257590 Marionette TRACE conn4 <- [1,3178,null,{"value":"8"}] 20:40:57 INFO - TEST-START | /websockets/Close-NaN.htm 20:40:57 INFO - PROCESS | 1826 | 1478317257607 Marionette TRACE conn4 -> [0,3179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:57 INFO - PROCESS | 1826 | 1478317257795 Marionette TRACE conn4 <- [1,3179,null,{"value":null}] 20:40:57 INFO - PROCESS | 1826 | 1478317257976 Marionette TRACE conn4 -> [0,3180,"getWindowHandles",null] 20:40:57 INFO - PROCESS | 1826 | 1478317257983 Marionette TRACE conn4 <- [1,3180,null,["8"]] 20:40:58 INFO - PROCESS | 1826 | 1478317257996 Marionette TRACE conn4 -> [0,3181,"switchToWindow",{"name":"8"}] 20:40:58 INFO - PROCESS | 1826 | 1478317258004 Marionette TRACE conn4 <- [1,3181,null,{}] 20:40:58 INFO - PROCESS | 1826 | 1478317258011 Marionette TRACE conn4 -> [0,3182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x8231b000 == 17 [pid = 1826] [id = 705] 20:40:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8231b400) [pid = 1826] [serial = 2046] [outer = (nil)] 20:40:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x82740000) [pid = 1826] [serial = 2047] [outer = 0x8231b400] 20:40:58 INFO - PROCESS | 1826 | 1478317258113 Marionette DEBUG loaded listener.js 20:40:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8274cc00) [pid = 1826] [serial = 2048] [outer = 0x8231b400] 20:40:58 INFO - PROCESS | 1826 | 1478317258713 Marionette TRACE conn4 <- [1,3182,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:40:58 INFO - . 20:40:58 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1122ms 20:40:58 INFO - PROCESS | 1826 | 1478317258736 Marionette TRACE conn4 -> [0,3183,"getWindowHandle",null] 20:40:58 INFO - PROCESS | 1826 | 1478317258742 Marionette TRACE conn4 <- [1,3183,null,{"value":"8"}] 20:40:58 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 20:40:58 INFO - PROCESS | 1826 | 1478317258750 Marionette TRACE conn4 -> [0,3184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:58 INFO - PROCESS | 1826 | 1478317258940 Marionette TRACE conn4 <- [1,3184,null,{"value":null}] 20:40:58 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:40:59 INFO - PROCESS | 1826 | 1478317259101 Marionette TRACE conn4 -> [0,3185,"getWindowHandles",null] 20:40:59 INFO - PROCESS | 1826 | 1478317259112 Marionette TRACE conn4 <- [1,3185,null,["8"]] 20:40:59 INFO - PROCESS | 1826 | 1478317259122 Marionette TRACE conn4 -> [0,3186,"switchToWindow",{"name":"8"}] 20:40:59 INFO - PROCESS | 1826 | 1478317259130 Marionette TRACE conn4 <- [1,3186,null,{}] 20:40:59 INFO - PROCESS | 1826 | 1478317259136 Marionette TRACE conn4 -> [0,3187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x8291bc00 == 18 [pid = 1826] [id = 706] 20:40:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8291c800) [pid = 1826] [serial = 2049] [outer = (nil)] 20:40:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x82923800) [pid = 1826] [serial = 2050] [outer = 0x8291c800] 20:40:59 INFO - PROCESS | 1826 | 1478317259244 Marionette DEBUG loaded listener.js 20:40:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x829a8800) [pid = 1826] [serial = 2051] [outer = 0x8291c800] 20:41:00 INFO - PROCESS | 1826 | 1478317259999 Marionette TRACE conn4 <- [1,3187,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 20:41:00 INFO - . 20:41:00 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1275ms 20:41:00 INFO - PROCESS | 1826 | 1478317260024 Marionette TRACE conn4 -> [0,3188,"getWindowHandle",null] 20:41:00 INFO - PROCESS | 1826 | 1478317260029 Marionette TRACE conn4 <- [1,3188,null,{"value":"8"}] 20:41:00 INFO - TEST-START | /websockets/Close-clamp.htm 20:41:00 INFO - PROCESS | 1826 | 1478317260050 Marionette TRACE conn4 -> [0,3189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:00 INFO - PROCESS | 1826 | 1478317260294 Marionette TRACE conn4 <- [1,3189,null,{"value":null}] 20:41:00 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:41:00 INFO - PROCESS | 1826 | 1478317260334 Marionette TRACE conn4 -> [0,3190,"getWindowHandles",null] 20:41:00 INFO - PROCESS | 1826 | 1478317260338 Marionette TRACE conn4 <- [1,3190,null,["8"]] 20:41:00 INFO - PROCESS | 1826 | 1478317260345 Marionette TRACE conn4 -> [0,3191,"switchToWindow",{"name":"8"}] 20:41:00 INFO - PROCESS | 1826 | 1478317260351 Marionette TRACE conn4 <- [1,3191,null,{}] 20:41:00 INFO - PROCESS | 1826 | 1478317260435 Marionette TRACE conn4 -> [0,3192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caee800 == 19 [pid = 1826] [id = 707] 20:41:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8cf08800) [pid = 1826] [serial = 2052] [outer = (nil)] 20:41:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8dd45800) [pid = 1826] [serial = 2053] [outer = 0x8cf08800] 20:41:00 INFO - PROCESS | 1826 | 1478317260536 Marionette DEBUG loaded listener.js 20:41:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8dd49400) [pid = 1826] [serial = 2054] [outer = 0x8cf08800] 20:41:01 INFO - PROCESS | 1826 | 1478317261187 Marionette TRACE conn4 <- [1,3192,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 20:41:01 INFO - . 20:41:01 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1174ms 20:41:01 INFO - PROCESS | 1826 | 1478317261226 Marionette TRACE conn4 -> [0,3193,"getWindowHandle",null] 20:41:01 INFO - PROCESS | 1826 | 1478317261233 Marionette TRACE conn4 <- [1,3193,null,{"value":"8"}] 20:41:01 INFO - TEST-START | /websockets/Close-null.htm 20:41:01 INFO - PROCESS | 1826 | 1478317261246 Marionette TRACE conn4 -> [0,3194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:01 INFO - PROCESS | 1826 | 1478317261493 Marionette TRACE conn4 <- [1,3194,null,{"value":null}] 20:41:01 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:41:01 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x828ba400) [pid = 1826] [serial = 2028] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 20:41:01 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x81957000) [pid = 1826] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 20:41:01 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8231d800) [pid = 1826] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 20:41:01 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82048c00) [pid = 1826] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 20:41:01 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x828c2000) [pid = 1826] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 20:41:01 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x82e7d400) [pid = 1826] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 20:41:01 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x82923000) [pid = 1826] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 20:41:01 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x829ef000) [pid = 1826] [serial = 2026] [outer = (nil)] [url = about:blank] 20:41:01 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x82751400) [pid = 1826] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 20:41:01 INFO - PROCESS | 1826 | 1478317261751 Marionette TRACE conn4 -> [0,3195,"getWindowHandles",null] 20:41:01 INFO - PROCESS | 1826 | 1478317261755 Marionette TRACE conn4 <- [1,3195,null,["8"]] 20:41:01 INFO - PROCESS | 1826 | 1478317261765 Marionette TRACE conn4 -> [0,3196,"switchToWindow",{"name":"8"}] 20:41:01 INFO - PROCESS | 1826 | 1478317261769 Marionette TRACE conn4 <- [1,3196,null,{}] 20:41:01 INFO - PROCESS | 1826 | 1478317261776 Marionette TRACE conn4 -> [0,3197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x82048c00 == 20 [pid = 1826] [id = 708] 20:41:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x82049400) [pid = 1826] [serial = 2055] [outer = (nil)] 20:41:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x828c2000) [pid = 1826] [serial = 2056] [outer = 0x82049400] 20:41:01 INFO - PROCESS | 1826 | 1478317261874 Marionette DEBUG loaded listener.js 20:41:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8caea800) [pid = 1826] [serial = 2057] [outer = 0x82049400] 20:41:02 INFO - PROCESS | 1826 | 1478317262719 Marionette TRACE conn4 <- [1,3197,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:41:02 INFO - . 20:41:02 INFO - TEST-OK | /websockets/Close-null.htm | took 1532ms 20:41:02 INFO - PROCESS | 1826 | 1478317262775 Marionette TRACE conn4 -> [0,3198,"getWindowHandle",null] 20:41:02 INFO - PROCESS | 1826 | 1478317262782 Marionette TRACE conn4 <- [1,3198,null,{"value":"8"}] 20:41:02 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 20:41:02 INFO - PROCESS | 1826 | 1478317262793 Marionette TRACE conn4 -> [0,3199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:03 INFO - PROCESS | 1826 | 1478317263001 Marionette TRACE conn4 <- [1,3199,null,{"value":null}] 20:41:03 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:41:03 INFO - PROCESS | 1826 | 1478317263142 Marionette TRACE conn4 -> [0,3200,"getWindowHandles",null] 20:41:03 INFO - PROCESS | 1826 | 1478317263146 Marionette TRACE conn4 <- [1,3200,null,["8"]] 20:41:03 INFO - PROCESS | 1826 | 1478317263159 Marionette TRACE conn4 -> [0,3201,"switchToWindow",{"name":"8"}] 20:41:03 INFO - PROCESS | 1826 | 1478317263166 Marionette TRACE conn4 <- [1,3201,null,{}] 20:41:03 INFO - PROCESS | 1826 | 1478317263171 Marionette TRACE conn4 -> [0,3202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x829a9c00 == 21 [pid = 1826] [id = 709] 20:41:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8facdc00) [pid = 1826] [serial = 2058] [outer = (nil)] 20:41:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8facf000) [pid = 1826] [serial = 2059] [outer = 0x8facdc00] 20:41:03 INFO - PROCESS | 1826 | 1478317263300 Marionette DEBUG loaded listener.js 20:41:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8fad5000) [pid = 1826] [serial = 2060] [outer = 0x8facdc00] 20:41:03 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:41:03 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:41:04 INFO - PROCESS | 1826 | 1478317263995 Marionette TRACE conn4 <- [1,3202,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 20:41:04 INFO - .. 20:41:04 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1228ms 20:41:04 INFO - PROCESS | 1826 | 1478317264020 Marionette TRACE conn4 -> [0,3203,"getWindowHandle",null] 20:41:04 INFO - PROCESS | 1826 | 1478317264028 Marionette TRACE conn4 <- [1,3203,null,{"value":"8"}] 20:41:04 INFO - TEST-START | /websockets/Close-string.htm 20:41:04 INFO - PROCESS | 1826 | 1478317264041 Marionette TRACE conn4 -> [0,3204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:04 INFO - PROCESS | 1826 | 1478317264332 Marionette TRACE conn4 <- [1,3204,null,{"value":null}] 20:41:04 INFO - PROCESS | 1826 | 1478317264464 Marionette TRACE conn4 -> [0,3205,"getWindowHandles",null] 20:41:04 INFO - PROCESS | 1826 | 1478317264470 Marionette TRACE conn4 <- [1,3205,null,["8"]] 20:41:04 INFO - PROCESS | 1826 | 1478317264484 Marionette TRACE conn4 -> [0,3206,"switchToWindow",{"name":"8"}] 20:41:04 INFO - PROCESS | 1826 | 1478317264494 Marionette TRACE conn4 <- [1,3206,null,{}] 20:41:04 INFO - PROCESS | 1826 | 1478317264545 Marionette TRACE conn4 -> [0,3207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204a800 == 22 [pid = 1826] [id = 710] 20:41:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8231a000) [pid = 1826] [serial = 2061] [outer = (nil)] 20:41:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8280f400) [pid = 1826] [serial = 2062] [outer = 0x8231a000] 20:41:04 INFO - PROCESS | 1826 | 1478317264702 Marionette DEBUG loaded listener.js 20:41:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x82816c00) [pid = 1826] [serial = 2063] [outer = 0x8231a000] 20:41:05 INFO - PROCESS | 1826 | 1478317265445 Marionette TRACE conn4 <- [1,3207,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:41:05 INFO - . 20:41:05 INFO - TEST-OK | /websockets/Close-string.htm | took 1429ms 20:41:05 INFO - PROCESS | 1826 | 1478317265470 Marionette TRACE conn4 -> [0,3208,"getWindowHandle",null] 20:41:05 INFO - PROCESS | 1826 | 1478317265476 Marionette TRACE conn4 <- [1,3208,null,{"value":"8"}] 20:41:05 INFO - TEST-START | /websockets/Close-undefined.htm 20:41:05 INFO - PROCESS | 1826 | 1478317265485 Marionette TRACE conn4 -> [0,3209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:05 INFO - PROCESS | 1826 | 1478317265710 Marionette TRACE conn4 <- [1,3209,null,{"value":null}] 20:41:05 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:41:05 INFO - PROCESS | 1826 | 1478317265901 Marionette TRACE conn4 -> [0,3210,"getWindowHandles",null] 20:41:05 INFO - PROCESS | 1826 | 1478317265907 Marionette TRACE conn4 <- [1,3210,null,["8"]] 20:41:05 INFO - PROCESS | 1826 | 1478317265915 Marionette TRACE conn4 -> [0,3211,"switchToWindow",{"name":"8"}] 20:41:05 INFO - PROCESS | 1826 | 1478317265924 Marionette TRACE conn4 <- [1,3211,null,{}] 20:41:06 INFO - PROCESS | 1826 | 1478317265978 Marionette TRACE conn4 -> [0,3212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x829ad400 == 23 [pid = 1826] [id = 711] 20:41:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x82ac5c00) [pid = 1826] [serial = 2064] [outer = (nil)] 20:41:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8cf02400) [pid = 1826] [serial = 2065] [outer = 0x82ac5c00] 20:41:06 INFO - PROCESS | 1826 | 1478317266102 Marionette DEBUG loaded listener.js 20:41:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8cf08000) [pid = 1826] [serial = 2066] [outer = 0x82ac5c00] 20:41:06 INFO - PROCESS | 1826 | 1478317266871 Marionette TRACE conn4 <- [1,3212,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 20:41:06 INFO - . 20:41:06 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1434ms 20:41:06 INFO - PROCESS | 1826 | 1478317266928 Marionette TRACE conn4 -> [0,3213,"getWindowHandle",null] 20:41:06 INFO - PROCESS | 1826 | 1478317266938 Marionette TRACE conn4 <- [1,3213,null,{"value":"8"}] 20:41:06 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 20:41:06 INFO - PROCESS | 1826 | 1478317266964 Marionette TRACE conn4 -> [0,3214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:07 INFO - PROCESS | 1826 | 1478317267166 Marionette TRACE conn4 <- [1,3214,null,{"value":null}] 20:41:07 INFO - PROCESS | 1826 | 1478317267361 Marionette TRACE conn4 -> [0,3215,"getWindowHandles",null] 20:41:07 INFO - PROCESS | 1826 | 1478317267367 Marionette TRACE conn4 <- [1,3215,null,["8"]] 20:41:07 INFO - PROCESS | 1826 | 1478317267373 Marionette TRACE conn4 -> [0,3216,"switchToWindow",{"name":"8"}] 20:41:07 INFO - PROCESS | 1826 | 1478317267381 Marionette TRACE conn4 <- [1,3216,null,{}] 20:41:07 INFO - PROCESS | 1826 | 1478317267434 Marionette TRACE conn4 -> [0,3217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbc9400 == 24 [pid = 1826] [id = 712] 20:41:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8fbc9800) [pid = 1826] [serial = 2067] [outer = (nil)] 20:41:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8fbce800) [pid = 1826] [serial = 2068] [outer = 0x8fbc9800] 20:41:07 INFO - PROCESS | 1826 | 1478317267557 Marionette DEBUG loaded listener.js 20:41:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8fc8ec00) [pid = 1826] [serial = 2069] [outer = 0x8fbc9800] 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - . 20:41:08 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1692ms 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, 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 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:08 INFO - PROCESS | 1826 | 1478317268588 Marionette TRACE conn4 <- [1,3217,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 20:41:08 INFO - PROCESS | 1826 | 1478317268671 Marionette TRACE conn4 -> [0,3218,"getWindowHandle",null] 20:41:08 INFO - PROCESS | 1826 | 1478317268694 Marionette TRACE conn4 <- [1,3218,null,{"value":"8"}] 20:41:08 INFO - PROCESS | 1826 | 1478317268715 Marionette TRACE conn4 -> [0,3219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:09 INFO - PROCESS | 1826 | 1478317269011 Marionette TRACE conn4 <- [1,3219,null,{"value":null}] 20:41:09 INFO - PROCESS | 1826 | 1478317269179 Marionette TRACE conn4 -> [0,3220,"getWindowHandles",null] 20:41:09 INFO - PROCESS | 1826 | 1478317269188 Marionette TRACE conn4 <- [1,3220,null,["8"]] 20:41:09 INFO - PROCESS | 1826 | 1478317269241 Marionette TRACE conn4 -> [0,3221,"switchToWindow",{"name":"8"}] 20:41:09 INFO - PROCESS | 1826 | 1478317269252 Marionette TRACE conn4 <- [1,3221,null,{}] 20:41:09 INFO - PROCESS | 1826 | 1478317269267 Marionette TRACE conn4 -> [0,3222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc98000 == 25 [pid = 1826] [id = 713] 20:41:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8fc98800) [pid = 1826] [serial = 2070] [outer = (nil)] 20:41:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8fd02000) [pid = 1826] [serial = 2071] [outer = 0x8fc98800] 20:41:09 INFO - PROCESS | 1826 | 1478317269463 Marionette DEBUG loaded listener.js 20:41:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8fd0f800) [pid = 1826] [serial = 2072] [outer = 0x8fc98800] 20:41:13 INFO - PROCESS | 1826 | --DOCSHELL 0x829ea000 == 24 [pid = 1826] [id = 694] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8204cc00) [pid = 1826] [serial = 2004] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x82042000) [pid = 1826] [serial = 2003] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8273ac00) [pid = 1826] [serial = 2007] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x82735c00) [pid = 1826] [serial = 2006] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x829f1000) [pid = 1826] [serial = 2010] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x829ae800) [pid = 1826] [serial = 2009] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8cae7c00) [pid = 1826] [serial = 2013] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8cae4800) [pid = 1826] [serial = 2012] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8db1e400) [pid = 1826] [serial = 2015] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8217a800) [pid = 1826] [serial = 2019] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x82129400) [pid = 1826] [serial = 2018] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x82757800) [pid = 1826] [serial = 2022] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82754000) [pid = 1826] [serial = 2021] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x829a4c00) [pid = 1826] [serial = 2025] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x82925c00) [pid = 1826] [serial = 2024] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8cf08c00) [pid = 1826] [serial = 2030] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x829ea400) [pid = 1826] [serial = 2029] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8dd9cc00) [pid = 1826] [serial = 2032] [outer = (nil)] [url = about:blank] 20:41:13 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x829a6000) [pid = 1826] [serial = 2027] [outer = (nil)] [url = about:blank] 20:41:17 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82049400) [pid = 1826] [serial = 2055] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 20:41:17 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x822e7000) [pid = 1826] [serial = 2034] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 20:41:17 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8dd4c000) [pid = 1826] [serial = 2031] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 20:41:17 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8dd9e000) [pid = 1826] [serial = 2040] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 20:41:17 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x82814c00) [pid = 1826] [serial = 2037] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 20:41:17 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8212cc00) [pid = 1826] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 20:41:17 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8231b400) [pid = 1826] [serial = 2046] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 20:41:17 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8facdc00) [pid = 1826] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 20:41:17 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8cf08800) [pid = 1826] [serial = 2052] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 20:41:17 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8291c800) [pid = 1826] [serial = 2049] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 20:41:17 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8cf01c00) [pid = 1826] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbc9400 == 23 [pid = 1826] [id = 712] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x829ad400 == 22 [pid = 1826] [id = 711] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8204a800 == 21 [pid = 1826] [id = 710] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd9d800 == 20 [pid = 1826] [id = 703] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x82040000 == 19 [pid = 1826] [id = 702] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x82048000 == 18 [pid = 1826] [id = 701] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8212b000 == 17 [pid = 1826] [id = 704] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x829a9c00 == 16 [pid = 1826] [id = 709] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x82750c00 == 15 [pid = 1826] [id = 696] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x82048c00 == 14 [pid = 1826] [id = 708] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4a400 == 13 [pid = 1826] [id = 700] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8194d000 == 12 [pid = 1826] [id = 699] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x828c5400 == 11 [pid = 1826] [id = 697] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8caee800 == 10 [pid = 1826] [id = 707] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8291bc00 == 9 [pid = 1826] [id = 706] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x8231b000 == 8 [pid = 1826] [id = 705] 20:41:21 INFO - PROCESS | 1826 | --DOCSHELL 0x81958000 == 7 [pid = 1826] [id = 695] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8facf000) [pid = 1826] [serial = 2059] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8fad5000) [pid = 1826] [serial = 2060] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x828c2000) [pid = 1826] [serial = 2056] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8caea800) [pid = 1826] [serial = 2057] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8dd45800) [pid = 1826] [serial = 2053] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8dd49400) [pid = 1826] [serial = 2054] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x82923800) [pid = 1826] [serial = 2050] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x829a8800) [pid = 1826] [serial = 2051] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x82740000) [pid = 1826] [serial = 2047] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8274cc00) [pid = 1826] [serial = 2048] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x82182400) [pid = 1826] [serial = 2044] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x822e0400) [pid = 1826] [serial = 2045] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8de59000) [pid = 1826] [serial = 2041] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8de5e800) [pid = 1826] [serial = 2042] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x82a59000) [pid = 1826] [serial = 2038] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x838b7c00) [pid = 1826] [serial = 2039] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8231f400) [pid = 1826] [serial = 2035] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8280a000) [pid = 1826] [serial = 2036] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dd41400) [pid = 1826] [serial = 2016] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8dda2400) [pid = 1826] [serial = 2033] [outer = (nil)] [url = about:blank] 20:41:24 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8231a000) [pid = 1826] [serial = 2061] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 20:41:24 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82ac5c00) [pid = 1826] [serial = 2064] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 20:41:24 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8fbc9800) [pid = 1826] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 20:41:29 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82816c00) [pid = 1826] [serial = 2063] [outer = (nil)] [url = about:blank] 20:41:29 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8280f400) [pid = 1826] [serial = 2062] [outer = (nil)] [url = about:blank] 20:41:29 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8cf08000) [pid = 1826] [serial = 2066] [outer = (nil)] [url = about:blank] 20:41:29 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8cf02400) [pid = 1826] [serial = 2065] [outer = (nil)] [url = about:blank] 20:41:29 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8fc8ec00) [pid = 1826] [serial = 2069] [outer = (nil)] [url = about:blank] 20:41:29 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8fbce800) [pid = 1826] [serial = 2068] [outer = (nil)] [url = about:blank] 20:41:29 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8fd02000) [pid = 1826] [serial = 2071] [outer = (nil)] [url = about:blank] 20:41:39 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:41:39 INFO - PROCESS | 1826 | 1478317299848 Marionette TRACE conn4 <- [1,3222,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 20:41:39 INFO - .. 20:41:39 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 31176ms 20:41:39 INFO - PROCESS | 1826 | 1478317299889 Marionette TRACE conn4 -> [0,3223,"getWindowHandle",null] 20:41:39 INFO - PROCESS | 1826 | 1478317299897 Marionette TRACE conn4 <- [1,3223,null,{"value":"8"}] 20:41:39 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 20:41:39 INFO - PROCESS | 1826 | 1478317299912 Marionette TRACE conn4 -> [0,3224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:40 INFO - PROCESS | 1826 | 1478317300166 Marionette TRACE conn4 <- [1,3224,null,{"value":null}] 20:41:40 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:41:40 INFO - PROCESS | 1826 | 1478317300260 Marionette TRACE conn4 -> [0,3225,"getWindowHandles",null] 20:41:40 INFO - PROCESS | 1826 | 1478317300266 Marionette TRACE conn4 <- [1,3225,null,["8"]] 20:41:40 INFO - PROCESS | 1826 | 1478317300275 Marionette TRACE conn4 -> [0,3226,"switchToWindow",{"name":"8"}] 20:41:40 INFO - PROCESS | 1826 | 1478317300283 Marionette TRACE conn4 <- [1,3226,null,{}] 20:41:40 INFO - PROCESS | 1826 | 1478317300295 Marionette TRACE conn4 -> [0,3227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204a800 == 8 [pid = 1826] [id = 714] 20:41:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204ac00) [pid = 1826] [serial = 2073] [outer = (nil)] 20:41:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82126400) [pid = 1826] [serial = 2074] [outer = 0x8204ac00] 20:41:40 INFO - PROCESS | 1826 | 1478317300412 Marionette DEBUG loaded listener.js 20:41:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212c400) [pid = 1826] [serial = 2075] [outer = 0x8204ac00] 20:41:40 INFO - PROCESS | 1826 | [1826] 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 20:41:40 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:40 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:41 INFO - PROCESS | 1826 | 1478317301022 Marionette TRACE conn4 <- [1,3227,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 20:41:41 INFO - . 20:41:41 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1130ms 20:41:41 INFO - PROCESS | 1826 | 1478317301050 Marionette TRACE conn4 -> [0,3228,"getWindowHandle",null] 20:41:41 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 20:41:41 INFO - PROCESS | 1826 | 1478317301058 Marionette TRACE conn4 <- [1,3228,null,{"value":"8"}] 20:41:41 INFO - PROCESS | 1826 | 1478317301067 Marionette TRACE conn4 -> [0,3229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:41 INFO - PROCESS | 1826 | 1478317301267 Marionette TRACE conn4 <- [1,3229,null,{"value":null}] 20:41:41 INFO - PROCESS | 1826 | 1478317301403 Marionette TRACE conn4 -> [0,3230,"getWindowHandles",null] 20:41:41 INFO - PROCESS | 1826 | 1478317301409 Marionette TRACE conn4 <- [1,3230,null,["8"]] 20:41:41 INFO - PROCESS | 1826 | 1478317301415 Marionette TRACE conn4 -> [0,3231,"switchToWindow",{"name":"8"}] 20:41:41 INFO - PROCESS | 1826 | 1478317301421 Marionette TRACE conn4 <- [1,3231,null,{}] 20:41:41 INFO - PROCESS | 1826 | 1478317301429 Marionette TRACE conn4 -> [0,3232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x81957400 == 9 [pid = 1826] [id = 715] 20:41:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8212a000) [pid = 1826] [serial = 2076] [outer = (nil)] 20:41:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x822df400) [pid = 1826] [serial = 2077] [outer = 0x8212a000] 20:41:41 INFO - PROCESS | 1826 | 1478317301534 Marionette DEBUG loaded listener.js 20:41:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x822e3000) [pid = 1826] [serial = 2078] [outer = 0x8212a000] 20:41:42 INFO - PROCESS | 1826 | 1478317302278 Marionette TRACE conn4 <- [1,3232,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 20:41:42 INFO - .. 20:41:42 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1274ms 20:41:42 INFO - PROCESS | 1826 | 1478317302353 Marionette TRACE conn4 -> [0,3233,"getWindowHandle",null] 20:41:42 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 20:41:42 INFO - PROCESS | 1826 | 1478317302362 Marionette TRACE conn4 <- [1,3233,null,{"value":"8"}] 20:41:42 INFO - PROCESS | 1826 | 1478317302370 Marionette TRACE conn4 -> [0,3234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:42 INFO - PROCESS | 1826 | 1478317302625 Marionette TRACE conn4 <- [1,3234,null,{"value":null}] 20:41:42 INFO - PROCESS | 1826 | 1478317302650 Marionette TRACE conn4 -> [0,3235,"getWindowHandles",null] 20:41:42 INFO - PROCESS | 1826 | 1478317302657 Marionette TRACE conn4 <- [1,3235,null,["8"]] 20:41:42 INFO - PROCESS | 1826 | 1478317302663 Marionette TRACE conn4 -> [0,3236,"switchToWindow",{"name":"8"}] 20:41:42 INFO - PROCESS | 1826 | 1478317302671 Marionette TRACE conn4 <- [1,3236,null,{}] 20:41:42 INFO - PROCESS | 1826 | 1478317302679 Marionette TRACE conn4 -> [0,3237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x8273c000 == 10 [pid = 1826] [id = 716] 20:41:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8273c800) [pid = 1826] [serial = 2079] [outer = (nil)] 20:41:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8273fc00) [pid = 1826] [serial = 2080] [outer = 0x8273c800] 20:41:42 INFO - PROCESS | 1826 | 1478317302788 Marionette DEBUG loaded listener.js 20:41:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82742000) [pid = 1826] [serial = 2081] [outer = 0x8273c800] 20:41:43 INFO - PROCESS | 1826 | 1478317303523 Marionette TRACE conn4 <- [1,3237,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 20:41:43 INFO - .. 20:41:43 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1176ms 20:41:43 INFO - PROCESS | 1826 | 1478317303546 Marionette TRACE conn4 -> [0,3238,"getWindowHandle",null] 20:41:43 INFO - PROCESS | 1826 | 1478317303551 Marionette TRACE conn4 <- [1,3238,null,{"value":"8"}] 20:41:43 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 20:41:43 INFO - PROCESS | 1826 | 1478317303559 Marionette TRACE conn4 -> [0,3239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:43 INFO - PROCESS | 1826 | 1478317303737 Marionette TRACE conn4 <- [1,3239,null,{"value":null}] 20:41:43 INFO - PROCESS | 1826 | 1478317303877 Marionette TRACE conn4 -> [0,3240,"getWindowHandles",null] 20:41:43 INFO - PROCESS | 1826 | 1478317303885 Marionette TRACE conn4 <- [1,3240,null,["8"]] 20:41:43 INFO - PROCESS | 1826 | 1478317303890 Marionette TRACE conn4 -> [0,3241,"switchToWindow",{"name":"8"}] 20:41:43 INFO - PROCESS | 1826 | 1478317303897 Marionette TRACE conn4 <- [1,3241,null,{}] 20:41:43 INFO - PROCESS | 1826 | 1478317303904 Marionette TRACE conn4 -> [0,3242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x82759c00 == 11 [pid = 1826] [id = 717] 20:41:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82809400) [pid = 1826] [serial = 2082] [outer = (nil)] 20:41:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8280e000) [pid = 1826] [serial = 2083] [outer = 0x82809400] 20:41:44 INFO - PROCESS | 1826 | 1478317304012 Marionette DEBUG loaded listener.js 20:41:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82922400) [pid = 1826] [serial = 2084] [outer = 0x82809400] 20:41:44 INFO - PROCESS | 1826 | 1478317304646 Marionette TRACE conn4 <- [1,3242,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 20:41:44 INFO - .. 20:41:44 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1125ms 20:41:44 INFO - PROCESS | 1826 | 1478317304684 Marionette TRACE conn4 -> [0,3243,"getWindowHandle",null] 20:41:44 INFO - PROCESS | 1826 | 1478317304688 Marionette TRACE conn4 <- [1,3243,null,{"value":"8"}] 20:41:44 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 20:41:44 INFO - PROCESS | 1826 | 1478317304695 Marionette TRACE conn4 -> [0,3244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:44 INFO - PROCESS | 1826 | 1478317304923 Marionette TRACE conn4 <- [1,3244,null,{"value":null}] 20:41:44 INFO - PROCESS | 1826 | 1478317304943 Marionette TRACE conn4 -> [0,3245,"getWindowHandles",null] 20:41:44 INFO - PROCESS | 1826 | 1478317304946 Marionette TRACE conn4 <- [1,3245,null,["8"]] 20:41:44 INFO - PROCESS | 1826 | 1478317304952 Marionette TRACE conn4 -> [0,3246,"switchToWindow",{"name":"8"}] 20:41:44 INFO - PROCESS | 1826 | 1478317304958 Marionette TRACE conn4 <- [1,3246,null,{}] 20:41:44 INFO - PROCESS | 1826 | 1478317304964 Marionette TRACE conn4 -> [0,3247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x829a3400 == 12 [pid = 1826] [id = 718] 20:41:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x829a3800) [pid = 1826] [serial = 2085] [outer = (nil)] 20:41:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x829a5400) [pid = 1826] [serial = 2086] [outer = 0x829a3800] 20:41:45 INFO - PROCESS | 1826 | 1478317305062 Marionette DEBUG loaded listener.js 20:41:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x829aa800) [pid = 1826] [serial = 2087] [outer = 0x829a3800] 20:41:45 INFO - PROCESS | 1826 | 1478317305738 Marionette TRACE conn4 <- [1,3247,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 20:41:45 INFO - .. 20:41:45 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1079ms 20:41:45 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 20:41:45 INFO - PROCESS | 1826 | 1478317305775 Marionette TRACE conn4 -> [0,3248,"getWindowHandle",null] 20:41:45 INFO - PROCESS | 1826 | 1478317305777 Marionette TRACE conn4 <- [1,3248,null,{"value":"8"}] 20:41:45 INFO - PROCESS | 1826 | 1478317305785 Marionette TRACE conn4 -> [0,3249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:46 INFO - PROCESS | 1826 | 1478317306002 Marionette TRACE conn4 <- [1,3249,null,{"value":null}] 20:41:46 INFO - PROCESS | 1826 | 1478317306141 Marionette TRACE conn4 -> [0,3250,"getWindowHandles",null] 20:41:46 INFO - PROCESS | 1826 | 1478317306144 Marionette TRACE conn4 <- [1,3250,null,["8"]] 20:41:46 INFO - PROCESS | 1826 | 1478317306151 Marionette TRACE conn4 -> [0,3251,"switchToWindow",{"name":"8"}] 20:41:46 INFO - PROCESS | 1826 | 1478317306158 Marionette TRACE conn4 <- [1,3251,null,{}] 20:41:46 INFO - PROCESS | 1826 | 1478317306170 Marionette TRACE conn4 -> [0,3252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x829ea800 == 13 [pid = 1826] [id = 719] 20:41:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x829eac00) [pid = 1826] [serial = 2088] [outer = (nil)] 20:41:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x829f4c00) [pid = 1826] [serial = 2089] [outer = 0x829eac00] 20:41:46 INFO - PROCESS | 1826 | 1478317306277 Marionette DEBUG loaded listener.js 20:41:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x82aca000) [pid = 1826] [serial = 2090] [outer = 0x829eac00] 20:41:46 INFO - PROCESS | 1826 | 1478317306942 Marionette TRACE conn4 <- [1,3252,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 20:41:46 INFO - .. 20:41:46 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1185ms 20:41:46 INFO - PROCESS | 1826 | 1478317306970 Marionette TRACE conn4 -> [0,3253,"getWindowHandle",null] 20:41:46 INFO - PROCESS | 1826 | 1478317306974 Marionette TRACE conn4 <- [1,3253,null,{"value":"8"}] 20:41:46 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 20:41:46 INFO - PROCESS | 1826 | 1478317306983 Marionette TRACE conn4 -> [0,3254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:47 INFO - PROCESS | 1826 | 1478317307254 Marionette TRACE conn4 <- [1,3254,null,{"value":null}] 20:41:47 INFO - PROCESS | 1826 | 1478317307269 Marionette TRACE conn4 -> [0,3255,"getWindowHandles",null] 20:41:47 INFO - PROCESS | 1826 | 1478317307277 Marionette TRACE conn4 <- [1,3255,null,["8"]] 20:41:47 INFO - PROCESS | 1826 | 1478317307286 Marionette TRACE conn4 -> [0,3256,"switchToWindow",{"name":"8"}] 20:41:47 INFO - PROCESS | 1826 | 1478317307293 Marionette TRACE conn4 <- [1,3256,null,{}] 20:41:47 INFO - PROCESS | 1826 | 1478317307300 Marionette TRACE conn4 -> [0,3257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x82acb800 == 14 [pid = 1826] [id = 720] 20:41:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x82ad1c00) [pid = 1826] [serial = 2091] [outer = (nil)] 20:41:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x82e78c00) [pid = 1826] [serial = 2092] [outer = 0x82ad1c00] 20:41:47 INFO - PROCESS | 1826 | 1478317307402 Marionette DEBUG loaded listener.js 20:41:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x82e82000) [pid = 1826] [serial = 2093] [outer = 0x82ad1c00] 20:41:48 INFO - PROCESS | 1826 | 1478317308135 Marionette TRACE conn4 <- [1,3257,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 20:41:48 INFO - . 20:41:48 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1173ms 20:41:48 INFO - PROCESS | 1826 | 1478317308162 Marionette TRACE conn4 -> [0,3258,"getWindowHandle",null] 20:41:48 INFO - PROCESS | 1826 | 1478317308170 Marionette TRACE conn4 <- [1,3258,null,{"value":"8"}] 20:41:48 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 20:41:48 INFO - PROCESS | 1826 | 1478317308185 Marionette TRACE conn4 -> [0,3259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:48 INFO - PROCESS | 1826 | 1478317308466 Marionette TRACE conn4 <- [1,3259,null,{"value":null}] 20:41:48 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:41:48 INFO - PROCESS | 1826 | 1478317308638 Marionette TRACE conn4 -> [0,3260,"getWindowHandles",null] 20:41:48 INFO - PROCESS | 1826 | 1478317308648 Marionette TRACE conn4 <- [1,3260,null,["8"]] 20:41:48 INFO - PROCESS | 1826 | 1478317308659 Marionette TRACE conn4 -> [0,3261,"switchToWindow",{"name":"8"}] 20:41:48 INFO - PROCESS | 1826 | 1478317308669 Marionette TRACE conn4 <- [1,3261,null,{}] 20:41:48 INFO - PROCESS | 1826 | 1478317308678 Marionette TRACE conn4 -> [0,3262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x82128c00 == 15 [pid = 1826] [id = 721] 20:41:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x82129c00) [pid = 1826] [serial = 2094] [outer = (nil)] 20:41:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x82134c00) [pid = 1826] [serial = 2095] [outer = 0x82129c00] 20:41:48 INFO - PROCESS | 1826 | 1478317308813 Marionette DEBUG loaded listener.js 20:41:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8217fc00) [pid = 1826] [serial = 2096] [outer = 0x82129c00] 20:41:49 INFO - PROCESS | 1826 | 1478317309571 Marionette TRACE conn4 <- [1,3262,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 20:41:49 INFO - . 20:41:49 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1472ms 20:41:49 INFO - PROCESS | 1826 | 1478317309656 Marionette TRACE conn4 -> [0,3263,"getWindowHandle",null] 20:41:49 INFO - PROCESS | 1826 | 1478317309663 Marionette TRACE conn4 <- [1,3263,null,{"value":"8"}] 20:41:49 INFO - TEST-START | /websockets/Create-invalid-urls.htm 20:41:49 INFO - PROCESS | 1826 | 1478317309673 Marionette TRACE conn4 -> [0,3264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:49 INFO - PROCESS | 1826 | 1478317309970 Marionette TRACE conn4 <- [1,3264,null,{"value":null}] 20:41:50 INFO - PROCESS | 1826 | 1478317310108 Marionette TRACE conn4 -> [0,3265,"getWindowHandles",null] 20:41:50 INFO - PROCESS | 1826 | 1478317310114 Marionette TRACE conn4 <- [1,3265,null,["8"]] 20:41:50 INFO - PROCESS | 1826 | 1478317310123 Marionette TRACE conn4 -> [0,3266,"switchToWindow",{"name":"8"}] 20:41:50 INFO - PROCESS | 1826 | 1478317310132 Marionette TRACE conn4 <- [1,3266,null,{}] 20:41:50 INFO - PROCESS | 1826 | 1478317310184 Marionette TRACE conn4 -> [0,3267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x82738400 == 16 [pid = 1826] [id = 722] 20:41:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8273b800) [pid = 1826] [serial = 2097] [outer = (nil)] 20:41:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x82754400) [pid = 1826] [serial = 2098] [outer = 0x8273b800] 20:41:50 INFO - PROCESS | 1826 | 1478317310309 Marionette DEBUG loaded listener.js 20:41:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x82759400) [pid = 1826] [serial = 2099] [outer = 0x8273b800] 20:41:50 INFO - PROCESS | 1826 | [1826] 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 20:41:50 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:50 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:50 INFO - PROCESS | 1826 | [1826] 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 20:41:50 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:50 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:50 INFO - PROCESS | 1826 | [1826] 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 20:41:50 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:50 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:50 INFO - PROCESS | 1826 | [1826] 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 20:41:50 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:50 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:50 INFO - PROCESS | 1826 | [1826] 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 20:41:50 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:50 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:51 INFO - PROCESS | 1826 | 1478317311141 Marionette TRACE conn4 <- [1,3267,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 20:41:51 INFO - ..... 20:41:51 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1532ms 20:41:51 INFO - PROCESS | 1826 | 1478317311214 Marionette TRACE conn4 -> [0,3268,"getWindowHandle",null] 20:41:51 INFO - PROCESS | 1826 | 1478317311223 Marionette TRACE conn4 <- [1,3268,null,{"value":"8"}] 20:41:51 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 20:41:51 INFO - PROCESS | 1826 | 1478317311233 Marionette TRACE conn4 -> [0,3269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:51 INFO - PROCESS | 1826 | 1478317311557 Marionette TRACE conn4 <- [1,3269,null,{"value":null}] 20:41:51 INFO - PROCESS | 1826 | 1478317311686 Marionette TRACE conn4 -> [0,3270,"getWindowHandles",null] 20:41:51 INFO - PROCESS | 1826 | 1478317311692 Marionette TRACE conn4 <- [1,3270,null,["8"]] 20:41:51 INFO - PROCESS | 1826 | 1478317311705 Marionette TRACE conn4 -> [0,3271,"switchToWindow",{"name":"8"}] 20:41:51 INFO - PROCESS | 1826 | 1478317311714 Marionette TRACE conn4 <- [1,3271,null,{}] 20:41:51 INFO - PROCESS | 1826 | 1478317311723 Marionette TRACE conn4 -> [0,3272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e7cc00 == 17 [pid = 1826] [id = 723] 20:41:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x82e83400) [pid = 1826] [serial = 2100] [outer = (nil)] 20:41:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x838b9000) [pid = 1826] [serial = 2101] [outer = 0x82e83400] 20:41:51 INFO - PROCESS | 1826 | 1478317311843 Marionette DEBUG loaded listener.js 20:41:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x838bb400) [pid = 1826] [serial = 2102] [outer = 0x82e83400] 20:41:52 INFO - PROCESS | 1826 | [1826] 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 20:41:52 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:41:52 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:52 INFO - PROCESS | 1826 | 1478317312579 Marionette TRACE conn4 <- [1,3272,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 20:41:52 INFO - . 20:41:52 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1377ms 20:41:52 INFO - PROCESS | 1826 | 1478317312611 Marionette TRACE conn4 -> [0,3273,"getWindowHandle",null] 20:41:52 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 20:41:52 INFO - PROCESS | 1826 | 1478317312617 Marionette TRACE conn4 <- [1,3273,null,{"value":"8"}] 20:41:52 INFO - PROCESS | 1826 | 1478317312626 Marionette TRACE conn4 -> [0,3274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:52 INFO - PROCESS | 1826 | 1478317312873 Marionette TRACE conn4 <- [1,3274,null,{"value":null}] 20:41:53 INFO - PROCESS | 1826 | 1478317313029 Marionette TRACE conn4 -> [0,3275,"getWindowHandles",null] 20:41:53 INFO - PROCESS | 1826 | 1478317313034 Marionette TRACE conn4 <- [1,3275,null,["8"]] 20:41:53 INFO - PROCESS | 1826 | 1478317313041 Marionette TRACE conn4 -> [0,3276,"switchToWindow",{"name":"8"}] 20:41:53 INFO - PROCESS | 1826 | 1478317313049 Marionette TRACE conn4 <- [1,3276,null,{}] 20:41:53 INFO - PROCESS | 1826 | 1478317313099 Marionette TRACE conn4 -> [0,3277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cadf400 == 18 [pid = 1826] [id = 724] 20:41:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8cae3000) [pid = 1826] [serial = 2103] [outer = (nil)] 20:41:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8cae9400) [pid = 1826] [serial = 2104] [outer = 0x8cae3000] 20:41:53 INFO - PROCESS | 1826 | 1478317313236 Marionette DEBUG loaded listener.js 20:41:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8cf01800) [pid = 1826] [serial = 2105] [outer = 0x8cae3000] 20:41:53 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:53 INFO - PROCESS | 1826 | 1478317313957 Marionette TRACE conn4 <- [1,3277,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 20:41:53 INFO - . 20:41:53 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1372ms 20:41:54 INFO - PROCESS | 1826 | 1478317313996 Marionette TRACE conn4 -> [0,3278,"getWindowHandle",null] 20:41:54 INFO - PROCESS | 1826 | 1478317314000 Marionette TRACE conn4 <- [1,3278,null,{"value":"8"}] 20:41:54 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 20:41:54 INFO - PROCESS | 1826 | 1478317314009 Marionette TRACE conn4 -> [0,3279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:54 INFO - PROCESS | 1826 | 1478317314197 Marionette TRACE conn4 <- [1,3279,null,{"value":null}] 20:41:54 INFO - PROCESS | 1826 | 1478317314390 Marionette TRACE conn4 -> [0,3280,"getWindowHandles",null] 20:41:54 INFO - PROCESS | 1826 | 1478317314394 Marionette TRACE conn4 <- [1,3280,null,["8"]] 20:41:54 INFO - PROCESS | 1826 | 1478317314403 Marionette TRACE conn4 -> [0,3281,"switchToWindow",{"name":"8"}] 20:41:54 INFO - PROCESS | 1826 | 1478317314410 Marionette TRACE conn4 <- [1,3281,null,{}] 20:41:54 INFO - PROCESS | 1826 | 1478317314420 Marionette TRACE conn4 -> [0,3282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cf09400 == 19 [pid = 1826] [id = 725] 20:41:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8cf09c00) [pid = 1826] [serial = 2106] [outer = (nil)] 20:41:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8cf10c00) [pid = 1826] [serial = 2107] [outer = 0x8cf09c00] 20:41:54 INFO - PROCESS | 1826 | 1478317314534 Marionette DEBUG loaded listener.js 20:41:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8db27400) [pid = 1826] [serial = 2108] [outer = 0x8cf09c00] 20:41:55 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:41:55 INFO - PROCESS | 1826 | 1478317315210 Marionette TRACE conn4 <- [1,3282,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 20:41:55 INFO - . 20:41:55 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1278ms 20:41:55 INFO - PROCESS | 1826 | 1478317315287 Marionette TRACE conn4 -> [0,3283,"getWindowHandle",null] 20:41:55 INFO - PROCESS | 1826 | 1478317315291 Marionette TRACE conn4 <- [1,3283,null,{"value":"8"}] 20:41:55 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 20:41:55 INFO - PROCESS | 1826 | 1478317315299 Marionette TRACE conn4 -> [0,3284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:55 INFO - PROCESS | 1826 | 1478317315532 Marionette TRACE conn4 <- [1,3284,null,{"value":null}] 20:41:55 INFO - PROCESS | 1826 | 1478317315684 Marionette TRACE conn4 -> [0,3285,"getWindowHandles",null] 20:41:55 INFO - PROCESS | 1826 | 1478317315688 Marionette TRACE conn4 <- [1,3285,null,["8"]] 20:41:55 INFO - PROCESS | 1826 | 1478317315695 Marionette TRACE conn4 -> [0,3286,"switchToWindow",{"name":"8"}] 20:41:55 INFO - PROCESS | 1826 | 1478317315702 Marionette TRACE conn4 <- [1,3286,null,{}] 20:41:55 INFO - PROCESS | 1826 | 1478317315868 Marionette TRACE conn4 -> [0,3287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x81951000 == 20 [pid = 1826] [id = 726] 20:41:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82043800) [pid = 1826] [serial = 2109] [outer = (nil)] 20:41:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8204d400) [pid = 1826] [serial = 2110] [outer = 0x82043800] 20:41:55 INFO - PROCESS | 1826 | 1478317315988 Marionette DEBUG loaded listener.js 20:41:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x822e4400) [pid = 1826] [serial = 2111] [outer = 0x82043800] 20:41:56 INFO - PROCESS | 1826 | 1478317316764 Marionette TRACE conn4 <- [1,3287,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 20:41:56 INFO - . 20:41:56 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1532ms 20:41:56 INFO - PROCESS | 1826 | 1478317316834 Marionette TRACE conn4 -> [0,3288,"getWindowHandle",null] 20:41:56 INFO - PROCESS | 1826 | 1478317316841 Marionette TRACE conn4 <- [1,3288,null,{"value":"8"}] 20:41:56 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 20:41:56 INFO - PROCESS | 1826 | 1478317316854 Marionette TRACE conn4 -> [0,3289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:57 INFO - PROCESS | 1826 | 1478317317071 Marionette TRACE conn4 <- [1,3289,null,{"value":null}] 20:41:57 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:41:58 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc98000 == 19 [pid = 1826] [id = 713] 20:41:58 INFO - PROCESS | 1826 | 1478317318287 Marionette TRACE conn4 -> [0,3290,"getWindowHandles",null] 20:41:58 INFO - PROCESS | 1826 | 1478317318295 Marionette TRACE conn4 <- [1,3290,null,["8"]] 20:41:58 INFO - PROCESS | 1826 | 1478317318306 Marionette TRACE conn4 -> [0,3291,"switchToWindow",{"name":"8"}] 20:41:58 INFO - PROCESS | 1826 | 1478317318316 Marionette TRACE conn4 <- [1,3291,null,{}] 20:41:58 INFO - PROCESS | 1826 | 1478317318326 Marionette TRACE conn4 -> [0,3292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x82047800 == 20 [pid = 1826] [id = 727] 20:41:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8204b400) [pid = 1826] [serial = 2112] [outer = (nil)] 20:41:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x82130400) [pid = 1826] [serial = 2113] [outer = 0x8204b400] 20:41:58 INFO - PROCESS | 1826 | 1478317318445 Marionette DEBUG loaded listener.js 20:41:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x82184400) [pid = 1826] [serial = 2114] [outer = 0x8204b400] 20:41:59 INFO - PROCESS | 1826 | 1478317319147 Marionette TRACE conn4 <- [1,3292,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 20:41:59 INFO - . 20:41:59 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 2325ms 20:41:59 INFO - PROCESS | 1826 | 1478317319180 Marionette TRACE conn4 -> [0,3293,"getWindowHandle",null] 20:41:59 INFO - PROCESS | 1826 | 1478317319187 Marionette TRACE conn4 <- [1,3293,null,{"value":"8"}] 20:41:59 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 20:41:59 INFO - PROCESS | 1826 | 1478317319204 Marionette TRACE conn4 -> [0,3294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:59 INFO - PROCESS | 1826 | 1478317319407 Marionette TRACE conn4 <- [1,3294,null,{"value":null}] 20:41:59 INFO - PROCESS | 1826 | 1478317319426 Marionette TRACE conn4 -> [0,3295,"getWindowHandles",null] 20:41:59 INFO - PROCESS | 1826 | 1478317319434 Marionette TRACE conn4 <- [1,3295,null,["8"]] 20:41:59 INFO - PROCESS | 1826 | 1478317319444 Marionette TRACE conn4 -> [0,3296,"switchToWindow",{"name":"8"}] 20:41:59 INFO - PROCESS | 1826 | 1478317319450 Marionette TRACE conn4 <- [1,3296,null,{}] 20:41:59 INFO - PROCESS | 1826 | 1478317319583 Marionette TRACE conn4 -> [0,3297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x82735000 == 21 [pid = 1826] [id = 728] 20:41:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x82735c00) [pid = 1826] [serial = 2115] [outer = (nil)] 20:41:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8273d000) [pid = 1826] [serial = 2116] [outer = 0x82735c00] 20:41:59 INFO - PROCESS | 1826 | 1478317319690 Marionette DEBUG loaded listener.js 20:41:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x82742c00) [pid = 1826] [serial = 2117] [outer = 0x82735c00] 20:42:00 INFO - PROCESS | 1826 | 1478317320347 Marionette TRACE conn4 <- [1,3297,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 20:42:00 INFO - .. 20:42:00 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1175ms 20:42:00 INFO - PROCESS | 1826 | 1478317320372 Marionette TRACE conn4 -> [0,3298,"getWindowHandle",null] 20:42:00 INFO - PROCESS | 1826 | 1478317320377 Marionette TRACE conn4 <- [1,3298,null,{"value":"8"}] 20:42:00 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 20:42:00 INFO - PROCESS | 1826 | 1478317320385 Marionette TRACE conn4 -> [0,3299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:00 INFO - PROCESS | 1826 | 1478317320658 Marionette TRACE conn4 <- [1,3299,null,{"value":null}] 20:42:00 INFO - PROCESS | 1826 | 1478317320696 Marionette TRACE conn4 -> [0,3300,"getWindowHandles",null] 20:42:00 INFO - PROCESS | 1826 | 1478317320708 Marionette TRACE conn4 <- [1,3300,null,["8"]] 20:42:00 INFO - PROCESS | 1826 | 1478317320817 Marionette TRACE conn4 -> [0,3301,"switchToWindow",{"name":"8"}] 20:42:00 INFO - PROCESS | 1826 | 1478317320826 Marionette TRACE conn4 <- [1,3301,null,{}] 20:42:00 INFO - PROCESS | 1826 | 1478317320832 Marionette TRACE conn4 -> [0,3302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x82818c00 == 22 [pid = 1826] [id = 729] 20:42:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x828b7400) [pid = 1826] [serial = 2118] [outer = (nil)] 20:42:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x828b9000) [pid = 1826] [serial = 2119] [outer = 0x828b7400] 20:42:00 INFO - PROCESS | 1826 | 1478317320939 Marionette DEBUG loaded listener.js 20:42:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x828c0400) [pid = 1826] [serial = 2120] [outer = 0x828b7400] 20:42:01 INFO - PROCESS | 1826 | 1478317321724 Marionette TRACE conn4 <- [1,3302,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 20:42:01 INFO - . 20:42:01 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1378ms 20:42:01 INFO - PROCESS | 1826 | 1478317321764 Marionette TRACE conn4 -> [0,3303,"getWindowHandle",null] 20:42:01 INFO - PROCESS | 1826 | 1478317321767 Marionette TRACE conn4 <- [1,3303,null,{"value":"8"}] 20:42:01 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 20:42:01 INFO - PROCESS | 1826 | 1478317321784 Marionette TRACE conn4 -> [0,3304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:02 INFO - PROCESS | 1826 | 1478317322077 Marionette TRACE conn4 <- [1,3304,null,{"value":null}] 20:42:02 INFO - PROCESS | 1826 | 1478317322104 Marionette TRACE conn4 -> [0,3305,"getWindowHandles",null] 20:42:02 INFO - PROCESS | 1826 | 1478317322107 Marionette TRACE conn4 <- [1,3305,null,["8"]] 20:42:02 INFO - PROCESS | 1826 | 1478317322114 Marionette TRACE conn4 -> [0,3306,"switchToWindow",{"name":"8"}] 20:42:02 INFO - PROCESS | 1826 | 1478317322121 Marionette TRACE conn4 <- [1,3306,null,{}] 20:42:02 INFO - PROCESS | 1826 | 1478317322202 Marionette TRACE conn4 -> [0,3307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x82924800 == 23 [pid = 1826] [id = 730] 20:42:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x829a2000) [pid = 1826] [serial = 2121] [outer = (nil)] 20:42:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x829a5000) [pid = 1826] [serial = 2122] [outer = 0x829a2000] 20:42:02 INFO - PROCESS | 1826 | 1478317322327 Marionette DEBUG loaded listener.js 20:42:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x82e84000) [pid = 1826] [serial = 2123] [outer = 0x829a2000] 20:42:02 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82ad1c00) [pid = 1826] [serial = 2091] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 20:42:02 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x829eac00) [pid = 1826] [serial = 2088] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 20:42:02 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x829a3800) [pid = 1826] [serial = 2085] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 20:42:02 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82809400) [pid = 1826] [serial = 2082] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 20:42:02 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8273c800) [pid = 1826] [serial = 2079] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 20:42:02 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8fc98800) [pid = 1826] [serial = 2070] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 20:42:02 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8204ac00) [pid = 1826] [serial = 2073] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 20:42:02 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8212a000) [pid = 1826] [serial = 2076] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 20:42:03 INFO - PROCESS | 1826 | 1478317323267 Marionette TRACE conn4 <- [1,3307,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 20:42:03 INFO - .. 20:42:03 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1526ms 20:42:03 INFO - PROCESS | 1826 | 1478317323303 Marionette TRACE conn4 -> [0,3308,"getWindowHandle",null] 20:42:03 INFO - PROCESS | 1826 | 1478317323307 Marionette TRACE conn4 <- [1,3308,null,{"value":"8"}] 20:42:03 INFO - TEST-START | /websockets/Create-valid-url.htm 20:42:03 INFO - PROCESS | 1826 | 1478317323316 Marionette TRACE conn4 -> [0,3309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:03 INFO - PROCESS | 1826 | 1478317323551 Marionette TRACE conn4 <- [1,3309,null,{"value":null}] 20:42:03 INFO - PROCESS | 1826 | 1478317323572 Marionette TRACE conn4 -> [0,3310,"getWindowHandles",null] 20:42:03 INFO - PROCESS | 1826 | 1478317323576 Marionette TRACE conn4 <- [1,3310,null,["8"]] 20:42:03 INFO - PROCESS | 1826 | 1478317323583 Marionette TRACE conn4 -> [0,3311,"switchToWindow",{"name":"8"}] 20:42:03 INFO - PROCESS | 1826 | 1478317323589 Marionette TRACE conn4 <- [1,3311,null,{}] 20:42:03 INFO - PROCESS | 1826 | 1478317323594 Marionette TRACE conn4 -> [0,3312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x838be800 == 24 [pid = 1826] [id = 731] 20:42:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8cae2800) [pid = 1826] [serial = 2124] [outer = (nil)] 20:42:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8cae9000) [pid = 1826] [serial = 2125] [outer = 0x8cae2800] 20:42:03 INFO - PROCESS | 1826 | 1478317323695 Marionette DEBUG loaded listener.js 20:42:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8cf04000) [pid = 1826] [serial = 2126] [outer = 0x8cae2800] 20:42:04 INFO - PROCESS | 1826 | 1478317324337 Marionette TRACE conn4 <- [1,3312,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 20:42:04 INFO - .. 20:42:04 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1076ms 20:42:04 INFO - PROCESS | 1826 | 1478317324393 Marionette TRACE conn4 -> [0,3313,"getWindowHandle",null] 20:42:04 INFO - PROCESS | 1826 | 1478317324396 Marionette TRACE conn4 <- [1,3313,null,{"value":"8"}] 20:42:04 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 20:42:04 INFO - PROCESS | 1826 | 1478317324404 Marionette TRACE conn4 -> [0,3314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:04 INFO - PROCESS | 1826 | 1478317324583 Marionette TRACE conn4 <- [1,3314,null,{"value":null}] 20:42:04 INFO - PROCESS | 1826 | 1478317324729 Marionette TRACE conn4 -> [0,3315,"getWindowHandles",null] 20:42:04 INFO - PROCESS | 1826 | 1478317324734 Marionette TRACE conn4 <- [1,3315,null,["8"]] 20:42:04 INFO - PROCESS | 1826 | 1478317324739 Marionette TRACE conn4 -> [0,3316,"switchToWindow",{"name":"8"}] 20:42:04 INFO - PROCESS | 1826 | 1478317324745 Marionette TRACE conn4 <- [1,3316,null,{}] 20:42:04 INFO - PROCESS | 1826 | 1478317324751 Marionette TRACE conn4 -> [0,3317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd45000 == 25 [pid = 1826] [id = 732] 20:42:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8dd45800) [pid = 1826] [serial = 2127] [outer = (nil)] 20:42:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8dd4a800) [pid = 1826] [serial = 2128] [outer = 0x8dd45800] 20:42:04 INFO - PROCESS | 1826 | 1478317324876 Marionette DEBUG loaded listener.js 20:42:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8dda0c00) [pid = 1826] [serial = 2129] [outer = 0x8dd45800] 20:42:05 INFO - PROCESS | 1826 | 1478317325726 Marionette TRACE conn4 <- [1,3317,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 20:42:05 INFO - . 20:42:05 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1371ms 20:42:05 INFO - PROCESS | 1826 | 1478317325779 Marionette TRACE conn4 -> [0,3318,"getWindowHandle",null] 20:42:05 INFO - PROCESS | 1826 | 1478317325786 Marionette TRACE conn4 <- [1,3318,null,{"value":"8"}] 20:42:05 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 20:42:05 INFO - PROCESS | 1826 | 1478317325827 Marionette TRACE conn4 -> [0,3319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:06 INFO - PROCESS | 1826 | 1478317326056 Marionette TRACE conn4 <- [1,3319,null,{"value":null}] 20:42:06 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:42:06 INFO - PROCESS | 1826 | 1478317326246 Marionette TRACE conn4 -> [0,3320,"getWindowHandles",null] 20:42:06 INFO - PROCESS | 1826 | 1478317326252 Marionette TRACE conn4 <- [1,3320,null,["8"]] 20:42:06 INFO - PROCESS | 1826 | 1478317326260 Marionette TRACE conn4 -> [0,3321,"switchToWindow",{"name":"8"}] 20:42:06 INFO - PROCESS | 1826 | 1478317326270 Marionette TRACE conn4 <- [1,3321,null,{}] 20:42:06 INFO - PROCESS | 1826 | 1478317326323 Marionette TRACE conn4 -> [0,3322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8274d800 == 26 [pid = 1826] [id = 733] 20:42:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8274e400) [pid = 1826] [serial = 2130] [outer = (nil)] 20:42:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8280b800) [pid = 1826] [serial = 2131] [outer = 0x8274e400] 20:42:06 INFO - PROCESS | 1826 | 1478317326458 Marionette DEBUG loaded listener.js 20:42:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x82811400) [pid = 1826] [serial = 2132] [outer = 0x8274e400] 20:42:07 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 20:42:07 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:42:07 INFO - PROCESS | 1826 | 1478317327297 Marionette TRACE conn4 <- [1,3322,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 20:42:07 INFO - . 20:42:07 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1524ms 20:42:07 INFO - PROCESS | 1826 | 1478317327348 Marionette TRACE conn4 -> [0,3323,"getWindowHandle",null] 20:42:07 INFO - PROCESS | 1826 | 1478317327356 Marionette TRACE conn4 <- [1,3323,null,{"value":"8"}] 20:42:07 INFO - TEST-START | /websockets/Secure-Close-0.htm 20:42:07 INFO - PROCESS | 1826 | 1478317327396 Marionette TRACE conn4 -> [0,3324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:07 INFO - PROCESS | 1826 | 1478317327609 Marionette TRACE conn4 <- [1,3324,null,{"value":null}] 20:42:07 INFO - PROCESS | 1826 | 1478317327795 Marionette TRACE conn4 -> [0,3325,"getWindowHandles",null] 20:42:07 INFO - PROCESS | 1826 | 1478317327801 Marionette TRACE conn4 <- [1,3325,null,["8"]] 20:42:07 INFO - PROCESS | 1826 | 1478317327808 Marionette TRACE conn4 -> [0,3326,"switchToWindow",{"name":"8"}] 20:42:07 INFO - PROCESS | 1826 | 1478317327815 Marionette TRACE conn4 <- [1,3326,null,{}] 20:42:07 INFO - PROCESS | 1826 | 1478317327867 Marionette TRACE conn4 -> [0,3327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ad1c00 == 27 [pid = 1826] [id = 734] 20:42:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x838b5400) [pid = 1826] [serial = 2133] [outer = (nil)] 20:42:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8cae8400) [pid = 1826] [serial = 2134] [outer = 0x838b5400] 20:42:07 INFO - PROCESS | 1826 | 1478317327986 Marionette DEBUG loaded listener.js 20:42:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8cf04400) [pid = 1826] [serial = 2135] [outer = 0x838b5400] 20:42:08 INFO - PROCESS | 1826 | 1478317328806 Marionette TRACE conn4 <- [1,3327,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:42:08 INFO - . 20:42:08 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1472ms 20:42:08 INFO - PROCESS | 1826 | 1478317328871 Marionette TRACE conn4 -> [0,3328,"getWindowHandle",null] 20:42:08 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 20:42:08 INFO - PROCESS | 1826 | 1478317328880 Marionette TRACE conn4 <- [1,3328,null,{"value":"8"}] 20:42:08 INFO - PROCESS | 1826 | 1478317328891 Marionette TRACE conn4 -> [0,3329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:09 INFO - PROCESS | 1826 | 1478317329106 Marionette TRACE conn4 <- [1,3329,null,{"value":null}] 20:42:09 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:42:09 INFO - PROCESS | 1826 | 1478317329297 Marionette TRACE conn4 -> [0,3330,"getWindowHandles",null] 20:42:09 INFO - PROCESS | 1826 | 1478317329303 Marionette TRACE conn4 <- [1,3330,null,["8"]] 20:42:09 INFO - PROCESS | 1826 | 1478317329310 Marionette TRACE conn4 -> [0,3331,"switchToWindow",{"name":"8"}] 20:42:09 INFO - PROCESS | 1826 | 1478317329318 Marionette TRACE conn4 <- [1,3331,null,{}] 20:42:09 INFO - PROCESS | 1826 | 1478317329346 Marionette TRACE conn4 -> [0,3332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x8de5f000 == 28 [pid = 1826] [id = 735] 20:42:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8de5f400) [pid = 1826] [serial = 2136] [outer = (nil)] 20:42:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8f8f5400) [pid = 1826] [serial = 2137] [outer = 0x8de5f400] 20:42:09 INFO - PROCESS | 1826 | 1478317329469 Marionette DEBUG loaded listener.js 20:42:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8fac9000) [pid = 1826] [serial = 2138] [outer = 0x8de5f400] 20:42:10 INFO - PROCESS | 1826 | 1478317330478 Marionette TRACE conn4 <- [1,3332,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:42:10 INFO - .. 20:42:10 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1630ms 20:42:10 INFO - PROCESS | 1826 | 1478317330524 Marionette TRACE conn4 -> [0,3333,"getWindowHandle",null] 20:42:10 INFO - PROCESS | 1826 | 1478317330531 Marionette TRACE conn4 <- [1,3333,null,{"value":"8"}] 20:42:10 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 20:42:10 INFO - PROCESS | 1826 | 1478317330544 Marionette TRACE conn4 -> [0,3334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:10 INFO - PROCESS | 1826 | 1478317330811 Marionette TRACE conn4 <- [1,3334,null,{"value":null}] 20:42:11 INFO - PROCESS | 1826 | 1478317331005 Marionette TRACE conn4 -> [0,3335,"getWindowHandles",null] 20:42:11 INFO - PROCESS | 1826 | 1478317331017 Marionette TRACE conn4 <- [1,3335,null,["8"]] 20:42:11 INFO - PROCESS | 1826 | 1478317331068 Marionette TRACE conn4 -> [0,3336,"switchToWindow",{"name":"8"}] 20:42:11 INFO - PROCESS | 1826 | 1478317331077 Marionette TRACE conn4 <- [1,3336,null,{}] 20:42:11 INFO - PROCESS | 1826 | --DOCSHELL 0x829a3400 == 27 [pid = 1826] [id = 718] 20:42:11 INFO - PROCESS | 1826 | --DOCSHELL 0x82759c00 == 26 [pid = 1826] [id = 717] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x82e78c00) [pid = 1826] [serial = 2092] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x82e82000) [pid = 1826] [serial = 2093] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x829f4c00) [pid = 1826] [serial = 2089] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x82aca000) [pid = 1826] [serial = 2090] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x829a5400) [pid = 1826] [serial = 2086] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x829aa800) [pid = 1826] [serial = 2087] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8280e000) [pid = 1826] [serial = 2083] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82922400) [pid = 1826] [serial = 2084] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8273fc00) [pid = 1826] [serial = 2080] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x82742000) [pid = 1826] [serial = 2081] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x822df400) [pid = 1826] [serial = 2077] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x822e3000) [pid = 1826] [serial = 2078] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x82126400) [pid = 1826] [serial = 2074] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8212c400) [pid = 1826] [serial = 2075] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8fd0f800) [pid = 1826] [serial = 2072] [outer = (nil)] [url = about:blank] 20:42:11 INFO - PROCESS | 1826 | 1478317331152 Marionette TRACE conn4 -> [0,3337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x8212c400 == 27 [pid = 1826] [id = 736] 20:42:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8212c800) [pid = 1826] [serial = 2139] [outer = (nil)] 20:42:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x822e3000) [pid = 1826] [serial = 2140] [outer = 0x8212c800] 20:42:11 INFO - PROCESS | 1826 | 1478317331261 Marionette DEBUG loaded listener.js 20:42:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x82734400) [pid = 1826] [serial = 2141] [outer = 0x8212c800] 20:42:11 INFO - PROCESS | 1826 | 1478317331934 Marionette TRACE conn4 <- [1,3337,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 20:42:11 INFO - .. 20:42:11 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1432ms 20:42:11 INFO - PROCESS | 1826 | 1478317331982 Marionette TRACE conn4 -> [0,3338,"getWindowHandle",null] 20:42:11 INFO - PROCESS | 1826 | 1478317331989 Marionette TRACE conn4 <- [1,3338,null,{"value":"8"}] 20:42:11 INFO - TEST-START | /websockets/Secure-Close-1000.htm 20:42:12 INFO - PROCESS | 1826 | 1478317331999 Marionette TRACE conn4 -> [0,3339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:12 INFO - PROCESS | 1826 | 1478317332211 Marionette TRACE conn4 <- [1,3339,null,{"value":null}] 20:42:12 INFO - PROCESS | 1826 | 1478317332361 Marionette TRACE conn4 -> [0,3340,"getWindowHandles",null] 20:42:12 INFO - PROCESS | 1826 | 1478317332367 Marionette TRACE conn4 <- [1,3340,null,["8"]] 20:42:12 INFO - PROCESS | 1826 | 1478317332376 Marionette TRACE conn4 -> [0,3341,"switchToWindow",{"name":"8"}] 20:42:12 INFO - PROCESS | 1826 | 1478317332383 Marionette TRACE conn4 <- [1,3341,null,{}] 20:42:12 INFO - PROCESS | 1826 | 1478317332394 Marionette TRACE conn4 -> [0,3342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x82816800 == 28 [pid = 1826] [id = 737] 20:42:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x82817c00) [pid = 1826] [serial = 2142] [outer = (nil)] 20:42:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x828c3400) [pid = 1826] [serial = 2143] [outer = 0x82817c00] 20:42:12 INFO - PROCESS | 1826 | 1478317332508 Marionette DEBUG loaded listener.js 20:42:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8291bc00) [pid = 1826] [serial = 2144] [outer = 0x82817c00] 20:42:13 INFO - PROCESS | 1826 | 1478317333160 Marionette TRACE conn4 <- [1,3342,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:42:13 INFO - .. 20:42:13 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1180ms 20:42:13 INFO - PROCESS | 1826 | 1478317333187 Marionette TRACE conn4 -> [0,3343,"getWindowHandle",null] 20:42:13 INFO - PROCESS | 1826 | 1478317333195 Marionette TRACE conn4 <- [1,3343,null,{"value":"8"}] 20:42:13 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 20:42:13 INFO - PROCESS | 1826 | 1478317333222 Marionette TRACE conn4 -> [0,3344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:13 INFO - PROCESS | 1826 | 1478317333561 Marionette TRACE conn4 <- [1,3344,null,{"value":null}] 20:42:13 INFO - PROCESS | 1826 | 1478317333599 Marionette TRACE conn4 -> [0,3345,"getWindowHandles",null] 20:42:13 INFO - PROCESS | 1826 | 1478317333603 Marionette TRACE conn4 <- [1,3345,null,["8"]] 20:42:13 INFO - PROCESS | 1826 | 1478317333609 Marionette TRACE conn4 -> [0,3346,"switchToWindow",{"name":"8"}] 20:42:13 INFO - PROCESS | 1826 | 1478317333618 Marionette TRACE conn4 <- [1,3346,null,{}] 20:42:13 INFO - PROCESS | 1826 | 1478317333760 Marionette TRACE conn4 -> [0,3347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x838c4400 == 29 [pid = 1826] [id = 738] 20:42:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x838c4c00) [pid = 1826] [serial = 2145] [outer = (nil)] 20:42:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8caec400) [pid = 1826] [serial = 2146] [outer = 0x838c4c00] 20:42:13 INFO - PROCESS | 1826 | 1478317333865 Marionette DEBUG loaded listener.js 20:42:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8dd41c00) [pid = 1826] [serial = 2147] [outer = 0x838c4c00] 20:42:14 INFO - PROCESS | 1826 | 1478317334585 Marionette TRACE conn4 <- [1,3347,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 20:42:14 INFO - .. 20:42:14 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1429ms 20:42:14 INFO - PROCESS | 1826 | 1478317334647 Marionette TRACE conn4 -> [0,3348,"getWindowHandle",null] 20:42:14 INFO - PROCESS | 1826 | 1478317334651 Marionette TRACE conn4 <- [1,3348,null,{"value":"8"}] 20:42:14 INFO - TEST-START | /websockets/Secure-Close-1005.htm 20:42:14 INFO - PROCESS | 1826 | 1478317334661 Marionette TRACE conn4 -> [0,3349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:14 INFO - PROCESS | 1826 | 1478317334918 Marionette TRACE conn4 <- [1,3349,null,{"value":null}] 20:42:14 INFO - PROCESS | 1826 | 1478317334947 Marionette TRACE conn4 -> [0,3350,"getWindowHandles",null] 20:42:14 INFO - PROCESS | 1826 | 1478317334954 Marionette TRACE conn4 <- [1,3350,null,["8"]] 20:42:14 INFO - PROCESS | 1826 | 1478317334960 Marionette TRACE conn4 -> [0,3351,"switchToWindow",{"name":"8"}] 20:42:14 INFO - PROCESS | 1826 | 1478317334966 Marionette TRACE conn4 <- [1,3351,null,{}] 20:42:15 INFO - PROCESS | 1826 | 1478317335051 Marionette TRACE conn4 -> [0,3352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x81950800 == 30 [pid = 1826] [id = 739] 20:42:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8de59000) [pid = 1826] [serial = 2148] [outer = (nil)] 20:42:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8de5dc00) [pid = 1826] [serial = 2149] [outer = 0x8de59000] 20:42:15 INFO - PROCESS | 1826 | 1478317335153 Marionette DEBUG loaded listener.js 20:42:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8fac7c00) [pid = 1826] [serial = 2150] [outer = 0x8de59000] 20:42:15 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x82735c00) [pid = 1826] [serial = 2115] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 20:42:15 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x82043800) [pid = 1826] [serial = 2109] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 20:42:15 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x829a2000) [pid = 1826] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 20:42:15 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x82129c00) [pid = 1826] [serial = 2094] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 20:42:15 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8273b800) [pid = 1826] [serial = 2097] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 20:42:15 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x82e83400) [pid = 1826] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 20:42:15 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8cae3000) [pid = 1826] [serial = 2103] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 20:42:15 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8cf09c00) [pid = 1826] [serial = 2106] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 20:42:15 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8cae2800) [pid = 1826] [serial = 2124] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 20:42:15 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8204b400) [pid = 1826] [serial = 2112] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 20:42:15 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x828b7400) [pid = 1826] [serial = 2118] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 20:42:15 INFO - PROCESS | 1826 | 1478317335948 Marionette TRACE conn4 <- [1,3352,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 20:42:15 INFO - . 20:42:15 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1321ms 20:42:15 INFO - PROCESS | 1826 | 1478317335982 Marionette TRACE conn4 -> [0,3353,"getWindowHandle",null] 20:42:15 INFO - PROCESS | 1826 | 1478317335985 Marionette TRACE conn4 <- [1,3353,null,{"value":"8"}] 20:42:15 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 20:42:15 INFO - PROCESS | 1826 | 1478317335994 Marionette TRACE conn4 -> [0,3354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:16 INFO - PROCESS | 1826 | 1478317336232 Marionette TRACE conn4 <- [1,3354,null,{"value":null}] 20:42:16 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:42:16 INFO - PROCESS | 1826 | 1478317336262 Marionette TRACE conn4 -> [0,3355,"getWindowHandles",null] 20:42:16 INFO - PROCESS | 1826 | 1478317336266 Marionette TRACE conn4 <- [1,3355,null,["8"]] 20:42:16 INFO - PROCESS | 1826 | 1478317336273 Marionette TRACE conn4 -> [0,3356,"switchToWindow",{"name":"8"}] 20:42:16 INFO - PROCESS | 1826 | 1478317336279 Marionette TRACE conn4 <- [1,3356,null,{}] 20:42:16 INFO - PROCESS | 1826 | 1478317336286 Marionette TRACE conn4 -> [0,3357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dda4800 == 31 [pid = 1826] [id = 740] 20:42:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8dda4c00) [pid = 1826] [serial = 2151] [outer = (nil)] 20:42:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8fad1c00) [pid = 1826] [serial = 2152] [outer = 0x8dda4c00] 20:42:16 INFO - PROCESS | 1826 | 1478317336383 Marionette DEBUG loaded listener.js 20:42:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8fad4400) [pid = 1826] [serial = 2153] [outer = 0x8dda4c00] 20:42:17 INFO - PROCESS | 1826 | 1478317337112 Marionette TRACE conn4 <- [1,3357,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:42:17 INFO - . 20:42:17 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1171ms 20:42:17 INFO - PROCESS | 1826 | 1478317337165 Marionette TRACE conn4 -> [0,3358,"getWindowHandle",null] 20:42:17 INFO - PROCESS | 1826 | 1478317337168 Marionette TRACE conn4 <- [1,3358,null,{"value":"8"}] 20:42:17 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 20:42:17 INFO - PROCESS | 1826 | 1478317337177 Marionette TRACE conn4 -> [0,3359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:17 INFO - PROCESS | 1826 | 1478317337442 Marionette TRACE conn4 <- [1,3359,null,{"value":null}] 20:42:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:42:17 INFO - PROCESS | 1826 | 1478317337468 Marionette TRACE conn4 -> [0,3360,"getWindowHandles",null] 20:42:17 INFO - PROCESS | 1826 | 1478317337471 Marionette TRACE conn4 <- [1,3360,null,["8"]] 20:42:17 INFO - PROCESS | 1826 | 1478317337477 Marionette TRACE conn4 -> [0,3361,"switchToWindow",{"name":"8"}] 20:42:17 INFO - PROCESS | 1826 | 1478317337482 Marionette TRACE conn4 <- [1,3361,null,{}] 20:42:17 INFO - PROCESS | 1826 | 1478317337490 Marionette TRACE conn4 -> [0,3362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fbd4c00 == 32 [pid = 1826] [id = 741] 20:42:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8fc8f000) [pid = 1826] [serial = 2154] [outer = (nil)] 20:42:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8fc91000) [pid = 1826] [serial = 2155] [outer = 0x8fc8f000] 20:42:17 INFO - PROCESS | 1826 | 1478317337595 Marionette DEBUG loaded listener.js 20:42:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8fc94400) [pid = 1826] [serial = 2156] [outer = 0x8fc8f000] 20:42:18 INFO - PROCESS | 1826 | 1478317338433 Marionette TRACE conn4 <- [1,3362,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:42:18 INFO - .. 20:42:18 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1280ms 20:42:18 INFO - PROCESS | 1826 | 1478317338458 Marionette TRACE conn4 -> [0,3363,"getWindowHandle",null] 20:42:18 INFO - PROCESS | 1826 | 1478317338465 Marionette TRACE conn4 <- [1,3363,null,{"value":"8"}] 20:42:18 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 20:42:18 INFO - PROCESS | 1826 | 1478317338477 Marionette TRACE conn4 -> [0,3364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:18 INFO - PROCESS | 1826 | 1478317338792 Marionette TRACE conn4 <- [1,3364,null,{"value":null}] 20:42:18 INFO - PROCESS | 1826 | 1478317338927 Marionette TRACE conn4 -> [0,3365,"getWindowHandles",null] 20:42:18 INFO - PROCESS | 1826 | 1478317338933 Marionette TRACE conn4 <- [1,3365,null,["8"]] 20:42:18 INFO - PROCESS | 1826 | 1478317338987 Marionette TRACE conn4 -> [0,3366,"switchToWindow",{"name":"8"}] 20:42:18 INFO - PROCESS | 1826 | 1478317338995 Marionette TRACE conn4 <- [1,3366,null,{}] 20:42:19 INFO - PROCESS | 1826 | 1478317339008 Marionette TRACE conn4 -> [0,3367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x82758c00 == 33 [pid = 1826] [id = 742] 20:42:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x82759000) [pid = 1826] [serial = 2157] [outer = (nil)] 20:42:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x82817400) [pid = 1826] [serial = 2158] [outer = 0x82759000] 20:42:19 INFO - PROCESS | 1826 | 1478317339138 Marionette DEBUG loaded listener.js 20:42:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8291b000) [pid = 1826] [serial = 2159] [outer = 0x82759000] 20:42:19 INFO - PROCESS | 1826 | 1478317339881 Marionette TRACE conn4 <- [1,3367,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 20:42:19 INFO - .. 20:42:19 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1423ms 20:42:19 INFO - PROCESS | 1826 | 1478317339899 Marionette TRACE conn4 -> [0,3368,"getWindowHandle",null] 20:42:19 INFO - PROCESS | 1826 | 1478317339907 Marionette TRACE conn4 <- [1,3368,null,{"value":"8"}] 20:42:19 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 20:42:19 INFO - PROCESS | 1826 | 1478317339916 Marionette TRACE conn4 -> [0,3369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:20 INFO - PROCESS | 1826 | 1478317340220 Marionette TRACE conn4 <- [1,3369,null,{"value":null}] 20:42:20 INFO - PROCESS | 1826 | 1478317340357 Marionette TRACE conn4 -> [0,3370,"getWindowHandles",null] 20:42:20 INFO - PROCESS | 1826 | 1478317340362 Marionette TRACE conn4 <- [1,3370,null,["8"]] 20:42:20 INFO - PROCESS | 1826 | 1478317340415 Marionette TRACE conn4 -> [0,3371,"switchToWindow",{"name":"8"}] 20:42:20 INFO - PROCESS | 1826 | 1478317340423 Marionette TRACE conn4 <- [1,3371,null,{}] 20:42:20 INFO - PROCESS | 1826 | 1478317340439 Marionette TRACE conn4 -> [0,3372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x82814c00 == 34 [pid = 1826] [id = 743] 20:42:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8caeb000) [pid = 1826] [serial = 2160] [outer = (nil)] 20:42:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8db29c00) [pid = 1826] [serial = 2161] [outer = 0x8caeb000] 20:42:20 INFO - PROCESS | 1826 | 1478317340560 Marionette DEBUG loaded listener.js 20:42:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8de5d800) [pid = 1826] [serial = 2162] [outer = 0x8caeb000] 20:42:21 INFO - PROCESS | 1826 | 1478317341296 Marionette TRACE conn4 <- [1,3372,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:42:21 INFO - .. 20:42:21 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1424ms 20:42:21 INFO - PROCESS | 1826 | 1478317341381 Marionette TRACE conn4 -> [0,3373,"getWindowHandle",null] 20:42:21 INFO - PROCESS | 1826 | 1478317341390 Marionette TRACE conn4 <- [1,3373,null,{"value":"8"}] 20:42:21 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 20:42:21 INFO - PROCESS | 1826 | 1478317341404 Marionette TRACE conn4 -> [0,3374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:21 INFO - PROCESS | 1826 | 1478317341601 Marionette TRACE conn4 <- [1,3374,null,{"value":null}] 20:42:21 INFO - PROCESS | 1826 | 1478317341792 Marionette TRACE conn4 -> [0,3375,"getWindowHandles",null] 20:42:21 INFO - PROCESS | 1826 | 1478317341798 Marionette TRACE conn4 <- [1,3375,null,["8"]] 20:42:21 INFO - PROCESS | 1826 | 1478317341805 Marionette TRACE conn4 -> [0,3376,"switchToWindow",{"name":"8"}] 20:42:21 INFO - PROCESS | 1826 | 1478317341813 Marionette TRACE conn4 <- [1,3376,null,{}] 20:42:21 INFO - PROCESS | 1826 | 1478317341864 Marionette TRACE conn4 -> [0,3377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc98800 == 35 [pid = 1826] [id = 744] 20:42:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8fc99000) [pid = 1826] [serial = 2163] [outer = (nil)] 20:42:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8fd02000) [pid = 1826] [serial = 2164] [outer = 0x8fc99000] 20:42:21 INFO - PROCESS | 1826 | 1478317341982 Marionette DEBUG loaded listener.js 20:42:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8fdbe400) [pid = 1826] [serial = 2165] [outer = 0x8fc99000] 20:42:22 INFO - PROCESS | 1826 | 1478317342798 Marionette TRACE conn4 <- [1,3377,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:42:22 INFO - . 20:42:22 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1428ms 20:42:22 INFO - PROCESS | 1826 | 1478317342840 Marionette TRACE conn4 -> [0,3378,"getWindowHandle",null] 20:42:22 INFO - PROCESS | 1826 | 1478317342849 Marionette TRACE conn4 <- [1,3378,null,{"value":"8"}] 20:42:22 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 20:42:22 INFO - PROCESS | 1826 | 1478317342871 Marionette TRACE conn4 -> [0,3379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:23 INFO - PROCESS | 1826 | 1478317343116 Marionette TRACE conn4 <- [1,3379,null,{"value":null}] 20:42:23 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:42:23 INFO - PROCESS | 1826 | 1478317343309 Marionette TRACE conn4 -> [0,3380,"getWindowHandles",null] 20:42:23 INFO - PROCESS | 1826 | 1478317343314 Marionette TRACE conn4 <- [1,3380,null,["8"]] 20:42:23 INFO - PROCESS | 1826 | 1478317343325 Marionette TRACE conn4 -> [0,3381,"switchToWindow",{"name":"8"}] 20:42:23 INFO - PROCESS | 1826 | 1478317343333 Marionette TRACE conn4 <- [1,3381,null,{}] 20:42:23 INFO - PROCESS | 1826 | 1478317343385 Marionette TRACE conn4 -> [0,3382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x82812800 == 36 [pid = 1826] [id = 745] 20:42:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8fc95000) [pid = 1826] [serial = 2166] [outer = (nil)] 20:42:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x912ab400) [pid = 1826] [serial = 2167] [outer = 0x8fc95000] 20:42:23 INFO - PROCESS | 1826 | 1478317343497 Marionette DEBUG loaded listener.js 20:42:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x912d2800) [pid = 1826] [serial = 2168] [outer = 0x8fc95000] 20:42:24 INFO - PROCESS | 1826 | 1478317344204 Marionette TRACE conn4 <- [1,3382,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 20:42:24 INFO - . 20:42:24 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1381ms 20:42:24 INFO - PROCESS | 1826 | 1478317344286 Marionette TRACE conn4 -> [0,3383,"getWindowHandle",null] 20:42:24 INFO - PROCESS | 1826 | 1478317344291 Marionette TRACE conn4 <- [1,3383,null,{"value":"8"}] 20:42:24 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 20:42:24 INFO - PROCESS | 1826 | 1478317344305 Marionette TRACE conn4 -> [0,3384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:24 INFO - PROCESS | 1826 | 1478317344507 Marionette TRACE conn4 <- [1,3384,null,{"value":null}] 20:42:24 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:42:24 INFO - PROCESS | 1826 | 1478317344708 Marionette TRACE conn4 -> [0,3385,"getWindowHandles",null] 20:42:24 INFO - PROCESS | 1826 | 1478317344712 Marionette TRACE conn4 <- [1,3385,null,["8"]] 20:42:24 INFO - PROCESS | 1826 | 1478317344720 Marionette TRACE conn4 -> [0,3386,"switchToWindow",{"name":"8"}] 20:42:24 INFO - PROCESS | 1826 | 1478317344727 Marionette TRACE conn4 <- [1,3386,null,{}] 20:42:24 INFO - PROCESS | 1826 | 1478317344752 Marionette TRACE conn4 -> [0,3387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x82046000 == 37 [pid = 1826] [id = 746] 20:42:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x92bba800) [pid = 1826] [serial = 2169] [outer = (nil)] 20:42:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x92c44400) [pid = 1826] [serial = 2170] [outer = 0x92bba800] 20:42:24 INFO - PROCESS | 1826 | 1478317344873 Marionette DEBUG loaded listener.js 20:42:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x92cb6400) [pid = 1826] [serial = 2171] [outer = 0x92bba800] 20:42:25 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:42:25 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:42:25 INFO - PROCESS | 1826 | 1478317345655 Marionette TRACE conn4 <- [1,3387,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 20:42:25 INFO - .. 20:42:25 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1376ms 20:42:25 INFO - PROCESS | 1826 | 1478317345678 Marionette TRACE conn4 -> [0,3388,"getWindowHandle",null] 20:42:25 INFO - PROCESS | 1826 | 1478317345682 Marionette TRACE conn4 <- [1,3388,null,{"value":"8"}] 20:42:25 INFO - TEST-START | /websockets/Secure-Close-null.htm 20:42:25 INFO - PROCESS | 1826 | 1478317345713 Marionette TRACE conn4 -> [0,3389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:25 INFO - PROCESS | 1826 | 1478317345945 Marionette TRACE conn4 <- [1,3389,null,{"value":null}] 20:42:26 INFO - PROCESS | 1826 | 1478317346314 Marionette TRACE conn4 -> [0,3390,"getWindowHandles",null] 20:42:26 INFO - PROCESS | 1826 | 1478317346321 Marionette TRACE conn4 <- [1,3390,null,["8"]] 20:42:26 INFO - PROCESS | 1826 | 1478317346372 Marionette TRACE conn4 -> [0,3391,"switchToWindow",{"name":"8"}] 20:42:26 INFO - PROCESS | 1826 | 1478317346383 Marionette TRACE conn4 <- [1,3391,null,{}] 20:42:26 INFO - PROCESS | 1826 | 1478317346392 Marionette TRACE conn4 -> [0,3392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x822e5800 == 38 [pid = 1826] [id = 747] 20:42:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x822e7000) [pid = 1826] [serial = 2172] [outer = (nil)] 20:42:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x8231c800) [pid = 1826] [serial = 2173] [outer = 0x822e7000] 20:42:26 INFO - PROCESS | 1826 | 1478317346499 Marionette DEBUG loaded listener.js 20:42:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x8273cc00) [pid = 1826] [serial = 2174] [outer = 0x822e7000] 20:42:27 INFO - PROCESS | 1826 | 1478317347354 Marionette TRACE conn4 <- [1,3392,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:42:27 INFO - PROCESS | 1826 | --DOCSHELL 0x81957400 == 37 [pid = 1826] [id = 715] 20:42:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8204a800 == 36 [pid = 1826] [id = 714] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8cae9000) [pid = 1826] [serial = 2125] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8cf04000) [pid = 1826] [serial = 2126] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x829a5000) [pid = 1826] [serial = 2122] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x82e84000) [pid = 1826] [serial = 2123] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x828b9000) [pid = 1826] [serial = 2119] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x828c0400) [pid = 1826] [serial = 2120] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8273d000) [pid = 1826] [serial = 2116] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x82742c00) [pid = 1826] [serial = 2117] [outer = (nil)] [url = about:blank] 20:42:27 INFO - . 20:42:27 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1683ms 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x82130400) [pid = 1826] [serial = 2113] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x82184400) [pid = 1826] [serial = 2114] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8204d400) [pid = 1826] [serial = 2110] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x822e4400) [pid = 1826] [serial = 2111] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8cf10c00) [pid = 1826] [serial = 2107] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8db27400) [pid = 1826] [serial = 2108] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8cae9400) [pid = 1826] [serial = 2104] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8cf01800) [pid = 1826] [serial = 2105] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x838b9000) [pid = 1826] [serial = 2101] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x838bb400) [pid = 1826] [serial = 2102] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x82754400) [pid = 1826] [serial = 2098] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x82759400) [pid = 1826] [serial = 2099] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82134c00) [pid = 1826] [serial = 2095] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8217fc00) [pid = 1826] [serial = 2096] [outer = (nil)] [url = about:blank] 20:42:27 INFO - PROCESS | 1826 | 1478317347453 Marionette TRACE conn4 -> [0,3393,"getWindowHandle",null] 20:42:27 INFO - PROCESS | 1826 | 1478317347459 Marionette TRACE conn4 <- [1,3393,null,{"value":"8"}] 20:42:27 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 20:42:27 INFO - PROCESS | 1826 | 1478317347474 Marionette TRACE conn4 -> [0,3394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:27 INFO - PROCESS | 1826 | 1478317347657 Marionette TRACE conn4 <- [1,3394,null,{"value":null}] 20:42:27 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:42:27 INFO - PROCESS | 1826 | 1478317347681 Marionette TRACE conn4 -> [0,3395,"getWindowHandles",null] 20:42:27 INFO - PROCESS | 1826 | 1478317347689 Marionette TRACE conn4 <- [1,3395,null,["8"]] 20:42:27 INFO - PROCESS | 1826 | 1478317347695 Marionette TRACE conn4 -> [0,3396,"switchToWindow",{"name":"8"}] 20:42:27 INFO - PROCESS | 1826 | 1478317347704 Marionette TRACE conn4 <- [1,3396,null,{}] 20:42:27 INFO - PROCESS | 1826 | 1478317347843 Marionette TRACE conn4 -> [0,3397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x8273d000 == 37 [pid = 1826] [id = 748] 20:42:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8273e400) [pid = 1826] [serial = 2175] [outer = (nil)] 20:42:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x82755800) [pid = 1826] [serial = 2176] [outer = 0x8273e400] 20:42:27 INFO - PROCESS | 1826 | 1478317347945 Marionette DEBUG loaded listener.js 20:42:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8280e800) [pid = 1826] [serial = 2177] [outer = 0x8273e400] 20:42:28 INFO - . 20:42:28 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1125ms 20:42:28 INFO - PROCESS | 1826 | 1478317348586 Marionette TRACE conn4 <- [1,3397,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:42:28 INFO - PROCESS | 1826 | 1478317348685 Marionette TRACE conn4 -> [0,3398,"getWindowHandle",null] 20:42:28 INFO - PROCESS | 1826 | 1478317348688 Marionette TRACE conn4 <- [1,3398,null,{"value":"8"}] 20:42:28 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 20:42:28 INFO - PROCESS | 1826 | 1478317348712 Marionette TRACE conn4 -> [0,3399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:28 INFO - PROCESS | 1826 | 1478317348900 Marionette TRACE conn4 <- [1,3399,null,{"value":null}] 20:42:28 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:42:28 INFO - PROCESS | 1826 | 1478317348926 Marionette TRACE conn4 -> [0,3400,"getWindowHandles",null] 20:42:28 INFO - PROCESS | 1826 | 1478317348938 Marionette TRACE conn4 <- [1,3400,null,["8"]] 20:42:29 INFO - PROCESS | 1826 | 1478317349078 Marionette TRACE conn4 -> [0,3401,"switchToWindow",{"name":"8"}] 20:42:29 INFO - PROCESS | 1826 | 1478317349086 Marionette TRACE conn4 <- [1,3401,null,{}] 20:42:29 INFO - PROCESS | 1826 | 1478317349098 Marionette TRACE conn4 -> [0,3402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x838bd400 == 38 [pid = 1826] [id = 749] 20:42:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x838bdc00) [pid = 1826] [serial = 2178] [outer = (nil)] 20:42:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x838c4000) [pid = 1826] [serial = 2179] [outer = 0x838bdc00] 20:42:29 INFO - PROCESS | 1826 | 1478317349195 Marionette DEBUG loaded listener.js 20:42:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8caed000) [pid = 1826] [serial = 2180] [outer = 0x838bdc00] 20:42:30 INFO - PROCESS | 1826 | 1478317350146 Marionette TRACE conn4 <- [1,3402,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8de59000) [pid = 1826] [serial = 2148] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 20:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8212c800) [pid = 1826] [serial = 2139] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 20:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8dda4c00) [pid = 1826] [serial = 2151] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 20:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x838c4c00) [pid = 1826] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 20:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82817c00) [pid = 1826] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 20:42:30 INFO - .. 20:42:30 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1480ms 20:42:30 INFO - PROCESS | 1826 | 1478317350187 Marionette TRACE conn4 -> [0,3403,"getWindowHandle",null] 20:42:30 INFO - PROCESS | 1826 | 1478317350194 Marionette TRACE conn4 <- [1,3403,null,{"value":"8"}] 20:42:30 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 20:42:30 INFO - PROCESS | 1826 | 1478317350206 Marionette TRACE conn4 -> [0,3404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:30 INFO - PROCESS | 1826 | 1478317350453 Marionette TRACE conn4 <- [1,3404,null,{"value":null}] 20:42:30 INFO - PROCESS | 1826 | 1478317350664 Marionette TRACE conn4 -> [0,3405,"getWindowHandles",null] 20:42:30 INFO - PROCESS | 1826 | 1478317350674 Marionette TRACE conn4 <- [1,3405,null,["8"]] 20:42:30 INFO - PROCESS | 1826 | 1478317350680 Marionette TRACE conn4 -> [0,3406,"switchToWindow",{"name":"8"}] 20:42:30 INFO - PROCESS | 1826 | 1478317350690 Marionette TRACE conn4 <- [1,3406,null,{}] 20:42:30 INFO - PROCESS | 1826 | 1478317350741 Marionette TRACE conn4 -> [0,3407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x822e9c00 == 39 [pid = 1826] [id = 750] 20:42:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x82311400) [pid = 1826] [serial = 2181] [outer = (nil)] 20:42:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x82742800) [pid = 1826] [serial = 2182] [outer = 0x82311400] 20:42:30 INFO - PROCESS | 1826 | 1478317350872 Marionette DEBUG loaded listener.js 20:42:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x82813800) [pid = 1826] [serial = 2183] [outer = 0x82311400] 20:42:31 INFO - PROCESS | 1826 | 1478317351629 Marionette TRACE conn4 <- [1,3407,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 20:42:31 INFO - . 20:42:31 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1475ms 20:42:31 INFO - PROCESS | 1826 | 1478317351695 Marionette TRACE conn4 -> [0,3408,"getWindowHandle",null] 20:42:31 INFO - PROCESS | 1826 | 1478317351701 Marionette TRACE conn4 <- [1,3408,null,{"value":"8"}] 20:42:31 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 20:42:31 INFO - PROCESS | 1826 | 1478317351710 Marionette TRACE conn4 -> [0,3409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:31 INFO - PROCESS | 1826 | 1478317351932 Marionette TRACE conn4 <- [1,3409,null,{"value":null}] 20:42:32 INFO - PROCESS | 1826 | 1478317352142 Marionette TRACE conn4 -> [0,3410,"getWindowHandles",null] 20:42:32 INFO - PROCESS | 1826 | 1478317352149 Marionette TRACE conn4 <- [1,3410,null,["8"]] 20:42:32 INFO - PROCESS | 1826 | 1478317352202 Marionette TRACE conn4 -> [0,3411,"switchToWindow",{"name":"8"}] 20:42:32 INFO - PROCESS | 1826 | 1478317352210 Marionette TRACE conn4 <- [1,3411,null,{}] 20:42:32 INFO - PROCESS | 1826 | 1478317352219 Marionette TRACE conn4 -> [0,3412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x838b6800 == 40 [pid = 1826] [id = 751] 20:42:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x838b7c00) [pid = 1826] [serial = 2184] [outer = (nil)] 20:42:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x838c4c00) [pid = 1826] [serial = 2185] [outer = 0x838b7c00] 20:42:32 INFO - PROCESS | 1826 | 1478317352339 Marionette DEBUG loaded listener.js 20:42:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8caee400) [pid = 1826] [serial = 2186] [outer = 0x838b7c00] 20:42:33 INFO - PROCESS | 1826 | 1478317353206 Marionette TRACE conn4 <- [1,3412,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:42:33 INFO - .. 20:42:33 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1525ms 20:42:33 INFO - PROCESS | 1826 | 1478317353247 Marionette TRACE conn4 -> [0,3413,"getWindowHandle",null] 20:42:33 INFO - PROCESS | 1826 | 1478317353256 Marionette TRACE conn4 <- [1,3413,null,{"value":"8"}] 20:42:33 INFO - TEST-START | /websockets/Secure-Close-string.htm 20:42:33 INFO - PROCESS | 1826 | 1478317353265 Marionette TRACE conn4 -> [0,3414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:33 INFO - PROCESS | 1826 | 1478317353472 Marionette TRACE conn4 <- [1,3414,null,{"value":null}] 20:42:33 INFO - PROCESS | 1826 | 1478317353668 Marionette TRACE conn4 -> [0,3415,"getWindowHandles",null] 20:42:33 INFO - PROCESS | 1826 | 1478317353673 Marionette TRACE conn4 <- [1,3415,null,["8"]] 20:42:33 INFO - PROCESS | 1826 | 1478317353680 Marionette TRACE conn4 -> [0,3416,"switchToWindow",{"name":"8"}] 20:42:33 INFO - PROCESS | 1826 | 1478317353689 Marionette TRACE conn4 <- [1,3416,null,{}] 20:42:33 INFO - PROCESS | 1826 | 1478317353744 Marionette TRACE conn4 -> [0,3417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x82046400 == 41 [pid = 1826] [id = 752] 20:42:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8fbc8c00) [pid = 1826] [serial = 2187] [outer = (nil)] 20:42:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8fd01c00) [pid = 1826] [serial = 2188] [outer = 0x8fbc8c00] 20:42:33 INFO - PROCESS | 1826 | 1478317353867 Marionette DEBUG loaded listener.js 20:42:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8fdbe800) [pid = 1826] [serial = 2189] [outer = 0x8fbc8c00] 20:42:34 INFO - PROCESS | 1826 | 1478317354589 Marionette TRACE conn4 <- [1,3417,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:42:34 INFO - . 20:42:34 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1374ms 20:42:34 INFO - PROCESS | 1826 | 1478317354673 Marionette TRACE conn4 -> [0,3418,"getWindowHandle",null] 20:42:34 INFO - PROCESS | 1826 | 1478317354679 Marionette TRACE conn4 <- [1,3418,null,{"value":"8"}] 20:42:34 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 20:42:34 INFO - PROCESS | 1826 | 1478317354693 Marionette TRACE conn4 -> [0,3419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:34 INFO - PROCESS | 1826 | 1478317354894 Marionette TRACE conn4 <- [1,3419,null,{"value":null}] 20:42:34 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:42:35 INFO - PROCESS | 1826 | 1478317355087 Marionette TRACE conn4 -> [0,3420,"getWindowHandles",null] 20:42:35 INFO - PROCESS | 1826 | 1478317355093 Marionette TRACE conn4 <- [1,3420,null,["8"]] 20:42:35 INFO - PROCESS | 1826 | 1478317355100 Marionette TRACE conn4 -> [0,3421,"switchToWindow",{"name":"8"}] 20:42:35 INFO - PROCESS | 1826 | 1478317355107 Marionette TRACE conn4 <- [1,3421,null,{}] 20:42:35 INFO - PROCESS | 1826 | 1478317355162 Marionette TRACE conn4 -> [0,3422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x912aa400 == 42 [pid = 1826] [id = 753] 20:42:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x912cfc00) [pid = 1826] [serial = 2190] [outer = (nil)] 20:42:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x92cb8800) [pid = 1826] [serial = 2191] [outer = 0x912cfc00] 20:42:35 INFO - PROCESS | 1826 | 1478317355278 Marionette DEBUG loaded listener.js 20:42:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x92cba800) [pid = 1826] [serial = 2192] [outer = 0x912cfc00] 20:42:36 INFO - PROCESS | 1826 | 1478317356041 Marionette TRACE conn4 <- [1,3422,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 20:42:36 INFO - . 20:42:36 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1394ms 20:42:36 INFO - PROCESS | 1826 | 1478317356082 Marionette TRACE conn4 -> [0,3423,"getWindowHandle",null] 20:42:36 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 20:42:36 INFO - PROCESS | 1826 | 1478317356086 Marionette TRACE conn4 <- [1,3423,null,{"value":"8"}] 20:42:36 INFO - PROCESS | 1826 | 1478317356094 Marionette TRACE conn4 -> [0,3424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:36 INFO - PROCESS | 1826 | 1478317356269 Marionette TRACE conn4 <- [1,3424,null,{"value":null}] 20:42:36 INFO - PROCESS | 1826 | 1478317356462 Marionette TRACE conn4 -> [0,3425,"getWindowHandles",null] 20:42:36 INFO - PROCESS | 1826 | 1478317356465 Marionette TRACE conn4 <- [1,3425,null,["8"]] 20:42:36 INFO - PROCESS | 1826 | 1478317356472 Marionette TRACE conn4 -> [0,3426,"switchToWindow",{"name":"8"}] 20:42:36 INFO - PROCESS | 1826 | 1478317356478 Marionette TRACE conn4 <- [1,3426,null,{}] 20:42:36 INFO - PROCESS | 1826 | 1478317356528 Marionette TRACE conn4 -> [0,3427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8231fc00 == 43 [pid = 1826] [id = 754] 20:42:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x912a7400) [pid = 1826] [serial = 2193] [outer = (nil)] 20:42:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x92eb1c00) [pid = 1826] [serial = 2194] [outer = 0x912a7400] 20:42:36 INFO - PROCESS | 1826 | 1478317356639 Marionette DEBUG loaded listener.js 20:42:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x92eb6800) [pid = 1826] [serial = 2195] [outer = 0x912a7400] 20:42:37 INFO - PROCESS | 1826 | 1478317357421 Marionette TRACE conn4 <- [1,3427,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:42:37 INFO - ... 20:42:37 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1373ms 20:42:37 INFO - PROCESS | 1826 | 1478317357466 Marionette TRACE conn4 -> [0,3428,"getWindowHandle",null] 20:42:37 INFO - PROCESS | 1826 | 1478317357471 Marionette TRACE conn4 <- [1,3428,null,{"value":"8"}] 20:42:37 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 20:42:37 INFO - PROCESS | 1826 | 1478317357478 Marionette TRACE conn4 -> [0,3429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:37 INFO - PROCESS | 1826 | 1478317357737 Marionette TRACE conn4 <- [1,3429,null,{"value":null}] 20:42:37 INFO - PROCESS | 1826 | 1478317357929 Marionette TRACE conn4 -> [0,3430,"getWindowHandles",null] 20:42:37 INFO - PROCESS | 1826 | 1478317357932 Marionette TRACE conn4 <- [1,3430,null,["8"]] 20:42:37 INFO - PROCESS | 1826 | 1478317357941 Marionette TRACE conn4 -> [0,3431,"switchToWindow",{"name":"8"}] 20:42:37 INFO - PROCESS | 1826 | 1478317357947 Marionette TRACE conn4 <- [1,3431,null,{}] 20:42:37 INFO - PROCESS | 1826 | 1478317357969 Marionette TRACE conn4 -> [0,3432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x81955800 == 44 [pid = 1826] [id = 755] 20:42:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x822dec00) [pid = 1826] [serial = 2196] [outer = (nil)] 20:42:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x93a5ac00) [pid = 1826] [serial = 2197] [outer = 0x822dec00] 20:42:38 INFO - PROCESS | 1826 | 1478317358085 Marionette DEBUG loaded listener.js 20:42:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x93a5f000) [pid = 1826] [serial = 2198] [outer = 0x822dec00] 20:42:38 INFO - PROCESS | 1826 | 1478317358833 Marionette TRACE conn4 <- [1,3432,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:42:38 INFO - ... 20:42:38 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1376ms 20:42:38 INFO - PROCESS | 1826 | 1478317358855 Marionette TRACE conn4 -> [0,3433,"getWindowHandle",null] 20:42:38 INFO - PROCESS | 1826 | 1478317358860 Marionette TRACE conn4 <- [1,3433,null,{"value":"8"}] 20:42:38 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 20:42:38 INFO - PROCESS | 1826 | 1478317358867 Marionette TRACE conn4 -> [0,3434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:39 INFO - PROCESS | 1826 | 1478317359133 Marionette TRACE conn4 <- [1,3434,null,{"value":null}] 20:42:39 INFO - PROCESS | 1826 | 1478317359418 Marionette TRACE conn4 -> [0,3435,"getWindowHandles",null] 20:42:39 INFO - PROCESS | 1826 | 1478317359426 Marionette TRACE conn4 <- [1,3435,null,["8"]] 20:42:39 INFO - PROCESS | 1826 | 1478317359479 Marionette TRACE conn4 -> [0,3436,"switchToWindow",{"name":"8"}] 20:42:39 INFO - PROCESS | 1826 | 1478317359489 Marionette TRACE conn4 <- [1,3436,null,{}] 20:42:39 INFO - PROCESS | 1826 | 1478317359497 Marionette TRACE conn4 -> [0,3437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x822df400 == 45 [pid = 1826] [id = 756] 20:42:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x822dfc00) [pid = 1826] [serial = 2199] [outer = (nil)] 20:42:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x8231c400) [pid = 1826] [serial = 2200] [outer = 0x822dfc00] 20:42:39 INFO - PROCESS | 1826 | 1478317359612 Marionette DEBUG loaded listener.js 20:42:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x82817000) [pid = 1826] [serial = 2201] [outer = 0x822dfc00] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x82738400 == 44 [pid = 1826] [id = 722] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x8273d000 == 43 [pid = 1826] [id = 748] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x82128c00 == 42 [pid = 1826] [id = 721] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x829ea800 == 41 [pid = 1826] [id = 719] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x8cf09400 == 40 [pid = 1826] [id = 725] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x82812800 == 39 [pid = 1826] [id = 745] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x822e5800 == 38 [pid = 1826] [id = 747] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x82046000 == 37 [pid = 1826] [id = 746] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x8273c000 == 36 [pid = 1826] [id = 716] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x82acb800 == 35 [pid = 1826] [id = 720] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x8cadf400 == 34 [pid = 1826] [id = 724] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x81951000 == 33 [pid = 1826] [id = 726] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x82e7cc00 == 32 [pid = 1826] [id = 723] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x912aa400 == 31 [pid = 1826] [id = 753] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x8231fc00 == 30 [pid = 1826] [id = 754] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x81955800 == 29 [pid = 1826] [id = 755] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x838bd400 == 28 [pid = 1826] [id = 749] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x822e9c00 == 27 [pid = 1826] [id = 750] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x838b6800 == 26 [pid = 1826] [id = 751] 20:42:41 INFO - PROCESS | 1826 | --DOCSHELL 0x82046400 == 25 [pid = 1826] [id = 752] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8fac7c00) [pid = 1826] [serial = 2150] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x82734400) [pid = 1826] [serial = 2141] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8fad1c00) [pid = 1826] [serial = 2152] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8de5dc00) [pid = 1826] [serial = 2149] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8dd41c00) [pid = 1826] [serial = 2147] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8291bc00) [pid = 1826] [serial = 2144] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8fad4400) [pid = 1826] [serial = 2153] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8caec400) [pid = 1826] [serial = 2146] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x828c3400) [pid = 1826] [serial = 2143] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x822e3000) [pid = 1826] [serial = 2140] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8f8f5400) [pid = 1826] [serial = 2137] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8cae8400) [pid = 1826] [serial = 2134] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8280b800) [pid = 1826] [serial = 2131] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8dd4a800) [pid = 1826] [serial = 2128] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1826 | 1478317361643 Marionette TRACE conn4 <- [1,3437,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:42:41 INFO - ... 20:42:41 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 2833ms 20:42:41 INFO - PROCESS | 1826 | 1478317361702 Marionette TRACE conn4 -> [0,3438,"getWindowHandle",null] 20:42:41 INFO - PROCESS | 1826 | 1478317361709 Marionette TRACE conn4 <- [1,3438,null,{"value":"8"}] 20:42:41 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 20:42:41 INFO - PROCESS | 1826 | 1478317361721 Marionette TRACE conn4 -> [0,3439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:41 INFO - PROCESS | 1826 | 1478317361917 Marionette TRACE conn4 <- [1,3439,null,{"value":null}] 20:42:42 INFO - PROCESS | 1826 | 1478317362064 Marionette TRACE conn4 -> [0,3440,"getWindowHandles",null] 20:42:42 INFO - PROCESS | 1826 | 1478317362071 Marionette TRACE conn4 <- [1,3440,null,["8"]] 20:42:42 INFO - PROCESS | 1826 | 1478317362078 Marionette TRACE conn4 -> [0,3441,"switchToWindow",{"name":"8"}] 20:42:42 INFO - PROCESS | 1826 | 1478317362086 Marionette TRACE conn4 <- [1,3441,null,{}] 20:42:42 INFO - PROCESS | 1826 | 1478317362093 Marionette TRACE conn4 -> [0,3442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x82135800 == 26 [pid = 1826] [id = 757] 20:42:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x82179800) [pid = 1826] [serial = 2202] [outer = (nil)] 20:42:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8217d800) [pid = 1826] [serial = 2203] [outer = 0x82179800] 20:42:42 INFO - PROCESS | 1826 | 1478317362216 Marionette DEBUG loaded listener.js 20:42:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x822e1c00) [pid = 1826] [serial = 2204] [outer = 0x82179800] 20:42:42 INFO - PROCESS | 1826 | 1478317362890 Marionette TRACE conn4 <- [1,3442,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 20:42:42 INFO - ... 20:42:42 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1236ms 20:42:42 INFO - PROCESS | 1826 | 1478317362956 Marionette TRACE conn4 -> [0,3443,"getWindowHandle",null] 20:42:42 INFO - PROCESS | 1826 | 1478317362962 Marionette TRACE conn4 <- [1,3443,null,{"value":"8"}] 20:42:42 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 20:42:42 INFO - PROCESS | 1826 | 1478317362970 Marionette TRACE conn4 -> [0,3444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:43 INFO - PROCESS | 1826 | 1478317363168 Marionette TRACE conn4 <- [1,3444,null,{"value":null}] 20:42:43 INFO - PROCESS | 1826 | 1478317363312 Marionette TRACE conn4 -> [0,3445,"getWindowHandles",null] 20:42:43 INFO - PROCESS | 1826 | 1478317363317 Marionette TRACE conn4 <- [1,3445,null,["8"]] 20:42:43 INFO - PROCESS | 1826 | 1478317363325 Marionette TRACE conn4 -> [0,3446,"switchToWindow",{"name":"8"}] 20:42:43 INFO - PROCESS | 1826 | 1478317363330 Marionette TRACE conn4 <- [1,3446,null,{}] 20:42:43 INFO - PROCESS | 1826 | 1478317363337 Marionette TRACE conn4 -> [0,3447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204c400 == 27 [pid = 1826] [id = 758] 20:42:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x82740400) [pid = 1826] [serial = 2205] [outer = (nil)] 20:42:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x82754800) [pid = 1826] [serial = 2206] [outer = 0x82740400] 20:42:43 INFO - PROCESS | 1826 | 1478317363437 Marionette DEBUG loaded listener.js 20:42:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8280b800) [pid = 1826] [serial = 2207] [outer = 0x82740400] 20:42:44 INFO - PROCESS | 1826 | 1478317364223 Marionette TRACE conn4 <- [1,3447,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 20:42:44 INFO - ... 20:42:44 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1277ms 20:42:44 INFO - PROCESS | 1826 | 1478317364263 Marionette TRACE conn4 -> [0,3448,"getWindowHandle",null] 20:42:44 INFO - PROCESS | 1826 | 1478317364272 Marionette TRACE conn4 <- [1,3448,null,{"value":"8"}] 20:42:44 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 20:42:44 INFO - PROCESS | 1826 | 1478317364285 Marionette TRACE conn4 -> [0,3449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:44 INFO - PROCESS | 1826 | 1478317364521 Marionette TRACE conn4 <- [1,3449,null,{"value":null}] 20:42:44 INFO - PROCESS | 1826 | 1478317364547 Marionette TRACE conn4 -> [0,3450,"getWindowHandles",null] 20:42:44 INFO - PROCESS | 1826 | 1478317364553 Marionette TRACE conn4 <- [1,3450,null,["8"]] 20:42:44 INFO - PROCESS | 1826 | 1478317364558 Marionette TRACE conn4 -> [0,3451,"switchToWindow",{"name":"8"}] 20:42:44 INFO - PROCESS | 1826 | 1478317364565 Marionette TRACE conn4 <- [1,3451,null,{}] 20:42:44 INFO - PROCESS | 1826 | 1478317364649 Marionette TRACE conn4 -> [0,3452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x829acc00 == 28 [pid = 1826] [id = 759] 20:42:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x829ad000) [pid = 1826] [serial = 2208] [outer = (nil)] 20:42:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x829af000) [pid = 1826] [serial = 2209] [outer = 0x829ad000] 20:42:44 INFO - PROCESS | 1826 | 1478317364761 Marionette DEBUG loaded listener.js 20:42:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x829e8000) [pid = 1826] [serial = 2210] [outer = 0x829ad000] 20:42:45 INFO - PROCESS | 1826 | 1478317365518 Marionette TRACE conn4 <- [1,3452,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 20:42:45 INFO - ... 20:42:45 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1282ms 20:42:45 INFO - PROCESS | 1826 | 1478317365567 Marionette TRACE conn4 -> [0,3453,"getWindowHandle",null] 20:42:45 INFO - PROCESS | 1826 | 1478317365572 Marionette TRACE conn4 <- [1,3453,null,{"value":"8"}] 20:42:45 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 20:42:45 INFO - PROCESS | 1826 | 1478317365579 Marionette TRACE conn4 -> [0,3454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:45 INFO - PROCESS | 1826 | 1478317365858 Marionette TRACE conn4 <- [1,3454,null,{"value":null}] 20:42:45 INFO - PROCESS | 1826 | 1478317365884 Marionette TRACE conn4 -> [0,3455,"getWindowHandles",null] 20:42:45 INFO - PROCESS | 1826 | 1478317365892 Marionette TRACE conn4 <- [1,3455,null,["8"]] 20:42:45 INFO - PROCESS | 1826 | 1478317365898 Marionette TRACE conn4 -> [0,3456,"switchToWindow",{"name":"8"}] 20:42:45 INFO - PROCESS | 1826 | 1478317365905 Marionette TRACE conn4 <- [1,3456,null,{}] 20:42:46 INFO - PROCESS | 1826 | 1478317365993 Marionette TRACE conn4 -> [0,3457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x829a6800 == 29 [pid = 1826] [id = 760] 20:42:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x82ac7000) [pid = 1826] [serial = 2211] [outer = (nil)] 20:42:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8db27000) [pid = 1826] [serial = 2212] [outer = 0x82ac7000] 20:42:46 INFO - PROCESS | 1826 | 1478317366106 Marionette DEBUG loaded listener.js 20:42:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8dd41c00) [pid = 1826] [serial = 2213] [outer = 0x82ac7000] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x838bdc00) [pid = 1826] [serial = 2178] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x92bba800) [pid = 1826] [serial = 2169] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8fc99000) [pid = 1826] [serial = 2163] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x82759000) [pid = 1826] [serial = 2157] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8fc95000) [pid = 1826] [serial = 2166] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8caeb000) [pid = 1826] [serial = 2160] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8fc8f000) [pid = 1826] [serial = 2154] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x822e7000) [pid = 1826] [serial = 2172] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8273e400) [pid = 1826] [serial = 2175] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8de5f400) [pid = 1826] [serial = 2136] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x838b5400) [pid = 1826] [serial = 2133] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8274e400) [pid = 1826] [serial = 2130] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 20:42:46 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8dd45800) [pid = 1826] [serial = 2127] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 20:42:47 INFO - PROCESS | 1826 | 1478317367220 Marionette TRACE conn4 <- [1,3457,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 20:42:47 INFO - ... 20:42:47 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1678ms 20:42:47 INFO - PROCESS | 1826 | 1478317367258 Marionette TRACE conn4 -> [0,3458,"getWindowHandle",null] 20:42:47 INFO - PROCESS | 1826 | 1478317367261 Marionette TRACE conn4 <- [1,3458,null,{"value":"8"}] 20:42:47 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 20:42:47 INFO - PROCESS | 1826 | 1478317367269 Marionette TRACE conn4 -> [0,3459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:47 INFO - PROCESS | 1826 | 1478317367492 Marionette TRACE conn4 <- [1,3459,null,{"value":null}] 20:42:47 INFO - PROCESS | 1826 | 1478317367514 Marionette TRACE conn4 -> [0,3460,"getWindowHandles",null] 20:42:47 INFO - PROCESS | 1826 | 1478317367518 Marionette TRACE conn4 <- [1,3460,null,["8"]] 20:42:47 INFO - PROCESS | 1826 | 1478317367524 Marionette TRACE conn4 -> [0,3461,"switchToWindow",{"name":"8"}] 20:42:47 INFO - PROCESS | 1826 | 1478317367529 Marionette TRACE conn4 <- [1,3461,null,{}] 20:42:47 INFO - PROCESS | 1826 | 1478317367535 Marionette TRACE conn4 -> [0,3462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x829ef800 == 30 [pid = 1826] [id = 761] 20:42:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x829f0800) [pid = 1826] [serial = 2214] [outer = (nil)] 20:42:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8cf07400) [pid = 1826] [serial = 2215] [outer = 0x829f0800] 20:42:47 INFO - PROCESS | 1826 | 1478317367632 Marionette DEBUG loaded listener.js 20:42:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8dda5800) [pid = 1826] [serial = 2216] [outer = 0x829f0800] 20:42:48 INFO - PROCESS | 1826 | 1478317368319 Marionette TRACE conn4 <- [1,3462,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 20:42:48 INFO - ... 20:42:48 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1070ms 20:42:48 INFO - PROCESS | 1826 | 1478317368339 Marionette TRACE conn4 -> [0,3463,"getWindowHandle",null] 20:42:48 INFO - PROCESS | 1826 | 1478317368342 Marionette TRACE conn4 <- [1,3463,null,{"value":"8"}] 20:42:48 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 20:42:48 INFO - PROCESS | 1826 | 1478317368350 Marionette TRACE conn4 -> [0,3464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:48 INFO - PROCESS | 1826 | 1478317368615 Marionette TRACE conn4 <- [1,3464,null,{"value":null}] 20:42:48 INFO - PROCESS | 1826 | 1478317368716 Marionette TRACE conn4 -> [0,3465,"getWindowHandles",null] 20:42:48 INFO - PROCESS | 1826 | 1478317368719 Marionette TRACE conn4 <- [1,3465,null,["8"]] 20:42:48 INFO - PROCESS | 1826 | 1478317368726 Marionette TRACE conn4 -> [0,3466,"switchToWindow",{"name":"8"}] 20:42:48 INFO - PROCESS | 1826 | 1478317368732 Marionette TRACE conn4 <- [1,3466,null,{}] 20:42:48 INFO - PROCESS | 1826 | 1478317368738 Marionette TRACE conn4 -> [0,3467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8facfc00 == 31 [pid = 1826] [id = 762] 20:42:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8fad0000) [pid = 1826] [serial = 2217] [outer = (nil)] 20:42:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8fad6800) [pid = 1826] [serial = 2218] [outer = 0x8fad0000] 20:42:48 INFO - PROCESS | 1826 | 1478317368842 Marionette DEBUG loaded listener.js 20:42:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x828c3800) [pid = 1826] [serial = 2219] [outer = 0x8fad0000] 20:42:49 INFO - PROCESS | 1826 | 1478317369642 Marionette TRACE conn4 <- [1,3467,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 20:42:49 INFO - ... 20:42:49 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1328ms 20:42:49 INFO - PROCESS | 1826 | 1478317369697 Marionette TRACE conn4 -> [0,3468,"getWindowHandle",null] 20:42:49 INFO - PROCESS | 1826 | 1478317369703 Marionette TRACE conn4 <- [1,3468,null,{"value":"8"}] 20:42:49 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 20:42:49 INFO - PROCESS | 1826 | 1478317369720 Marionette TRACE conn4 -> [0,3469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:49 INFO - PROCESS | 1826 | 1478317369933 Marionette TRACE conn4 <- [1,3469,null,{"value":null}] 20:42:50 INFO - PROCESS | 1826 | 1478317370131 Marionette TRACE conn4 -> [0,3470,"getWindowHandles",null] 20:42:50 INFO - PROCESS | 1826 | 1478317370137 Marionette TRACE conn4 <- [1,3470,null,["8"]] 20:42:50 INFO - PROCESS | 1826 | 1478317370188 Marionette TRACE conn4 -> [0,3471,"switchToWindow",{"name":"8"}] 20:42:50 INFO - PROCESS | 1826 | 1478317370197 Marionette TRACE conn4 <- [1,3471,null,{}] 20:42:50 INFO - PROCESS | 1826 | 1478317370209 Marionette TRACE conn4 -> [0,3472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x82756800 == 32 [pid = 1826] [id = 763] 20:42:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x82757400) [pid = 1826] [serial = 2220] [outer = (nil)] 20:42:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x828bb000) [pid = 1826] [serial = 2221] [outer = 0x82757400] 20:42:50 INFO - PROCESS | 1826 | 1478317370335 Marionette DEBUG loaded listener.js 20:42:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x828c1800) [pid = 1826] [serial = 2222] [outer = 0x82757400] 20:42:51 INFO - PROCESS | 1826 | 1478317371092 Marionette TRACE conn4 <- [1,3472,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 20:42:51 INFO - ... 20:42:51 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1425ms 20:42:51 INFO - PROCESS | 1826 | 1478317371148 Marionette TRACE conn4 -> [0,3473,"getWindowHandle",null] 20:42:51 INFO - PROCESS | 1826 | 1478317371156 Marionette TRACE conn4 <- [1,3473,null,{"value":"8"}] 20:42:51 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 20:42:51 INFO - PROCESS | 1826 | 1478317371167 Marionette TRACE conn4 -> [0,3474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:51 INFO - PROCESS | 1826 | 1478317371387 Marionette TRACE conn4 <- [1,3474,null,{"value":null}] 20:42:51 INFO - PROCESS | 1826 | 1478317371584 Marionette TRACE conn4 -> [0,3475,"getWindowHandles",null] 20:42:51 INFO - PROCESS | 1826 | 1478317371590 Marionette TRACE conn4 <- [1,3475,null,["8"]] 20:42:51 INFO - PROCESS | 1826 | 1478317371597 Marionette TRACE conn4 -> [0,3476,"switchToWindow",{"name":"8"}] 20:42:51 INFO - PROCESS | 1826 | 1478317371604 Marionette TRACE conn4 <- [1,3476,null,{}] 20:42:51 INFO - PROCESS | 1826 | 1478317371657 Marionette TRACE conn4 -> [0,3477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194f000 == 33 [pid = 1826] [id = 764] 20:42:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x82ac5c00) [pid = 1826] [serial = 2223] [outer = (nil)] 20:42:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8dd9dc00) [pid = 1826] [serial = 2224] [outer = 0x82ac5c00] 20:42:51 INFO - PROCESS | 1826 | 1478317371774 Marionette DEBUG loaded listener.js 20:42:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8de5e800) [pid = 1826] [serial = 2225] [outer = 0x82ac5c00] 20:42:52 INFO - PROCESS | 1826 | 1478317372572 Marionette TRACE conn4 <- [1,3477,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 20:42:52 INFO - ... 20:42:52 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1435ms 20:42:52 INFO - PROCESS | 1826 | 1478317372621 Marionette TRACE conn4 -> [0,3478,"getWindowHandle",null] 20:42:52 INFO - PROCESS | 1826 | 1478317372629 Marionette TRACE conn4 <- [1,3478,null,{"value":"8"}] 20:42:52 INFO - TEST-START | /websockets/Secure-Send-data.htm 20:42:52 INFO - PROCESS | 1826 | 1478317372641 Marionette TRACE conn4 -> [0,3479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:52 INFO - PROCESS | 1826 | 1478317372842 Marionette TRACE conn4 <- [1,3479,null,{"value":null}] 20:42:53 INFO - PROCESS | 1826 | 1478317373036 Marionette TRACE conn4 -> [0,3480,"getWindowHandles",null] 20:42:53 INFO - PROCESS | 1826 | 1478317373042 Marionette TRACE conn4 <- [1,3480,null,["8"]] 20:42:53 INFO - PROCESS | 1826 | 1478317373048 Marionette TRACE conn4 -> [0,3481,"switchToWindow",{"name":"8"}] 20:42:53 INFO - PROCESS | 1826 | 1478317373056 Marionette TRACE conn4 <- [1,3481,null,{}] 20:42:53 INFO - PROCESS | 1826 | 1478317373109 Marionette TRACE conn4 -> [0,3482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fd03000 == 34 [pid = 1826] [id = 765] 20:42:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8fdc0c00) [pid = 1826] [serial = 2226] [outer = (nil)] 20:42:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x91279000) [pid = 1826] [serial = 2227] [outer = 0x8fdc0c00] 20:42:53 INFO - PROCESS | 1826 | 1478317373228 Marionette DEBUG loaded listener.js 20:42:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x912a9400) [pid = 1826] [serial = 2228] [outer = 0x8fdc0c00] 20:42:54 INFO - PROCESS | 1826 | 1478317374000 Marionette TRACE conn4 <- [1,3482,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:42:54 INFO - ... 20:42:54 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1379ms 20:42:54 INFO - PROCESS | 1826 | 1478317374020 Marionette TRACE conn4 -> [0,3483,"getWindowHandle",null] 20:42:54 INFO - PROCESS | 1826 | 1478317374028 Marionette TRACE conn4 <- [1,3483,null,{"value":"8"}] 20:42:54 INFO - TEST-START | /websockets/Secure-Send-null.htm 20:42:54 INFO - PROCESS | 1826 | 1478317374062 Marionette TRACE conn4 -> [0,3484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:54 INFO - PROCESS | 1826 | 1478317374287 Marionette TRACE conn4 <- [1,3484,null,{"value":null}] 20:42:54 INFO - PROCESS | 1826 | 1478317374481 Marionette TRACE conn4 -> [0,3485,"getWindowHandles",null] 20:42:54 INFO - PROCESS | 1826 | 1478317374484 Marionette TRACE conn4 <- [1,3485,null,["8"]] 20:42:54 INFO - PROCESS | 1826 | 1478317374496 Marionette TRACE conn4 -> [0,3486,"switchToWindow",{"name":"8"}] 20:42:54 INFO - PROCESS | 1826 | 1478317374501 Marionette TRACE conn4 <- [1,3486,null,{}] 20:42:54 INFO - PROCESS | 1826 | 1478317374553 Marionette TRACE conn4 -> [0,3487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x8212c000 == 35 [pid = 1826] [id = 766] 20:42:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x92cbf400) [pid = 1826] [serial = 2229] [outer = (nil)] 20:42:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x92cc3400) [pid = 1826] [serial = 2230] [outer = 0x92cbf400] 20:42:54 INFO - PROCESS | 1826 | 1478317374670 Marionette DEBUG loaded listener.js 20:42:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x92e3ec00) [pid = 1826] [serial = 2231] [outer = 0x92cbf400] 20:42:55 INFO - PROCESS | 1826 | 1478317375391 Marionette TRACE conn4 <- [1,3487,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:42:55 INFO - ... 20:42:55 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1373ms 20:42:55 INFO - PROCESS | 1826 | 1478317375426 Marionette TRACE conn4 -> [0,3488,"getWindowHandle",null] 20:42:55 INFO - PROCESS | 1826 | 1478317375430 Marionette TRACE conn4 <- [1,3488,null,{"value":"8"}] 20:42:55 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 20:42:55 INFO - PROCESS | 1826 | 1478317375438 Marionette TRACE conn4 -> [0,3489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:55 INFO - PROCESS | 1826 | 1478317375709 Marionette TRACE conn4 <- [1,3489,null,{"value":null}] 20:42:55 INFO - PROCESS | 1826 | 1478317375851 Marionette TRACE conn4 -> [0,3490,"getWindowHandles",null] 20:42:55 INFO - PROCESS | 1826 | 1478317375857 Marionette TRACE conn4 <- [1,3490,null,["8"]] 20:42:55 INFO - PROCESS | 1826 | 1478317375867 Marionette TRACE conn4 -> [0,3491,"switchToWindow",{"name":"8"}] 20:42:55 INFO - PROCESS | 1826 | 1478317375873 Marionette TRACE conn4 <- [1,3491,null,{}] 20:42:55 INFO - PROCESS | 1826 | 1478317375923 Marionette TRACE conn4 -> [0,3492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x9320d000 == 36 [pid = 1826] [id = 767] 20:42:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x9320f000) [pid = 1826] [serial = 2232] [outer = (nil)] 20:42:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x9328b000) [pid = 1826] [serial = 2233] [outer = 0x9320f000] 20:42:56 INFO - PROCESS | 1826 | 1478317376035 Marionette DEBUG loaded listener.js 20:42:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x93a5cc00) [pid = 1826] [serial = 2234] [outer = 0x9320f000] 20:42:56 INFO - PROCESS | 1826 | 1478317376800 Marionette TRACE conn4 <- [1,3492,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:42:56 INFO - ... 20:42:56 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1423ms 20:42:56 INFO - PROCESS | 1826 | 1478317376862 Marionette TRACE conn4 -> [0,3493,"getWindowHandle",null] 20:42:56 INFO - PROCESS | 1826 | 1478317376865 Marionette TRACE conn4 <- [1,3493,null,{"value":"8"}] 20:42:56 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 20:42:56 INFO - PROCESS | 1826 | 1478317376874 Marionette TRACE conn4 -> [0,3494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:57 INFO - PROCESS | 1826 | 1478317377098 Marionette TRACE conn4 <- [1,3494,null,{"value":null}] 20:42:57 INFO - PROCESS | 1826 | 1478317377284 Marionette TRACE conn4 -> [0,3495,"getWindowHandles",null] 20:42:57 INFO - PROCESS | 1826 | 1478317377288 Marionette TRACE conn4 <- [1,3495,null,["8"]] 20:42:57 INFO - PROCESS | 1826 | 1478317377342 Marionette TRACE conn4 -> [0,3496,"switchToWindow",{"name":"8"}] 20:42:57 INFO - PROCESS | 1826 | 1478317377351 Marionette TRACE conn4 <- [1,3496,null,{}] 20:42:57 INFO - PROCESS | 1826 | 1478317377359 Marionette TRACE conn4 -> [0,3497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x822df800 == 37 [pid = 1826] [id = 768] 20:42:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x8facd000) [pid = 1826] [serial = 2235] [outer = (nil)] 20:42:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x93bc7800) [pid = 1826] [serial = 2236] [outer = 0x8facd000] 20:42:57 INFO - PROCESS | 1826 | 1478317377476 Marionette DEBUG loaded listener.js 20:42:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x93bccc00) [pid = 1826] [serial = 2237] [outer = 0x8facd000] 20:42:58 INFO - PROCESS | 1826 | 1478317378235 Marionette TRACE conn4 <- [1,3497,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:42:58 INFO - ... 20:42:58 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1372ms 20:42:58 INFO - PROCESS | 1826 | 1478317378246 Marionette TRACE conn4 -> [0,3498,"getWindowHandle",null] 20:42:58 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 20:42:58 INFO - PROCESS | 1826 | 1478317378253 Marionette TRACE conn4 <- [1,3498,null,{"value":"8"}] 20:42:58 INFO - PROCESS | 1826 | 1478317378261 Marionette TRACE conn4 -> [0,3499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:58 INFO - PROCESS | 1826 | 1478317378738 Marionette TRACE conn4 <- [1,3499,null,{"value":null}] 20:42:58 INFO - PROCESS | 1826 | 1478317378890 Marionette TRACE conn4 -> [0,3500,"getWindowHandles",null] 20:42:58 INFO - PROCESS | 1826 | 1478317378896 Marionette TRACE conn4 <- [1,3500,null,["8"]] 20:42:58 INFO - PROCESS | 1826 | 1478317378909 Marionette TRACE conn4 -> [0,3501,"switchToWindow",{"name":"8"}] 20:42:58 INFO - PROCESS | 1826 | 1478317378920 Marionette TRACE conn4 <- [1,3501,null,{}] 20:42:59 INFO - PROCESS | 1826 | 1478317379068 Marionette TRACE conn4 -> [0,3502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x82182800 == 38 [pid = 1826] [id = 769] 20:42:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x822e9000) [pid = 1826] [serial = 2238] [outer = (nil)] 20:42:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x82737400) [pid = 1826] [serial = 2239] [outer = 0x822e9000] 20:42:59 INFO - PROCESS | 1826 | 1478317379182 Marionette DEBUG loaded listener.js 20:42:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x8273f400) [pid = 1826] [serial = 2240] [outer = 0x822e9000] 20:42:59 INFO - PROCESS | 1826 | --DOCSHELL 0x829acc00 == 37 [pid = 1826] [id = 759] 20:43:00 INFO - PROCESS | 1826 | --DOCSHELL 0x8204c400 == 36 [pid = 1826] [id = 758] 20:43:00 INFO - PROCESS | 1826 | --DOCSHELL 0x82135800 == 35 [pid = 1826] [id = 757] 20:43:00 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:43:00 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:43:00 INFO - PROCESS | 1826 | 1478317380059 Marionette TRACE conn4 <- [1,3502,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:43:00 INFO - ... 20:43:00 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1825ms 20:43:00 INFO - PROCESS | 1826 | 1478317380094 Marionette TRACE conn4 -> [0,3503,"getWindowHandle",null] 20:43:00 INFO - TEST-START | /websockets/Send-0byte-data.htm 20:43:00 INFO - PROCESS | 1826 | 1478317380105 Marionette TRACE conn4 <- [1,3503,null,{"value":"8"}] 20:43:00 INFO - PROCESS | 1826 | 1478317380115 Marionette TRACE conn4 -> [0,3504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x8fac9000) [pid = 1826] [serial = 2138] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x8cf04400) [pid = 1826] [serial = 2135] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x82811400) [pid = 1826] [serial = 2132] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x8dda0c00) [pid = 1826] [serial = 2129] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x838c4000) [pid = 1826] [serial = 2179] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x8caed000) [pid = 1826] [serial = 2180] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x82755800) [pid = 1826] [serial = 2176] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x8280e800) [pid = 1826] [serial = 2177] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x8231c800) [pid = 1826] [serial = 2173] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x8273cc00) [pid = 1826] [serial = 2174] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x92c44400) [pid = 1826] [serial = 2170] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x92cb6400) [pid = 1826] [serial = 2171] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x912ab400) [pid = 1826] [serial = 2167] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x912d2800) [pid = 1826] [serial = 2168] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8fd02000) [pid = 1826] [serial = 2164] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8fdbe400) [pid = 1826] [serial = 2165] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8db29c00) [pid = 1826] [serial = 2161] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8de5d800) [pid = 1826] [serial = 2162] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x82817400) [pid = 1826] [serial = 2158] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8291b000) [pid = 1826] [serial = 2159] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8fc91000) [pid = 1826] [serial = 2155] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8fc94400) [pid = 1826] [serial = 2156] [outer = (nil)] [url = about:blank] 20:43:00 INFO - PROCESS | 1826 | 1478317380432 Marionette TRACE conn4 <- [1,3504,null,{"value":null}] 20:43:00 INFO - PROCESS | 1826 | 1478317380538 Marionette TRACE conn4 -> [0,3505,"getWindowHandles",null] 20:43:00 INFO - PROCESS | 1826 | 1478317380544 Marionette TRACE conn4 <- [1,3505,null,["8"]] 20:43:00 INFO - PROCESS | 1826 | 1478317380555 Marionette TRACE conn4 -> [0,3506,"switchToWindow",{"name":"8"}] 20:43:00 INFO - PROCESS | 1826 | 1478317380559 Marionette TRACE conn4 <- [1,3506,null,{}] 20:43:00 INFO - PROCESS | 1826 | 1478317380570 Marionette TRACE conn4 -> [0,3507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x822e9c00 == 36 [pid = 1826] [id = 770] 20:43:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x82319400) [pid = 1826] [serial = 2241] [outer = (nil)] 20:43:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8280e800) [pid = 1826] [serial = 2242] [outer = 0x82319400] 20:43:00 INFO - PROCESS | 1826 | 1478317380673 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x828bc000) [pid = 1826] [serial = 2243] [outer = 0x82319400] 20:43:01 INFO - PROCESS | 1826 | 1478317381353 Marionette TRACE conn4 <- [1,3507,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:43:01 INFO - ... 20:43:01 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1284ms 20:43:01 INFO - PROCESS | 1826 | 1478317381399 Marionette TRACE conn4 -> [0,3508,"getWindowHandle",null] 20:43:01 INFO - PROCESS | 1826 | 1478317381403 Marionette TRACE conn4 <- [1,3508,null,{"value":"8"}] 20:43:01 INFO - TEST-START | /websockets/Send-65K-data.htm 20:43:01 INFO - PROCESS | 1826 | 1478317381413 Marionette TRACE conn4 -> [0,3509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:01 INFO - PROCESS | 1826 | 1478317381628 Marionette TRACE conn4 <- [1,3509,null,{"value":null}] 20:43:01 INFO - PROCESS | 1826 | 1478317381792 Marionette TRACE conn4 -> [0,3510,"getWindowHandles",null] 20:43:01 INFO - PROCESS | 1826 | 1478317381801 Marionette TRACE conn4 <- [1,3510,null,["8"]] 20:43:01 INFO - PROCESS | 1826 | 1478317381813 Marionette TRACE conn4 -> [0,3511,"switchToWindow",{"name":"8"}] 20:43:01 INFO - PROCESS | 1826 | 1478317381821 Marionette TRACE conn4 <- [1,3511,null,{}] 20:43:01 INFO - PROCESS | 1826 | 1478317381828 Marionette TRACE conn4 -> [0,3512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x82a65800 == 37 [pid = 1826] [id = 771] 20:43:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x82ac5400) [pid = 1826] [serial = 2244] [outer = (nil)] 20:43:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x838b5400) [pid = 1826] [serial = 2245] [outer = 0x82ac5400] 20:43:01 INFO - PROCESS | 1826 | 1478317381930 Marionette DEBUG loaded listener.js 20:43:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8cf03000) [pid = 1826] [serial = 2246] [outer = 0x82ac5400] 20:43:02 INFO - PROCESS | 1826 | 1478317382703 Marionette TRACE conn4 <- [1,3512,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:43:02 INFO - ... 20:43:02 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1323ms 20:43:02 INFO - PROCESS | 1826 | 1478317382735 Marionette TRACE conn4 -> [0,3513,"getWindowHandle",null] 20:43:02 INFO - PROCESS | 1826 | 1478317382738 Marionette TRACE conn4 <- [1,3513,null,{"value":"8"}] 20:43:02 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 20:43:02 INFO - PROCESS | 1826 | 1478317382747 Marionette TRACE conn4 -> [0,3514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:03 INFO - PROCESS | 1826 | 1478317382995 Marionette TRACE conn4 <- [1,3514,null,{"value":null}] 20:43:03 INFO - PROCESS | 1826 | 1478317383029 Marionette TRACE conn4 -> [0,3515,"getWindowHandles",null] 20:43:03 INFO - PROCESS | 1826 | 1478317383032 Marionette TRACE conn4 <- [1,3515,null,["8"]] 20:43:03 INFO - PROCESS | 1826 | 1478317383039 Marionette TRACE conn4 -> [0,3516,"switchToWindow",{"name":"8"}] 20:43:03 INFO - PROCESS | 1826 | 1478317383046 Marionette TRACE conn4 <- [1,3516,null,{}] 20:43:03 INFO - PROCESS | 1826 | 1478317383052 Marionette TRACE conn4 -> [0,3517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f8f2c00 == 38 [pid = 1826] [id = 772] 20:43:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8f8f5800) [pid = 1826] [serial = 2247] [outer = (nil)] 20:43:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8face800) [pid = 1826] [serial = 2248] [outer = 0x8f8f5800] 20:43:03 INFO - PROCESS | 1826 | 1478317383241 Marionette DEBUG loaded listener.js 20:43:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x8fad4000) [pid = 1826] [serial = 2249] [outer = 0x8f8f5800] 20:43:03 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:43:03 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:43:03 INFO - PROCESS | 1826 | 1478317383935 Marionette TRACE conn4 <- [1,3517,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 20:43:03 INFO - ... 20:43:03 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1221ms 20:43:03 INFO - PROCESS | 1826 | 1478317383974 Marionette TRACE conn4 -> [0,3518,"getWindowHandle",null] 20:43:03 INFO - PROCESS | 1826 | 1478317383977 Marionette TRACE conn4 <- [1,3518,null,{"value":"8"}] 20:43:03 INFO - TEST-START | /websockets/Send-before-open.htm 20:43:03 INFO - PROCESS | 1826 | 1478317383986 Marionette TRACE conn4 -> [0,3519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:04 INFO - PROCESS | 1826 | 1478317384266 Marionette TRACE conn4 <- [1,3519,null,{"value":null}] 20:43:04 INFO - PROCESS | 1826 | 1478317384297 Marionette TRACE conn4 -> [0,3520,"getWindowHandles",null] 20:43:04 INFO - PROCESS | 1826 | 1478317384301 Marionette TRACE conn4 <- [1,3520,null,["8"]] 20:43:04 INFO - PROCESS | 1826 | 1478317384305 Marionette TRACE conn4 -> [0,3521,"switchToWindow",{"name":"8"}] 20:43:04 INFO - PROCESS | 1826 | 1478317384313 Marionette TRACE conn4 <- [1,3521,null,{}] 20:43:04 INFO - PROCESS | 1826 | 1478317384319 Marionette TRACE conn4 -> [0,3522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x81956400 == 39 [pid = 1826] [id = 773] 20:43:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x8fca1800) [pid = 1826] [serial = 2250] [outer = (nil)] 20:43:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x8fd0b800) [pid = 1826] [serial = 2251] [outer = 0x8fca1800] 20:43:04 INFO - PROCESS | 1826 | 1478317384512 Marionette DEBUG loaded listener.js 20:43:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x912ab400) [pid = 1826] [serial = 2252] [outer = 0x8fca1800] 20:43:04 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x82ac7000) [pid = 1826] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 20:43:04 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x82311400) [pid = 1826] [serial = 2181] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 20:43:04 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x838b7c00) [pid = 1826] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 20:43:04 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8fbc8c00) [pid = 1826] [serial = 2187] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 20:43:04 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x912cfc00) [pid = 1826] [serial = 2190] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 20:43:04 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x829f0800) [pid = 1826] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 20:43:04 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x912a7400) [pid = 1826] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 20:43:04 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x822dec00) [pid = 1826] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 20:43:04 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x829ad000) [pid = 1826] [serial = 2208] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 20:43:04 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x822dfc00) [pid = 1826] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 20:43:05 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x82179800) [pid = 1826] [serial = 2202] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 20:43:05 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x82740400) [pid = 1826] [serial = 2205] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 20:43:05 INFO - PROCESS | 1826 | 1478317385284 Marionette TRACE conn4 <- [1,3522,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 20:43:05 INFO - . 20:43:05 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1333ms 20:43:05 INFO - PROCESS | 1826 | 1478317385319 Marionette TRACE conn4 -> [0,3523,"getWindowHandle",null] 20:43:05 INFO - PROCESS | 1826 | 1478317385322 Marionette TRACE conn4 <- [1,3523,null,{"value":"8"}] 20:43:05 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 20:43:05 INFO - PROCESS | 1826 | 1478317385331 Marionette TRACE conn4 -> [0,3524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:05 INFO - PROCESS | 1826 | 1478317385573 Marionette TRACE conn4 <- [1,3524,null,{"value":null}] 20:43:05 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:43:05 INFO - PROCESS | 1826 | 1478317385597 Marionette TRACE conn4 -> [0,3525,"getWindowHandles",null] 20:43:05 INFO - PROCESS | 1826 | 1478317385602 Marionette TRACE conn4 <- [1,3525,null,["8"]] 20:43:05 INFO - PROCESS | 1826 | 1478317385607 Marionette TRACE conn4 -> [0,3526,"switchToWindow",{"name":"8"}] 20:43:05 INFO - PROCESS | 1826 | 1478317385614 Marionette TRACE conn4 <- [1,3526,null,{}] 20:43:05 INFO - PROCESS | 1826 | 1478317385620 Marionette TRACE conn4 -> [0,3527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x912ac800 == 40 [pid = 1826] [id = 774] 20:43:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x92c41c00) [pid = 1826] [serial = 2253] [outer = (nil)] 20:43:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x92cb5800) [pid = 1826] [serial = 2254] [outer = 0x92c41c00] 20:43:05 INFO - PROCESS | 1826 | 1478317385740 Marionette DEBUG loaded listener.js 20:43:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x92eb6000) [pid = 1826] [serial = 2255] [outer = 0x92c41c00] 20:43:06 INFO - PROCESS | 1826 | 1478317386426 Marionette TRACE conn4 <- [1,3527,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:43:06 INFO - ... 20:43:06 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1137ms 20:43:06 INFO - PROCESS | 1826 | 1478317386469 Marionette TRACE conn4 -> [0,3528,"getWindowHandle",null] 20:43:06 INFO - PROCESS | 1826 | 1478317386476 Marionette TRACE conn4 <- [1,3528,null,{"value":"8"}] 20:43:06 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 20:43:06 INFO - PROCESS | 1826 | 1478317386483 Marionette TRACE conn4 -> [0,3529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:06 INFO - PROCESS | 1826 | 1478317386726 Marionette TRACE conn4 <- [1,3529,null,{"value":null}] 20:43:06 INFO - PROCESS | 1826 | 1478317386749 Marionette TRACE conn4 -> [0,3530,"getWindowHandles",null] 20:43:06 INFO - PROCESS | 1826 | 1478317386753 Marionette TRACE conn4 <- [1,3530,null,["8"]] 20:43:06 INFO - PROCESS | 1826 | 1478317386759 Marionette TRACE conn4 -> [0,3531,"switchToWindow",{"name":"8"}] 20:43:06 INFO - PROCESS | 1826 | 1478317386767 Marionette TRACE conn4 <- [1,3531,null,{}] 20:43:06 INFO - PROCESS | 1826 | 1478317386774 Marionette TRACE conn4 -> [0,3532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x93a67000 == 41 [pid = 1826] [id = 775] 20:43:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x93a68400) [pid = 1826] [serial = 2256] [outer = (nil)] 20:43:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x93b2f000) [pid = 1826] [serial = 2257] [outer = 0x93a68400] 20:43:06 INFO - PROCESS | 1826 | 1478317386881 Marionette DEBUG loaded listener.js 20:43:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x94121000) [pid = 1826] [serial = 2258] [outer = 0x93a68400] 20:43:07 INFO - PROCESS | 1826 | 1478317387730 Marionette TRACE conn4 <- [1,3532,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:43:07 INFO - ... 20:43:07 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1273ms 20:43:07 INFO - PROCESS | 1826 | 1478317387760 Marionette TRACE conn4 -> [0,3533,"getWindowHandle",null] 20:43:07 INFO - PROCESS | 1826 | 1478317387767 Marionette TRACE conn4 <- [1,3533,null,{"value":"8"}] 20:43:07 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 20:43:07 INFO - PROCESS | 1826 | 1478317387830 Marionette TRACE conn4 -> [0,3534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:08 INFO - PROCESS | 1826 | 1478317388052 Marionette TRACE conn4 <- [1,3534,null,{"value":null}] 20:43:08 INFO - PROCESS | 1826 | 1478317388252 Marionette TRACE conn4 -> [0,3535,"getWindowHandles",null] 20:43:08 INFO - PROCESS | 1826 | 1478317388258 Marionette TRACE conn4 <- [1,3535,null,["8"]] 20:43:08 INFO - PROCESS | 1826 | 1478317388309 Marionette TRACE conn4 -> [0,3536,"switchToWindow",{"name":"8"}] 20:43:08 INFO - PROCESS | 1826 | 1478317388318 Marionette TRACE conn4 <- [1,3536,null,{}] 20:43:08 INFO - PROCESS | 1826 | 1478317388330 Marionette TRACE conn4 -> [0,3537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x828b8400 == 42 [pid = 1826] [id = 776] 20:43:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x828b9400) [pid = 1826] [serial = 2259] [outer = (nil)] 20:43:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8291bc00) [pid = 1826] [serial = 2260] [outer = 0x828b9400] 20:43:08 INFO - PROCESS | 1826 | 1478317388467 Marionette DEBUG loaded listener.js 20:43:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x829ecc00) [pid = 1826] [serial = 2261] [outer = 0x828b9400] 20:43:09 INFO - PROCESS | 1826 | 1478317389348 Marionette TRACE conn4 <- [1,3537,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 20:43:09 INFO - ... 20:43:09 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1588ms 20:43:09 INFO - PROCESS | 1826 | 1478317389413 Marionette TRACE conn4 -> [0,3538,"getWindowHandle",null] 20:43:09 INFO - PROCESS | 1826 | 1478317389421 Marionette TRACE conn4 <- [1,3538,null,{"value":"8"}] 20:43:09 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 20:43:09 INFO - PROCESS | 1826 | 1478317389434 Marionette TRACE conn4 -> [0,3539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:09 INFO - PROCESS | 1826 | 1478317389672 Marionette TRACE conn4 <- [1,3539,null,{"value":null}] 20:43:09 INFO - PROCESS | 1826 | 1478317389873 Marionette TRACE conn4 -> [0,3540,"getWindowHandles",null] 20:43:09 INFO - PROCESS | 1826 | 1478317389880 Marionette TRACE conn4 <- [1,3540,null,["8"]] 20:43:09 INFO - PROCESS | 1826 | 1478317389933 Marionette TRACE conn4 -> [0,3541,"switchToWindow",{"name":"8"}] 20:43:09 INFO - PROCESS | 1826 | 1478317389939 Marionette TRACE conn4 <- [1,3541,null,{}] 20:43:09 INFO - PROCESS | 1826 | 1478317389950 Marionette TRACE conn4 -> [0,3542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc93400 == 43 [pid = 1826] [id = 777] 20:43:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x8fc93800) [pid = 1826] [serial = 2262] [outer = (nil)] 20:43:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x92b3b400) [pid = 1826] [serial = 2263] [outer = 0x8fc93800] 20:43:10 INFO - PROCESS | 1826 | 1478317390075 Marionette DEBUG loaded listener.js 20:43:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x92cbc000) [pid = 1826] [serial = 2264] [outer = 0x8fc93800] 20:43:10 INFO - PROCESS | 1826 | 1478317390846 Marionette TRACE conn4 <- [1,3542,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 20:43:10 INFO - ... 20:43:10 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1477ms 20:43:10 INFO - PROCESS | 1826 | 1478317390922 Marionette TRACE conn4 -> [0,3543,"getWindowHandle",null] 20:43:10 INFO - TEST-START | /websockets/Send-binary-blob.htm 20:43:10 INFO - PROCESS | 1826 | 1478317390931 Marionette TRACE conn4 <- [1,3543,null,{"value":"8"}] 20:43:10 INFO - PROCESS | 1826 | 1478317390940 Marionette TRACE conn4 -> [0,3544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:11 INFO - PROCESS | 1826 | 1478317391160 Marionette TRACE conn4 <- [1,3544,null,{"value":null}] 20:43:11 INFO - PROCESS | 1826 | 1478317391364 Marionette TRACE conn4 -> [0,3545,"getWindowHandles",null] 20:43:11 INFO - PROCESS | 1826 | 1478317391371 Marionette TRACE conn4 <- [1,3545,null,["8"]] 20:43:11 INFO - PROCESS | 1826 | 1478317391419 Marionette TRACE conn4 -> [0,3546,"switchToWindow",{"name":"8"}] 20:43:11 INFO - PROCESS | 1826 | 1478317391429 Marionette TRACE conn4 <- [1,3546,null,{}] 20:43:11 INFO - PROCESS | 1826 | 1478317391443 Marionette TRACE conn4 -> [0,3547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c79800 == 44 [pid = 1826] [id = 778] 20:43:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x94c80000) [pid = 1826] [serial = 2265] [outer = (nil)] 20:43:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x94d17400) [pid = 1826] [serial = 2266] [outer = 0x94c80000] 20:43:11 INFO - PROCESS | 1826 | 1478317391566 Marionette DEBUG loaded listener.js 20:43:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x94d1a400) [pid = 1826] [serial = 2267] [outer = 0x94c80000] 20:43:12 INFO - PROCESS | 1826 | 1478317392348 Marionette TRACE conn4 <- [1,3547,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 20:43:12 INFO - ... 20:43:12 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1434ms 20:43:12 INFO - PROCESS | 1826 | 1478317392373 Marionette TRACE conn4 -> [0,3548,"getWindowHandle",null] 20:43:12 INFO - PROCESS | 1826 | 1478317392379 Marionette TRACE conn4 <- [1,3548,null,{"value":"8"}] 20:43:12 INFO - TEST-START | /websockets/Send-data.htm 20:43:12 INFO - PROCESS | 1826 | 1478317392394 Marionette TRACE conn4 -> [0,3549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:12 INFO - PROCESS | 1826 | 1478317392633 Marionette TRACE conn4 <- [1,3549,null,{"value":null}] 20:43:12 INFO - PROCESS | 1826 | 1478317392835 Marionette TRACE conn4 -> [0,3550,"getWindowHandles",null] 20:43:12 INFO - PROCESS | 1826 | 1478317392841 Marionette TRACE conn4 <- [1,3550,null,["8"]] 20:43:12 INFO - PROCESS | 1826 | 1478317392897 Marionette TRACE conn4 -> [0,3551,"switchToWindow",{"name":"8"}] 20:43:12 INFO - PROCESS | 1826 | 1478317392905 Marionette TRACE conn4 <- [1,3551,null,{}] 20:43:12 INFO - PROCESS | 1826 | 1478317392915 Marionette TRACE conn4 -> [0,3552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x94d24400 == 45 [pid = 1826] [id = 779] 20:43:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x94d24800) [pid = 1826] [serial = 2268] [outer = (nil)] 20:43:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x95024400) [pid = 1826] [serial = 2269] [outer = 0x94d24800] 20:43:13 INFO - PROCESS | 1826 | 1478317393031 Marionette DEBUG loaded listener.js 20:43:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x95026800) [pid = 1826] [serial = 2270] [outer = 0x94d24800] 20:43:13 INFO - PROCESS | 1826 | 1478317393755 Marionette TRACE conn4 <- [1,3552,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:43:13 INFO - ... 20:43:13 INFO - TEST-OK | /websockets/Send-data.htm | took 1422ms 20:43:13 INFO - PROCESS | 1826 | 1478317393811 Marionette TRACE conn4 -> [0,3553,"getWindowHandle",null] 20:43:13 INFO - PROCESS | 1826 | 1478317393814 Marionette TRACE conn4 <- [1,3553,null,{"value":"8"}] 20:43:13 INFO - TEST-START | /websockets/Send-data.worker 20:43:13 INFO - PROCESS | 1826 | 1478317393841 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}] 20:43:14 INFO - PROCESS | 1826 | 1478317394038 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 20:43:14 INFO - PROCESS | 1826 | 1478317394322 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 20:43:14 INFO - PROCESS | 1826 | 1478317394327 Marionette TRACE conn4 <- [1,3555,null,["8"]] 20:43:14 INFO - PROCESS | 1826 | 1478317394377 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 20:43:14 INFO - PROCESS | 1826 | 1478317394384 Marionette TRACE conn4 <- [1,3556,null,{}] 20:43:14 INFO - PROCESS | 1826 | 1478317394391 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/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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x9502c000 == 46 [pid = 1826] [id = 780] 20:43:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x9502d000) [pid = 1826] [serial = 2271] [outer = (nil)] 20:43:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x95030800) [pid = 1826] [serial = 2272] [outer = 0x9502d000] 20:43:14 INFO - PROCESS | 1826 | 1478317394505 Marionette DEBUG loaded listener.js 20:43:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x950bb800) [pid = 1826] [serial = 2273] [outer = 0x9502d000] 20:43:14 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:43:15 INFO - PROCESS | 1826 | 1478317395356 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 20:43:15 INFO - . 20:43:15 INFO - TEST-OK | /websockets/Send-data.worker | took 1574ms 20:43:15 INFO - PROCESS | 1826 | 1478317395423 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 20:43:15 INFO - PROCESS | 1826 | 1478317395428 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 20:43:15 INFO - TEST-START | /websockets/Send-null.htm 20:43:15 INFO - PROCESS | 1826 | 1478317395437 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}] 20:43:15 INFO - PROCESS | 1826 | 1478317395675 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 20:43:15 INFO - PROCESS | 1826 | 1478317395887 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 20:43:15 INFO - PROCESS | 1826 | 1478317395891 Marionette TRACE conn4 <- [1,3560,null,["8"]] 20:43:15 INFO - PROCESS | 1826 | 1478317395898 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 20:43:15 INFO - PROCESS | 1826 | 1478317395907 Marionette TRACE conn4 <- [1,3561,null,{}] 20:43:15 INFO - PROCESS | 1826 | 1478317395958 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/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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194f400 == 47 [pid = 1826] [id = 781] 20:43:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x81953c00) [pid = 1826] [serial = 2274] [outer = (nil)] 20:43:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x82736c00) [pid = 1826] [serial = 2275] [outer = 0x81953c00] 20:43:16 INFO - PROCESS | 1826 | 1478317396073 Marionette DEBUG loaded listener.js 20:43:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x8291e400) [pid = 1826] [serial = 2276] [outer = 0x81953c00] 20:43:17 INFO - PROCESS | 1826 | 1478317397108 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:43:17 INFO - ... 20:43:17 INFO - TEST-OK | /websockets/Send-null.htm | took 1729ms 20:43:17 INFO - PROCESS | 1826 | 1478317397204 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 20:43:17 INFO - PROCESS | 1826 | 1478317397210 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 20:43:17 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 20:43:17 INFO - PROCESS | 1826 | 1478317397225 Marionette TRACE conn4 -> [0,3564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:17 INFO - PROCESS | 1826 | 1478317397487 Marionette TRACE conn4 <- [1,3564,null,{"value":null}] 20:43:17 INFO - PROCESS | 1826 | 1478317397792 Marionette TRACE conn4 -> [0,3565,"getWindowHandles",null] 20:43:17 INFO - PROCESS | 1826 | 1478317397799 Marionette TRACE conn4 <- [1,3565,null,["8"]] 20:43:17 INFO - PROCESS | 1826 | 1478317397809 Marionette TRACE conn4 -> [0,3566,"switchToWindow",{"name":"8"}] 20:43:17 INFO - PROCESS | 1826 | 1478317397816 Marionette TRACE conn4 <- [1,3566,null,{}] 20:43:17 INFO - PROCESS | 1826 | 1478317397825 Marionette TRACE conn4 -> [0,3567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x82313000 == 48 [pid = 1826] [id = 782] 20:43:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x82315400) [pid = 1826] [serial = 2277] [outer = (nil)] 20:43:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x8231d800) [pid = 1826] [serial = 2278] [outer = 0x82315400] 20:43:17 INFO - PROCESS | 1826 | 1478317397939 Marionette DEBUG loaded listener.js 20:43:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x828bc400) [pid = 1826] [serial = 2279] [outer = 0x82315400] 20:43:18 INFO - PROCESS | 1826 | --DOCSHELL 0x912ac800 == 47 [pid = 1826] [id = 774] 20:43:18 INFO - PROCESS | 1826 | --DOCSHELL 0x81956400 == 46 [pid = 1826] [id = 773] 20:43:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8f8f2c00 == 45 [pid = 1826] [id = 772] 20:43:18 INFO - PROCESS | 1826 | --DOCSHELL 0x82a65800 == 44 [pid = 1826] [id = 771] 20:43:18 INFO - PROCESS | 1826 | --DOCSHELL 0x822e9c00 == 43 [pid = 1826] [id = 770] 20:43:18 INFO - PROCESS | 1826 | --DOCSHELL 0x82182800 == 42 [pid = 1826] [id = 769] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x8217d800) [pid = 1826] [serial = 2203] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x82813800) [pid = 1826] [serial = 2183] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x8db27000) [pid = 1826] [serial = 2212] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x829af000) [pid = 1826] [serial = 2209] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x8cf07400) [pid = 1826] [serial = 2215] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x8280b800) [pid = 1826] [serial = 2207] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x93a5ac00) [pid = 1826] [serial = 2197] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x838c4c00) [pid = 1826] [serial = 2185] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x92cb8800) [pid = 1826] [serial = 2191] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x82754800) [pid = 1826] [serial = 2206] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x829e8000) [pid = 1826] [serial = 2210] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x92eb6800) [pid = 1826] [serial = 2195] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x8fd01c00) [pid = 1826] [serial = 2188] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x8dd41c00) [pid = 1826] [serial = 2213] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x92eb1c00) [pid = 1826] [serial = 2194] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x8fdbe800) [pid = 1826] [serial = 2189] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x82742800) [pid = 1826] [serial = 2182] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x92cba800) [pid = 1826] [serial = 2192] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8dda5800) [pid = 1826] [serial = 2216] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8caee400) [pid = 1826] [serial = 2186] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8231c400) [pid = 1826] [serial = 2200] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x93a5f000) [pid = 1826] [serial = 2198] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x822e1c00) [pid = 1826] [serial = 2204] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x82817000) [pid = 1826] [serial = 2201] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1826 | 1478317398867 Marionette TRACE conn4 <- [1,3567,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:43:18 INFO - ... 20:43:18 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1675ms 20:43:18 INFO - PROCESS | 1826 | 1478317398899 Marionette TRACE conn4 -> [0,3568,"getWindowHandle",null] 20:43:18 INFO - PROCESS | 1826 | 1478317398905 Marionette TRACE conn4 <- [1,3568,null,{"value":"8"}] 20:43:18 INFO - TEST-START | /websockets/Send-unicode-data.htm 20:43:18 INFO - PROCESS | 1826 | 1478317398914 Marionette TRACE conn4 -> [0,3569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:19 INFO - PROCESS | 1826 | 1478317399122 Marionette TRACE conn4 <- [1,3569,null,{"value":null}] 20:43:19 INFO - PROCESS | 1826 | 1478317399310 Marionette TRACE conn4 -> [0,3570,"getWindowHandles",null] 20:43:19 INFO - PROCESS | 1826 | 1478317399315 Marionette TRACE conn4 <- [1,3570,null,["8"]] 20:43:19 INFO - PROCESS | 1826 | 1478317399324 Marionette TRACE conn4 -> [0,3571,"switchToWindow",{"name":"8"}] 20:43:19 INFO - PROCESS | 1826 | 1478317399331 Marionette TRACE conn4 <- [1,3571,null,{}] 20:43:19 INFO - PROCESS | 1826 | 1478317399338 Marionette TRACE conn4 -> [0,3572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x82757000 == 43 [pid = 1826] [id = 783] 20:43:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x82809800) [pid = 1826] [serial = 2280] [outer = (nil)] 20:43:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8280f400) [pid = 1826] [serial = 2281] [outer = 0x82809800] 20:43:19 INFO - PROCESS | 1826 | 1478317399443 Marionette DEBUG loaded listener.js 20:43:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x829a4800) [pid = 1826] [serial = 2282] [outer = 0x82809800] 20:43:20 INFO - PROCESS | 1826 | 1478317400115 Marionette TRACE conn4 <- [1,3572,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:43:20 INFO - ... 20:43:20 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1225ms 20:43:20 INFO - PROCESS | 1826 | 1478317400154 Marionette TRACE conn4 -> [0,3573,"getWindowHandle",null] 20:43:20 INFO - PROCESS | 1826 | 1478317400162 Marionette TRACE conn4 <- [1,3573,null,{"value":"8"}] 20:43:20 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 20:43:20 INFO - PROCESS | 1826 | 1478317400177 Marionette TRACE conn4 -> [0,3574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:20 INFO - PROCESS | 1826 | 1478317400380 Marionette TRACE conn4 <- [1,3574,null,{"value":null}] 20:43:20 INFO - PROCESS | 1826 | 1478317400393 Marionette TRACE conn4 -> [0,3575,"getWindowHandles",null] 20:43:20 INFO - PROCESS | 1826 | 1478317400397 Marionette TRACE conn4 <- [1,3575,null,["8"]] 20:43:20 INFO - PROCESS | 1826 | 1478317400546 Marionette TRACE conn4 -> [0,3576,"switchToWindow",{"name":"8"}] 20:43:20 INFO - PROCESS | 1826 | 1478317400554 Marionette TRACE conn4 <- [1,3576,null,{}] 20:43:20 INFO - PROCESS | 1826 | 1478317400562 Marionette TRACE conn4 -> [0,3577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd98000 == 44 [pid = 1826] [id = 784] 20:43:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8dd9b800) [pid = 1826] [serial = 2283] [outer = (nil)] 20:43:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8dda3c00) [pid = 1826] [serial = 2284] [outer = 0x8dd9b800] 20:43:20 INFO - PROCESS | 1826 | 1478317400704 Marionette DEBUG loaded listener.js 20:43:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x8f8f6800) [pid = 1826] [serial = 2285] [outer = 0x8dd9b800] 20:43:21 INFO - PROCESS | 1826 | 1478317401387 Marionette TRACE conn4 <- [1,3577,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 20:43:21 INFO - .. 20:43:21 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1232ms 20:43:21 INFO - PROCESS | 1826 | 1478317401418 Marionette TRACE conn4 -> [0,3578,"getWindowHandle",null] 20:43:21 INFO - TEST-START | /websockets/constructor.html 20:43:21 INFO - PROCESS | 1826 | 1478317401424 Marionette TRACE conn4 <- [1,3578,null,{"value":"8"}] 20:43:21 INFO - PROCESS | 1826 | 1478317401444 Marionette TRACE conn4 -> [0,3579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:21 INFO - PROCESS | 1826 | 1478317401699 Marionette TRACE conn4 <- [1,3579,null,{"value":null}] 20:43:21 INFO - PROCESS | 1826 | 1478317401728 Marionette TRACE conn4 -> [0,3580,"getWindowHandles",null] 20:43:21 INFO - PROCESS | 1826 | 1478317401734 Marionette TRACE conn4 <- [1,3580,null,["8"]] 20:43:21 INFO - PROCESS | 1826 | 1478317401742 Marionette TRACE conn4 -> [0,3581,"switchToWindow",{"name":"8"}] 20:43:21 INFO - PROCESS | 1826 | 1478317401749 Marionette TRACE conn4 <- [1,3581,null,{}] 20:43:21 INFO - PROCESS | 1826 | 1478317401865 Marionette TRACE conn4 -> [0,3582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fc98000 == 45 [pid = 1826] [id = 785] 20:43:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x8fc9a400) [pid = 1826] [serial = 2286] [outer = (nil)] 20:43:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x91279400) [pid = 1826] [serial = 2287] [outer = 0x8fc9a400] 20:43:21 INFO - PROCESS | 1826 | 1478317401967 Marionette DEBUG loaded listener.js 20:43:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x912ac800) [pid = 1826] [serial = 2288] [outer = 0x8fc9a400] 20:43:22 INFO - PROCESS | 1826 | 1478317402672 Marionette TRACE conn4 <- [1,3582,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 20:43:22 INFO - . 20:43:22 INFO - TEST-OK | /websockets/constructor.html | took 1286ms 20:43:22 INFO - PROCESS | 1826 | 1478317402718 Marionette TRACE conn4 -> [0,3583,"getWindowHandle",null] 20:43:22 INFO - PROCESS | 1826 | 1478317402722 Marionette TRACE conn4 <- [1,3583,null,{"value":"8"}] 20:43:22 INFO - TEST-START | /websockets/eventhandlers.html 20:43:22 INFO - PROCESS | 1826 | 1478317402736 Marionette TRACE conn4 -> [0,3584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:22 INFO - PROCESS | 1826 | 1478317402973 Marionette TRACE conn4 <- [1,3584,null,{"value":null}] 20:43:22 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:43:23 INFO - PROCESS | 1826 | 1478317402999 Marionette TRACE conn4 -> [0,3585,"getWindowHandles",null] 20:43:23 INFO - PROCESS | 1826 | 1478317403003 Marionette TRACE conn4 <- [1,3585,null,["8"]] 20:43:23 INFO - PROCESS | 1826 | 1478317403009 Marionette TRACE conn4 -> [0,3586,"switchToWindow",{"name":"8"}] 20:43:23 INFO - PROCESS | 1826 | 1478317403021 Marionette TRACE conn4 <- [1,3586,null,{}] 20:43:23 INFO - PROCESS | 1826 | 1478317403111 Marionette TRACE conn4 -> [0,3587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x82044000 == 46 [pid = 1826] [id = 786] 20:43:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x92cbfc00) [pid = 1826] [serial = 2289] [outer = (nil)] 20:43:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x92eba800) [pid = 1826] [serial = 2290] [outer = 0x92cbfc00] 20:43:23 INFO - PROCESS | 1826 | 1478317403221 Marionette DEBUG loaded listener.js 20:43:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x9328d800) [pid = 1826] [serial = 2291] [outer = 0x92cbfc00] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x82ac5c00) [pid = 1826] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x92c41c00) [pid = 1826] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x8fdc0c00) [pid = 1826] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x82757400) [pid = 1826] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x8f8f5800) [pid = 1826] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8facd000) [pid = 1826] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8fca1800) [pid = 1826] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x82319400) [pid = 1826] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x82ac5400) [pid = 1826] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x92cbf400) [pid = 1826] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x9320f000) [pid = 1826] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 20:43:23 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x822e9000) [pid = 1826] [serial = 2238] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 20:43:24 INFO - PROCESS | 1826 | 1478317404161 Marionette TRACE conn4 <- [1,3587,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 20:43:24 INFO - .... 20:43:24 INFO - TEST-OK | /websockets/eventhandlers.html | took 1477ms 20:43:24 INFO - PROCESS | 1826 | 1478317404213 Marionette TRACE conn4 -> [0,3588,"getWindowHandle",null] 20:43:24 INFO - PROCESS | 1826 | 1478317404218 Marionette TRACE conn4 <- [1,3588,null,{"value":"8"}] 20:43:24 INFO - TEST-START | /websockets/extended-payload-length.html 20:43:24 INFO - PROCESS | 1826 | 1478317404226 Marionette TRACE conn4 -> [0,3589,"timeouts",{"script":185000}] 20:43:24 INFO - PROCESS | 1826 | 1478317404231 Marionette TRACE conn4 <- [1,3589,null,{}] 20:43:24 INFO - PROCESS | 1826 | 1478317404238 Marionette TRACE conn4 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:24 INFO - PROCESS | 1826 | 1478317404546 Marionette TRACE conn4 <- [1,3590,null,{"value":null}] 20:43:24 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:43:24 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:43:24 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:43:24 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:43:24 INFO - PROCESS | 1826 | 1478317404573 Marionette TRACE conn4 -> [0,3591,"getWindowHandles",null] 20:43:24 INFO - PROCESS | 1826 | 1478317404576 Marionette TRACE conn4 <- [1,3591,null,["8"]] 20:43:24 INFO - PROCESS | 1826 | 1478317404582 Marionette TRACE conn4 -> [0,3592,"switchToWindow",{"name":"8"}] 20:43:24 INFO - PROCESS | 1826 | 1478317404588 Marionette TRACE conn4 <- [1,3592,null,{}] 20:43:24 INFO - PROCESS | 1826 | 1478317404597 Marionette TRACE conn4 -> [0,3593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x92cc3000 == 47 [pid = 1826] [id = 787] 20:43:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x9320b400) [pid = 1826] [serial = 2292] [outer = (nil)] 20:43:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x93b29c00) [pid = 1826] [serial = 2293] [outer = 0x9320b400] 20:43:24 INFO - PROCESS | 1826 | 1478317404698 Marionette DEBUG loaded listener.js 20:43:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x9412a000) [pid = 1826] [serial = 2294] [outer = 0x9320b400] 20:43:25 INFO - PROCESS | 1826 | 1478317405484 Marionette TRACE conn4 <- [1,3593,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 20:43:25 INFO - .... 20:43:25 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1291ms 20:43:25 INFO - TEST-START | /websockets/extended-payload-length.html?wss 20:43:25 INFO - PROCESS | 1826 | 1478317405522 Marionette TRACE conn4 -> [0,3594,"getWindowHandle",null] 20:43:25 INFO - PROCESS | 1826 | 1478317405525 Marionette TRACE conn4 <- [1,3594,null,{"value":"8"}] 20:43:25 INFO - PROCESS | 1826 | 1478317405534 Marionette TRACE conn4 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:25 INFO - PROCESS | 1826 | 1478317405726 Marionette TRACE conn4 <- [1,3595,null,{"value":null}] 20:43:25 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:43:25 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:43:25 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:43:25 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:43:25 INFO - PROCESS | 1826 | 1478317405935 Marionette TRACE conn4 -> [0,3596,"getWindowHandles",null] 20:43:25 INFO - PROCESS | 1826 | 1478317405942 Marionette TRACE conn4 <- [1,3596,null,["8"]] 20:43:25 INFO - PROCESS | 1826 | 1478317405953 Marionette TRACE conn4 -> [0,3597,"switchToWindow",{"name":"8"}] 20:43:25 INFO - PROCESS | 1826 | 1478317405965 Marionette TRACE conn4 <- [1,3597,null,{}] 20:43:25 INFO - PROCESS | 1826 | 1478317405976 Marionette TRACE conn4 -> [0,3598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x82046800 == 48 [pid = 1826] [id = 788] 20:43:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x82048400) [pid = 1826] [serial = 2295] [outer = (nil)] 20:43:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x82131400) [pid = 1826] [serial = 2296] [outer = 0x82048400] 20:43:26 INFO - PROCESS | 1826 | 1478317406115 Marionette DEBUG loaded listener.js 20:43:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x822e0800) [pid = 1826] [serial = 2297] [outer = 0x82048400] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x822df400 == 47 [pid = 1826] [id = 756] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x838be800 == 46 [pid = 1826] [id = 731] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82814c00 == 45 [pid = 1826] [id = 743] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82924800 == 44 [pid = 1826] [id = 730] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd45000 == 43 [pid = 1826] [id = 732] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82758c00 == 42 [pid = 1826] [id = 742] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82735000 == 41 [pid = 1826] [id = 728] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x92cc3000 == 40 [pid = 1826] [id = 787] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x829ef800 == 39 [pid = 1826] [id = 761] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82044000 == 38 [pid = 1826] [id = 786] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd98000 == 37 [pid = 1826] [id = 784] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x829a6800 == 36 [pid = 1826] [id = 760] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc98000 == 35 [pid = 1826] [id = 785] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82313000 == 34 [pid = 1826] [id = 782] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82757000 == 33 [pid = 1826] [id = 783] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x94c79800 == 32 [pid = 1826] [id = 778] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x93a67000 == 31 [pid = 1826] [id = 775] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x828b8400 == 30 [pid = 1826] [id = 776] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc93400 == 29 [pid = 1826] [id = 777] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x822df800 == 28 [pid = 1826] [id = 768] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82047800 == 27 [pid = 1826] [id = 727] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82816800 == 26 [pid = 1826] [id = 737] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82756800 == 25 [pid = 1826] [id = 763] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8194f400 == 24 [pid = 1826] [id = 781] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x838c4400 == 23 [pid = 1826] [id = 738] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8facfc00 == 22 [pid = 1826] [id = 762] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82818c00 == 21 [pid = 1826] [id = 729] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8fbd4c00 == 20 [pid = 1826] [id = 741] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8de5f000 == 19 [pid = 1826] [id = 735] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x9502c000 == 18 [pid = 1826] [id = 780] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x81950800 == 17 [pid = 1826] [id = 739] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x94d24400 == 16 [pid = 1826] [id = 779] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8274d800 == 15 [pid = 1826] [id = 733] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8194f000 == 14 [pid = 1826] [id = 764] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x9320d000 == 13 [pid = 1826] [id = 767] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82ad1c00 == 12 [pid = 1826] [id = 734] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8dda4800 == 11 [pid = 1826] [id = 740] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8212c000 == 10 [pid = 1826] [id = 766] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8fc98800 == 9 [pid = 1826] [id = 744] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8212c400 == 8 [pid = 1826] [id = 736] 20:43:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8fd03000 == 7 [pid = 1826] [id = 765] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8fad6800) [pid = 1826] [serial = 2218] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x828c1800) [pid = 1826] [serial = 2222] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x828bb000) [pid = 1826] [serial = 2221] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8de5e800) [pid = 1826] [serial = 2225] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8dd9dc00) [pid = 1826] [serial = 2224] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x912a9400) [pid = 1826] [serial = 2228] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x91279000) [pid = 1826] [serial = 2227] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x92e3ec00) [pid = 1826] [serial = 2231] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x92cc3400) [pid = 1826] [serial = 2230] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x93a5cc00) [pid = 1826] [serial = 2234] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x9328b000) [pid = 1826] [serial = 2233] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x93bccc00) [pid = 1826] [serial = 2237] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x93bc7800) [pid = 1826] [serial = 2236] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8273f400) [pid = 1826] [serial = 2240] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x82737400) [pid = 1826] [serial = 2239] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x828bc000) [pid = 1826] [serial = 2243] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8280e800) [pid = 1826] [serial = 2242] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8cf03000) [pid = 1826] [serial = 2246] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x838b5400) [pid = 1826] [serial = 2245] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8fad4000) [pid = 1826] [serial = 2249] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8face800) [pid = 1826] [serial = 2248] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x912ab400) [pid = 1826] [serial = 2252] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8fd0b800) [pid = 1826] [serial = 2251] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x92eb6000) [pid = 1826] [serial = 2255] [outer = (nil)] [url = about:blank] 20:43:32 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x92cb5800) [pid = 1826] [serial = 2254] [outer = (nil)] [url = about:blank] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8fad0000) [pid = 1826] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x92cbfc00) [pid = 1826] [serial = 2289] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8fc9a400) [pid = 1826] [serial = 2286] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x9320b400) [pid = 1826] [serial = 2292] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x9502d000) [pid = 1826] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8fc93800) [pid = 1826] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x94d24800) [pid = 1826] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x81953c00) [pid = 1826] [serial = 2274] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x82809800) [pid = 1826] [serial = 2280] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x828b9400) [pid = 1826] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x94c80000) [pid = 1826] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x93a68400) [pid = 1826] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x82315400) [pid = 1826] [serial = 2277] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 20:43:37 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8dd9b800) [pid = 1826] [serial = 2283] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x828c3800) [pid = 1826] [serial = 2219] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x9412a000) [pid = 1826] [serial = 2294] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x93b29c00) [pid = 1826] [serial = 2293] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x92eba800) [pid = 1826] [serial = 2290] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x9328d800) [pid = 1826] [serial = 2291] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x91279400) [pid = 1826] [serial = 2287] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x912ac800) [pid = 1826] [serial = 2288] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8dda3c00) [pid = 1826] [serial = 2284] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8f8f6800) [pid = 1826] [serial = 2285] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8280f400) [pid = 1826] [serial = 2281] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x829a4800) [pid = 1826] [serial = 2282] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8231d800) [pid = 1826] [serial = 2278] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x828bc400) [pid = 1826] [serial = 2279] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82736c00) [pid = 1826] [serial = 2275] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8291e400) [pid = 1826] [serial = 2276] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x95030800) [pid = 1826] [serial = 2272] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x950bb800) [pid = 1826] [serial = 2273] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x95024400) [pid = 1826] [serial = 2269] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x95026800) [pid = 1826] [serial = 2270] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x94d17400) [pid = 1826] [serial = 2266] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x94d1a400) [pid = 1826] [serial = 2267] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x92b3b400) [pid = 1826] [serial = 2263] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x92cbc000) [pid = 1826] [serial = 2264] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8291bc00) [pid = 1826] [serial = 2260] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x829ecc00) [pid = 1826] [serial = 2261] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x93b2f000) [pid = 1826] [serial = 2257] [outer = (nil)] [url = about:blank] 20:43:42 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x94121000) [pid = 1826] [serial = 2258] [outer = (nil)] [url = about:blank] 20:43:48 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82131400) [pid = 1826] [serial = 2296] [outer = (nil)] [url = about:blank] 20:44:26 INFO - PROCESS | 1826 | 1478317466796 Marionette TRACE conn4 <- [1,3598,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 20:44:26 INFO - .... 20:44:26 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61322ms 20:44:26 INFO - PROCESS | 1826 | 1478317466856 Marionette TRACE conn4 -> [0,3599,"getWindowHandle",null] 20:44:26 INFO - PROCESS | 1826 | 1478317466865 Marionette TRACE conn4 <- [1,3599,null,{"value":"8"}] 20:44:26 INFO - TEST-START | /websockets/opening-handshake/001.html 20:44:26 INFO - PROCESS | 1826 | 1478317466878 Marionette TRACE conn4 -> [0,3600,"timeouts",{"script":35000}] 20:44:26 INFO - PROCESS | 1826 | 1478317466883 Marionette TRACE conn4 <- [1,3600,null,{}] 20:44:26 INFO - PROCESS | 1826 | 1478317466897 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}] 20:44:27 INFO - PROCESS | 1826 | 1478317467154 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 20:44:27 INFO - PROCESS | 1826 | 1478317467246 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 20:44:27 INFO - PROCESS | 1826 | 1478317467253 Marionette TRACE conn4 <- [1,3602,null,["8"]] 20:44:27 INFO - PROCESS | 1826 | 1478317467263 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 20:44:27 INFO - PROCESS | 1826 | 1478317467275 Marionette TRACE conn4 <- [1,3603,null,{}] 20:44:27 INFO - PROCESS | 1826 | 1478317467294 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([\"/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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x82128c00 == 8 [pid = 1826] [id = 789] 20:44:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82129400) [pid = 1826] [serial = 2298] [outer = (nil)] 20:44:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8212cc00) [pid = 1826] [serial = 2299] [outer = 0x82129400] 20:44:27 INFO - PROCESS | 1826 | 1478317467411 Marionette DEBUG loaded listener.js 20:44:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82131400) [pid = 1826] [serial = 2300] [outer = 0x82129400] 20:44:28 INFO - PROCESS | 1826 | [1826] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 20:44:28 INFO - PROCESS | 1826 | 1478317468108 Marionette TRACE conn4 <- [1,3604,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 20:44:28 INFO - . 20:44:28 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1245ms 20:44:28 INFO - PROCESS | 1826 | 1478317468120 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 20:44:28 INFO - PROCESS | 1826 | 1478317468128 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 20:44:28 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 20:44:28 INFO - PROCESS | 1826 | 1478317468137 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}] 20:44:28 INFO - PROCESS | 1826 | 1478317468350 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 20:44:28 INFO - PROCESS | 1826 | 1478317468488 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 20:44:28 INFO - PROCESS | 1826 | 1478317468494 Marionette TRACE conn4 <- [1,3607,null,["8"]] 20:44:28 INFO - PROCESS | 1826 | 1478317468502 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 20:44:28 INFO - PROCESS | 1826 | 1478317468512 Marionette TRACE conn4 <- [1,3608,null,{}] 20:44:28 INFO - PROCESS | 1826 | 1478317468532 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([\"/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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x81958c00 == 9 [pid = 1826] [id = 790] 20:44:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82130c00) [pid = 1826] [serial = 2301] [outer = (nil)] 20:44:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82312000) [pid = 1826] [serial = 2302] [outer = 0x82130c00] 20:44:28 INFO - PROCESS | 1826 | 1478317468642 Marionette DEBUG loaded listener.js 20:44:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82316000) [pid = 1826] [serial = 2303] [outer = 0x82130c00] 20:44:29 INFO - PROCESS | 1826 | 1478317469432 Marionette TRACE conn4 <- [1,3609,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 20:44:29 INFO - . 20:44:29 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1323ms 20:44:29 INFO - PROCESS | 1826 | 1478317469461 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 20:44:29 INFO - PROCESS | 1826 | 1478317469466 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 20:44:29 INFO - TEST-START | /websockets/opening-handshake/002.html 20:44:29 INFO - PROCESS | 1826 | 1478317469480 Marionette TRACE conn4 -> [0,3611,"timeouts",{"script":185000}] 20:44:29 INFO - PROCESS | 1826 | 1478317469485 Marionette TRACE conn4 <- [1,3611,null,{}] 20:44:29 INFO - PROCESS | 1826 | 1478317469493 Marionette TRACE conn4 -> [0,3612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:29 INFO - PROCESS | 1826 | 1478317469777 Marionette TRACE conn4 <- [1,3612,null,{"value":null}] 20:44:29 INFO - PROCESS | 1826 | 1478317469873 Marionette TRACE conn4 -> [0,3613,"getWindowHandles",null] 20:44:29 INFO - PROCESS | 1826 | 1478317469877 Marionette TRACE conn4 <- [1,3613,null,["8"]] 20:44:29 INFO - PROCESS | 1826 | 1478317469884 Marionette TRACE conn4 -> [0,3614,"switchToWindow",{"name":"8"}] 20:44:29 INFO - PROCESS | 1826 | 1478317469893 Marionette TRACE conn4 <- [1,3614,null,{}] 20:44:29 INFO - PROCESS | 1826 | 1478317469899 Marionette TRACE conn4 -> [0,3615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x8274d800 == 10 [pid = 1826] [id = 791] 20:44:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8274dc00) [pid = 1826] [serial = 2304] [outer = (nil)] 20:44:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82751400) [pid = 1826] [serial = 2305] [outer = 0x8274dc00] 20:44:30 INFO - PROCESS | 1826 | 1478317470016 Marionette DEBUG loaded listener.js 20:44:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82754000) [pid = 1826] [serial = 2306] [outer = 0x8274dc00] 20:44:30 INFO - PROCESS | 1826 | 1478317470985 Marionette TRACE conn4 <- [1,3615,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 20:44:31 INFO - . 20:44:31 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 1541ms 20:44:31 INFO - PROCESS | 1826 | 1478317471016 Marionette TRACE conn4 -> [0,3616,"getWindowHandle",null] 20:44:31 INFO - PROCESS | 1826 | 1478317471021 Marionette TRACE conn4 <- [1,3616,null,{"value":"8"}] 20:44:31 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 20:44:31 INFO - PROCESS | 1826 | 1478317471031 Marionette TRACE conn4 -> [0,3617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:31 INFO - PROCESS | 1826 | 1478317471271 Marionette TRACE conn4 <- [1,3617,null,{"value":null}] 20:44:31 INFO - PROCESS | 1826 | 1478317471286 Marionette TRACE conn4 -> [0,3618,"getWindowHandles",null] 20:44:31 INFO - PROCESS | 1826 | 1478317471291 Marionette TRACE conn4 <- [1,3618,null,["8"]] 20:44:31 INFO - PROCESS | 1826 | 1478317471300 Marionette TRACE conn4 -> [0,3619,"switchToWindow",{"name":"8"}] 20:44:31 INFO - PROCESS | 1826 | 1478317471306 Marionette TRACE conn4 <- [1,3619,null,{}] 20:44:31 INFO - PROCESS | 1826 | 1478317471317 Marionette TRACE conn4 -> [0,3620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x82814000 == 11 [pid = 1826] [id = 792] 20:44:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82816000) [pid = 1826] [serial = 2307] [outer = (nil)] 20:44:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x828b7400) [pid = 1826] [serial = 2308] [outer = 0x82816000] 20:44:31 INFO - PROCESS | 1826 | 1478317471425 Marionette DEBUG loaded listener.js 20:44:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x829a5000) [pid = 1826] [serial = 2309] [outer = 0x82816000] 20:44:32 INFO - PROCESS | 1826 | 1478317472128 Marionette TRACE conn4 <- [1,3620,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 20:44:32 INFO - . 20:44:32 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1125ms 20:44:32 INFO - PROCESS | 1826 | 1478317472156 Marionette TRACE conn4 -> [0,3621,"getWindowHandle",null] 20:44:32 INFO - PROCESS | 1826 | 1478317472161 Marionette TRACE conn4 <- [1,3621,null,{"value":"8"}] 20:44:32 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 20:44:32 INFO - PROCESS | 1826 | 1478317472169 Marionette TRACE conn4 -> [0,3622,"timeouts",{"script":35000}] 20:44:32 INFO - PROCESS | 1826 | 1478317472173 Marionette TRACE conn4 <- [1,3622,null,{}] 20:44:32 INFO - PROCESS | 1826 | 1478317472186 Marionette TRACE conn4 -> [0,3623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:32 INFO - PROCESS | 1826 | 1478317472419 Marionette TRACE conn4 <- [1,3623,null,{"value":null}] 20:44:32 INFO - PROCESS | 1826 | 1478317472439 Marionette TRACE conn4 -> [0,3624,"getWindowHandles",null] 20:44:32 INFO - PROCESS | 1826 | 1478317472444 Marionette TRACE conn4 <- [1,3624,null,["8"]] 20:44:32 INFO - PROCESS | 1826 | 1478317472450 Marionette TRACE conn4 -> [0,3625,"switchToWindow",{"name":"8"}] 20:44:32 INFO - PROCESS | 1826 | 1478317472456 Marionette TRACE conn4 <- [1,3625,null,{}] 20:44:32 INFO - PROCESS | 1826 | 1478317472463 Marionette TRACE conn4 -> [0,3626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x829e7400 == 12 [pid = 1826] [id = 793] 20:44:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x829e8000) [pid = 1826] [serial = 2310] [outer = (nil)] 20:44:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x829eac00) [pid = 1826] [serial = 2311] [outer = 0x829e8000] 20:44:32 INFO - PROCESS | 1826 | 1478317472562 Marionette DEBUG loaded listener.js 20:44:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x829ee400) [pid = 1826] [serial = 2312] [outer = 0x829e8000] 20:44:32 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:44:33 INFO - PROCESS | 1826 | 1478317473445 Marionette TRACE conn4 <- [1,3626,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 20:44:33 INFO - . 20:44:33 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1292ms 20:44:33 INFO - PROCESS | 1826 | 1478317473461 Marionette TRACE conn4 -> [0,3627,"getWindowHandle",null] 20:44:33 INFO - PROCESS | 1826 | 1478317473465 Marionette TRACE conn4 <- [1,3627,null,{"value":"8"}] 20:44:33 INFO - TEST-START | /websockets/opening-handshake/003.html 20:44:33 INFO - PROCESS | 1826 | 1478317473478 Marionette TRACE conn4 -> [0,3628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:33 INFO - PROCESS | 1826 | 1478317473762 Marionette TRACE conn4 <- [1,3628,null,{"value":null}] 20:44:33 INFO - PROCESS | 1826 | 1478317473780 Marionette TRACE conn4 -> [0,3629,"getWindowHandles",null] 20:44:33 INFO - PROCESS | 1826 | 1478317473783 Marionette TRACE conn4 <- [1,3629,null,["8"]] 20:44:33 INFO - PROCESS | 1826 | 1478317473790 Marionette TRACE conn4 -> [0,3630,"switchToWindow",{"name":"8"}] 20:44:33 INFO - PROCESS | 1826 | 1478317473796 Marionette TRACE conn4 <- [1,3630,null,{}] 20:44:33 INFO - PROCESS | 1826 | 1478317473802 Marionette TRACE conn4 -> [0,3631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x82127800 == 13 [pid = 1826] [id = 794] 20:44:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x82ac6c00) [pid = 1826] [serial = 2313] [outer = (nil)] 20:44:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x82e7c000) [pid = 1826] [serial = 2314] [outer = 0x82ac6c00] 20:44:33 INFO - PROCESS | 1826 | 1478317473935 Marionette DEBUG loaded listener.js 20:44:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x838b7800) [pid = 1826] [serial = 2315] [outer = 0x82ac6c00] 20:44:34 INFO - PROCESS | 1826 | 1478317474680 Marionette TRACE conn4 <- [1,3631,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 20:44:34 INFO - . 20:44:34 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1220ms 20:44:34 INFO - PROCESS | 1826 | 1478317474694 Marionette TRACE conn4 -> [0,3632,"getWindowHandle",null] 20:44:34 INFO - PROCESS | 1826 | 1478317474701 Marionette TRACE conn4 <- [1,3632,null,{"value":"8"}] 20:44:34 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 20:44:34 INFO - PROCESS | 1826 | 1478317474710 Marionette TRACE conn4 -> [0,3633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:34 INFO - PROCESS | 1826 | 1478317474889 Marionette TRACE conn4 <- [1,3633,null,{"value":null}] 20:44:35 INFO - PROCESS | 1826 | 1478317475081 Marionette TRACE conn4 -> [0,3634,"getWindowHandles",null] 20:44:35 INFO - PROCESS | 1826 | 1478317475089 Marionette TRACE conn4 <- [1,3634,null,["8"]] 20:44:35 INFO - PROCESS | 1826 | 1478317475101 Marionette TRACE conn4 -> [0,3635,"switchToWindow",{"name":"8"}] 20:44:35 INFO - PROCESS | 1826 | 1478317475113 Marionette TRACE conn4 <- [1,3635,null,{}] 20:44:35 INFO - PROCESS | 1826 | 1478317475123 Marionette TRACE conn4 -> [0,3636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x81957400 == 14 [pid = 1826] [id = 795] 20:44:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x81958400) [pid = 1826] [serial = 2316] [outer = (nil)] 20:44:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8203f400) [pid = 1826] [serial = 2317] [outer = 0x81958400] 20:44:35 INFO - PROCESS | 1826 | 1478317475257 Marionette DEBUG loaded listener.js 20:44:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x82127000) [pid = 1826] [serial = 2318] [outer = 0x81958400] 20:44:36 INFO - PROCESS | 1826 | 1478317476061 Marionette TRACE conn4 <- [1,3636,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 20:44:36 INFO - . 20:44:36 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1376ms 20:44:36 INFO - PROCESS | 1826 | 1478317476087 Marionette TRACE conn4 -> [0,3637,"getWindowHandle",null] 20:44:36 INFO - PROCESS | 1826 | 1478317476095 Marionette TRACE conn4 <- [1,3637,null,{"value":"8"}] 20:44:36 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 20:44:36 INFO - PROCESS | 1826 | 1478317476123 Marionette TRACE conn4 -> [0,3638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:36 INFO - PROCESS | 1826 | 1478317476399 Marionette TRACE conn4 <- [1,3638,null,{"value":null}] 20:44:36 INFO - PROCESS | 1826 | 1478317476533 Marionette TRACE conn4 -> [0,3639,"getWindowHandles",null] 20:44:36 INFO - PROCESS | 1826 | 1478317476541 Marionette TRACE conn4 <- [1,3639,null,["8"]] 20:44:36 INFO - PROCESS | 1826 | 1478317476557 Marionette TRACE conn4 -> [0,3640,"switchToWindow",{"name":"8"}] 20:44:36 INFO - PROCESS | 1826 | 1478317476567 Marionette TRACE conn4 <- [1,3640,null,{}] 20:44:36 INFO - PROCESS | 1826 | 1478317476574 Marionette TRACE conn4 -> [0,3641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x81956800 == 15 [pid = 1826] [id = 796] 20:44:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8273a800) [pid = 1826] [serial = 2319] [outer = (nil)] 20:44:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8273d000) [pid = 1826] [serial = 2320] [outer = 0x8273a800] 20:44:36 INFO - PROCESS | 1826 | 1478317476698 Marionette DEBUG loaded listener.js 20:44:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8274c400) [pid = 1826] [serial = 2321] [outer = 0x8273a800] 20:44:39 INFO - PROCESS | 1826 | --DOCSHELL 0x82127800 == 14 [pid = 1826] [id = 794] 20:44:39 INFO - PROCESS | 1826 | --DOCSHELL 0x829e7400 == 13 [pid = 1826] [id = 793] 20:44:39 INFO - PROCESS | 1826 | --DOCSHELL 0x82814000 == 12 [pid = 1826] [id = 792] 20:44:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8274d800 == 11 [pid = 1826] [id = 791] 20:44:39 INFO - PROCESS | 1826 | --DOCSHELL 0x81958c00 == 10 [pid = 1826] [id = 790] 20:44:39 INFO - PROCESS | 1826 | --DOCSHELL 0x82128c00 == 9 [pid = 1826] [id = 789] 20:44:39 INFO - PROCESS | 1826 | --DOCSHELL 0x82046800 == 8 [pid = 1826] [id = 788] 20:44:42 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x829e8000) [pid = 1826] [serial = 2310] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 20:44:42 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x82816000) [pid = 1826] [serial = 2307] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 20:44:42 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8274dc00) [pid = 1826] [serial = 2304] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 20:44:42 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x82130c00) [pid = 1826] [serial = 2301] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 20:44:42 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x82048400) [pid = 1826] [serial = 2295] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 20:44:42 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x82129400) [pid = 1826] [serial = 2298] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 20:44:48 INFO - PROCESS | 1826 | --DOCSHELL 0x81957400 == 7 [pid = 1826] [id = 795] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x829ee400) [pid = 1826] [serial = 2312] [outer = (nil)] [url = about:blank] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x829eac00) [pid = 1826] [serial = 2311] [outer = (nil)] [url = about:blank] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x828b7400) [pid = 1826] [serial = 2308] [outer = (nil)] [url = about:blank] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x829a5000) [pid = 1826] [serial = 2309] [outer = (nil)] [url = about:blank] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x82751400) [pid = 1826] [serial = 2305] [outer = (nil)] [url = about:blank] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82754000) [pid = 1826] [serial = 2306] [outer = (nil)] [url = about:blank] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82312000) [pid = 1826] [serial = 2302] [outer = (nil)] [url = about:blank] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82316000) [pid = 1826] [serial = 2303] [outer = (nil)] [url = about:blank] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8212cc00) [pid = 1826] [serial = 2299] [outer = (nil)] [url = about:blank] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82131400) [pid = 1826] [serial = 2300] [outer = (nil)] [url = about:blank] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x822e0800) [pid = 1826] [serial = 2297] [outer = (nil)] [url = about:blank] 20:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82e7c000) [pid = 1826] [serial = 2314] [outer = (nil)] [url = about:blank] 20:44:50 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x82ac6c00) [pid = 1826] [serial = 2313] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 20:44:50 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x81958400) [pid = 1826] [serial = 2316] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 20:44:56 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x838b7800) [pid = 1826] [serial = 2315] [outer = (nil)] [url = about:blank] 20:44:56 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8203f400) [pid = 1826] [serial = 2317] [outer = (nil)] [url = about:blank] 20:44:56 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82127000) [pid = 1826] [serial = 2318] [outer = (nil)] [url = about:blank] 20:44:56 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8273d000) [pid = 1826] [serial = 2320] [outer = (nil)] [url = about:blank] 20:45:06 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 20:45:06 INFO - PROCESS | 1826 | 1478317506932 Marionette TRACE conn4 <- [1,3641,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 20:45:06 INFO - . 20:45:06 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30877ms 20:45:06 INFO - PROCESS | 1826 | 1478317506983 Marionette TRACE conn4 -> [0,3642,"getWindowHandle",null] 20:45:06 INFO - PROCESS | 1826 | 1478317506991 Marionette TRACE conn4 <- [1,3642,null,{"value":"8"}] 20:45:06 INFO - TEST-START | /websockets/opening-handshake/005.html 20:45:07 INFO - PROCESS | 1826 | 1478317507004 Marionette TRACE conn4 -> [0,3643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:07 INFO - PROCESS | 1826 | 1478317507261 Marionette TRACE conn4 <- [1,3643,null,{"value":null}] 20:45:07 INFO - PROCESS | 1826 | 1478317507355 Marionette TRACE conn4 -> [0,3644,"getWindowHandles",null] 20:45:07 INFO - PROCESS | 1826 | 1478317507360 Marionette TRACE conn4 <- [1,3644,null,["8"]] 20:45:07 INFO - PROCESS | 1826 | 1478317507372 Marionette TRACE conn4 -> [0,3645,"switchToWindow",{"name":"8"}] 20:45:07 INFO - PROCESS | 1826 | 1478317507381 Marionette TRACE conn4 <- [1,3645,null,{}] 20:45:07 INFO - PROCESS | 1826 | 1478317507389 Marionette TRACE conn4 -> [0,3646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204ac00 == 8 [pid = 1826] [id = 797] 20:45:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8204b000) [pid = 1826] [serial = 2322] [outer = (nil)] 20:45:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82127000) [pid = 1826] [serial = 2323] [outer = 0x8204b000] 20:45:07 INFO - PROCESS | 1826 | 1478317507510 Marionette DEBUG loaded listener.js 20:45:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8212d800) [pid = 1826] [serial = 2324] [outer = 0x8204b000] 20:45:08 INFO - PROCESS | 1826 | 1478317508159 Marionette TRACE conn4 <- [1,3646,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,3647,"getWindowHandle",null] 20:45:08 INFO - PROCESS | 1826 | 1478317508188 Marionette TRACE conn4 <- [1,3647,null,{"value":"8"}] 20:45:08 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 20:45:08 INFO - PROCESS | 1826 | 1478317508208 Marionette TRACE conn4 -> [0,3648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:08 INFO - PROCESS | 1826 | 1478317508477 Marionette TRACE conn4 <- [1,3648,null,{"value":null}] 20:45:08 INFO - PROCESS | 1826 | 1478317508501 Marionette TRACE conn4 -> [0,3649,"getWindowHandles",null] 20:45:08 INFO - PROCESS | 1826 | 1478317508507 Marionette TRACE conn4 <- [1,3649,null,["8"]] 20:45:08 INFO - PROCESS | 1826 | 1478317508515 Marionette TRACE conn4 -> [0,3650,"switchToWindow",{"name":"8"}] 20:45:08 INFO - PROCESS | 1826 | 1478317508522 Marionette TRACE conn4 <- [1,3650,null,{}] 20:45:08 INFO - PROCESS | 1826 | 1478317508531 Marionette TRACE conn4 -> [0,3651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x81956000 == 9 [pid = 1826] [id = 798] 20:45:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8212bc00) [pid = 1826] [serial = 2325] [outer = (nil)] 20:45:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x822e5400) [pid = 1826] [serial = 2326] [outer = 0x8212bc00] 20:45:08 INFO - PROCESS | 1826 | 1478317508640 Marionette DEBUG loaded listener.js 20:45:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x822e8000) [pid = 1826] [serial = 2327] [outer = 0x8212bc00] 20:45:09 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:45:10 INFO - ............................................................. 20:45:10 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1878ms 20:45:10 INFO - PROCESS | 1826 | 1478317509989 Marionette TRACE conn4 <- [1,3651,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 20:45:10 INFO - PROCESS | 1826 | 1478317510117 Marionette TRACE conn4 -> [0,3652,"getWindowHandle",null] 20:45:10 INFO - PROCESS | 1826 | 1478317510128 Marionette TRACE conn4 <- [1,3652,null,{"value":"8"}] 20:45:10 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 20:45:10 INFO - PROCESS | 1826 | 1478317510136 Marionette TRACE conn4 -> [0,3653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:10 INFO - PROCESS | 1826 | 1478317510359 Marionette TRACE conn4 <- [1,3653,null,{"value":null}] 20:45:10 INFO - PROCESS | 1826 | 1478317510506 Marionette TRACE conn4 -> [0,3654,"getWindowHandles",null] 20:45:10 INFO - PROCESS | 1826 | 1478317510512 Marionette TRACE conn4 <- [1,3654,null,["8"]] 20:45:10 INFO - PROCESS | 1826 | 1478317510520 Marionette TRACE conn4 -> [0,3655,"switchToWindow",{"name":"8"}] 20:45:10 INFO - PROCESS | 1826 | 1478317510529 Marionette TRACE conn4 <- [1,3655,null,{}] 20:45:10 INFO - PROCESS | 1826 | 1478317510538 Marionette TRACE conn4 -> [0,3656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x82816000 == 10 [pid = 1826] [id = 799] 20:45:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82816400) [pid = 1826] [serial = 2328] [outer = (nil)] 20:45:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x828b7800) [pid = 1826] [serial = 2329] [outer = 0x82816400] 20:45:10 INFO - PROCESS | 1826 | 1478317510654 Marionette DEBUG loaded listener.js 20:45:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x828b9400) [pid = 1826] [serial = 2330] [outer = 0x82816400] 20:45:11 INFO - PROCESS | 1826 | [1826] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:45:11 INFO - PROCESS | 1826 | 1478317511666 Marionette TRACE conn4 <- [1,3656,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 20:45:11 INFO - .................................. 20:45:11 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1586ms 20:45:11 INFO - PROCESS | 1826 | 1478317511723 Marionette TRACE conn4 -> [0,3657,"getWindowHandle",null] 20:45:11 INFO - PROCESS | 1826 | 1478317511729 Marionette TRACE conn4 <- [1,3657,null,{"value":"8"}] 20:45:11 INFO - TEST-START | /workers/semantics/interface-objects/003.html 20:45:11 INFO - PROCESS | 1826 | 1478317511739 Marionette TRACE conn4 -> [0,3658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:11 INFO - PROCESS | 1826 | 1478317511993 Marionette TRACE conn4 <- [1,3658,null,{"value":null}] 20:45:12 INFO - PROCESS | 1826 | 1478317512012 Marionette TRACE conn4 -> [0,3659,"getWindowHandles",null] 20:45:12 INFO - PROCESS | 1826 | 1478317512021 Marionette TRACE conn4 <- [1,3659,null,["8"]] 20:45:12 INFO - PROCESS | 1826 | 1478317512030 Marionette TRACE conn4 -> [0,3660,"switchToWindow",{"name":"8"}] 20:45:12 INFO - PROCESS | 1826 | 1478317512038 Marionette TRACE conn4 <- [1,3660,null,{}] 20:45:12 INFO - PROCESS | 1826 | 1478317512046 Marionette TRACE conn4 -> [0,3661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8291fc00 == 11 [pid = 1826] [id = 800] 20:45:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x829a7400) [pid = 1826] [serial = 2331] [outer = (nil)] 20:45:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x829a8c00) [pid = 1826] [serial = 2332] [outer = 0x829a7400] 20:45:12 INFO - PROCESS | 1826 | 1478317512161 Marionette DEBUG loaded listener.js 20:45:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82ad2c00) [pid = 1826] [serial = 2333] [outer = 0x829a7400] 20:45:13 INFO - .............................................................. 20:45:13 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1462ms 20:45:13 INFO - TEST-START | /workers/semantics/interface-objects/004.html 20:45:13 INFO - PROCESS | 1826 | 1478317513108 Marionette TRACE conn4 <- [1,3661,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 20:45:13 INFO - PROCESS | 1826 | 1478317513200 Marionette TRACE conn4 -> [0,3662,"getWindowHandle",null] 20:45:13 INFO - PROCESS | 1826 | 1478317513204 Marionette TRACE conn4 <- [1,3662,null,{"value":"8"}] 20:45:13 INFO - PROCESS | 1826 | 1478317513217 Marionette TRACE conn4 -> [0,3663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:13 INFO - PROCESS | 1826 | 1478317513424 Marionette TRACE conn4 <- [1,3663,null,{"value":null}] 20:45:13 INFO - PROCESS | 1826 | 1478317513594 Marionette TRACE conn4 -> [0,3664,"getWindowHandles",null] 20:45:13 INFO - PROCESS | 1826 | 1478317513599 Marionette TRACE conn4 <- [1,3664,null,["8"]] 20:45:13 INFO - PROCESS | 1826 | 1478317513606 Marionette TRACE conn4 -> [0,3665,"switchToWindow",{"name":"8"}] 20:45:13 INFO - PROCESS | 1826 | 1478317513613 Marionette TRACE conn4 <- [1,3665,null,{}] 20:45:13 INFO - PROCESS | 1826 | 1478317513620 Marionette TRACE conn4 -> [0,3666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x82044400 == 12 [pid = 1826] [id = 801] 20:45:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x828c5400) [pid = 1826] [serial = 2334] [outer = (nil)] 20:45:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x82e7d400) [pid = 1826] [serial = 2335] [outer = 0x828c5400] 20:45:13 INFO - PROCESS | 1826 | 1478317513725 Marionette DEBUG loaded listener.js 20:45:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8caee800) [pid = 1826] [serial = 2336] [outer = 0x828c5400] 20:45:14 INFO - PROCESS | 1826 | 1478317514471 Marionette TRACE conn4 <- [1,3666,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 20:45:14 INFO - ................................. 20:45:14 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1330ms 20:45:14 INFO - PROCESS | 1826 | 1478317514546 Marionette TRACE conn4 -> [0,3667,"getWindowHandle",null] 20:45:14 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 20:45:14 INFO - PROCESS | 1826 | 1478317514551 Marionette TRACE conn4 <- [1,3667,null,{"value":"8"}] 20:45:14 INFO - PROCESS | 1826 | 1478317514560 Marionette TRACE conn4 -> [0,3668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:14 INFO - PROCESS | 1826 | 1478317514797 Marionette TRACE conn4 <- [1,3668,null,{"value":null}] 20:45:15 INFO - PROCESS | 1826 | 1478317515050 Marionette TRACE conn4 -> [0,3669,"getWindowHandles",null] 20:45:15 INFO - PROCESS | 1826 | 1478317515055 Marionette TRACE conn4 <- [1,3669,null,["8"]] 20:45:15 INFO - PROCESS | 1826 | 1478317515062 Marionette TRACE conn4 -> [0,3670,"switchToWindow",{"name":"8"}] 20:45:15 INFO - PROCESS | 1826 | 1478317515068 Marionette TRACE conn4 <- [1,3670,null,{}] 20:45:15 INFO - PROCESS | 1826 | 1478317515080 Marionette TRACE conn4 -> [0,3671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8194b800 == 13 [pid = 1826] [id = 802] 20:45:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x82313c00) [pid = 1826] [serial = 2337] [outer = (nil)] 20:45:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x82316000) [pid = 1826] [serial = 2338] [outer = 0x82313c00] 20:45:15 INFO - PROCESS | 1826 | 1478317515188 Marionette DEBUG loaded listener.js 20:45:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8273fc00) [pid = 1826] [serial = 2339] [outer = 0x82313c00] 20:45:16 INFO - PROCESS | 1826 | 1478317516011 Marionette TRACE conn4 <- [1,3671,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 20:45:16 INFO - . 20:45:16 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1486ms 20:45:16 INFO - PROCESS | 1826 | 1478317516050 Marionette TRACE conn4 -> [0,3672,"getWindowHandle",null] 20:45:16 INFO - PROCESS | 1826 | 1478317516056 Marionette TRACE conn4 <- [1,3672,null,{"value":"8"}] 20:45:16 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 20:45:16 INFO - PROCESS | 1826 | 1478317516073 Marionette TRACE conn4 -> [0,3673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:16 INFO - PROCESS | 1826 | 1478317516306 Marionette TRACE conn4 <- [1,3673,null,{"value":null}] 20:45:16 INFO - PROCESS | 1826 | 1478317516507 Marionette TRACE conn4 -> [0,3674,"getWindowHandles",null] 20:45:16 INFO - PROCESS | 1826 | 1478317516515 Marionette TRACE conn4 <- [1,3674,null,["8"]] 20:45:16 INFO - PROCESS | 1826 | 1478317516596 Marionette TRACE conn4 -> [0,3675,"switchToWindow",{"name":"8"}] 20:45:16 INFO - PROCESS | 1826 | 1478317516613 Marionette TRACE conn4 <- [1,3675,null,{}] 20:45:16 INFO - PROCESS | 1826 | 1478317516626 Marionette TRACE conn4 -> [0,3676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8204a400 == 14 [pid = 1826] [id = 803] 20:45:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8204d400) [pid = 1826] [serial = 2340] [outer = (nil)] 20:45:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x822df000) [pid = 1826] [serial = 2341] [outer = 0x8204d400] 20:45:16 INFO - PROCESS | 1826 | 1478317516769 Marionette DEBUG loaded listener.js 20:45:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x82742400) [pid = 1826] [serial = 2342] [outer = 0x8204d400] 20:45:17 INFO - PROCESS | 1826 | 1478317517607 Marionette TRACE conn4 <- [1,3676,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 20:45:17 INFO - . 20:45:17 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1573ms 20:45:17 INFO - PROCESS | 1826 | 1478317517648 Marionette TRACE conn4 -> [0,3677,"getWindowHandle",null] 20:45:17 INFO - PROCESS | 1826 | 1478317517656 Marionette TRACE conn4 <- [1,3677,null,{"value":"8"}] 20:45:17 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 20:45:17 INFO - PROCESS | 1826 | 1478317517669 Marionette TRACE conn4 -> [0,3678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:17 INFO - PROCESS | 1826 | 1478317517919 Marionette TRACE conn4 <- [1,3678,null,{"value":null}] 20:45:18 INFO - PROCESS | 1826 | 1478317518119 Marionette TRACE conn4 -> [0,3679,"getWindowHandles",null] 20:45:18 INFO - PROCESS | 1826 | 1478317518131 Marionette TRACE conn4 <- [1,3679,null,["8"]] 20:45:18 INFO - PROCESS | 1826 | 1478317518186 Marionette TRACE conn4 -> [0,3680,"switchToWindow",{"name":"8"}] 20:45:18 INFO - PROCESS | 1826 | 1478317518195 Marionette TRACE conn4 <- [1,3680,null,{}] 20:45:18 INFO - PROCESS | 1826 | 1478317518205 Marionette TRACE conn4 -> [0,3681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x82185400 == 15 [pid = 1826] [id = 804] 20:45:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8274f000) [pid = 1826] [serial = 2343] [outer = (nil)] 20:45:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x82754000) [pid = 1826] [serial = 2344] [outer = 0x8274f000] 20:45:18 INFO - PROCESS | 1826 | 1478317518332 Marionette DEBUG loaded listener.js 20:45:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x82809400) [pid = 1826] [serial = 2345] [outer = 0x8274f000] 20:45:19 INFO - PROCESS | 1826 | 1478317519114 Marionette TRACE conn4 <- [1,3681,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 20:45:19 INFO - . 20:45:19 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1477ms 20:45:19 INFO - PROCESS | 1826 | 1478317519172 Marionette TRACE conn4 -> [0,3682,"getWindowHandle",null] 20:45:19 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 20:45:19 INFO - PROCESS | 1826 | 1478317519182 Marionette TRACE conn4 <- [1,3682,null,{"value":"8"}] 20:45:19 INFO - PROCESS | 1826 | 1478317519194 Marionette TRACE conn4 -> [0,3683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:19 INFO - PROCESS | 1826 | 1478317519433 Marionette TRACE conn4 <- [1,3683,null,{"value":null}] 20:45:19 INFO - PROCESS | 1826 | 1478317519632 Marionette TRACE conn4 -> [0,3684,"getWindowHandles",null] 20:45:19 INFO - PROCESS | 1826 | 1478317519647 Marionette TRACE conn4 <- [1,3684,null,["8"]] 20:45:19 INFO - PROCESS | 1826 | 1478317519698 Marionette TRACE conn4 -> [0,3685,"switchToWindow",{"name":"8"}] 20:45:19 INFO - PROCESS | 1826 | 1478317519708 Marionette TRACE conn4 <- [1,3685,null,{}] 20:45:19 INFO - PROCESS | 1826 | 1478317519717 Marionette TRACE conn4 -> [0,3686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"8f9d9d18-e37a-4a76-bcf5-d0cdda1d4d55\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x82815800 == 16 [pid = 1826] [id = 805] 20:45:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8291bc00) [pid = 1826] [serial = 2346] [outer = (nil)] 20:45:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x829a6000) [pid = 1826] [serial = 2347] [outer = 0x8291bc00] 20:45:19 INFO - PROCESS | 1826 | 1478317519845 Marionette DEBUG loaded listener.js 20:45:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8cae1c00) [pid = 1826] [serial = 2348] [outer = 0x8291bc00] 20:45:20 INFO - PROCESS | 1826 | 1478317520647 Marionette TRACE conn4 <- [1,3686,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,3687,"getWindowHandle",null] 20:45:20 INFO - PROCESS | 1826 | 1478317520672 Marionette TRACE conn4 <- [1,3687,null,{"value":"8"}] 20:45:21 WARNING - u'runner_teardown' () 20:45:21 INFO - No more tests 20:45:21 INFO - Got 0 unexpected results 20:45:21 INFO - SUITE-END | took 2453s 20:45:21 INFO - Closing logging queue 20:45:21 INFO - queue closed 20:45:22 INFO - Return code: 0 20:45:22 WARNING - # TBPL SUCCESS # 20:45:22 INFO - Running post-action listener: _resource_record_post_action 20:45:22 INFO - [mozharness: 2016-11-05 03:45:22.109912Z] Finished run-tests step (success) 20:45:22 INFO - Running post-run listener: _resource_record_post_run 20:45:22 INFO - Total resource usage - Wall time: 2503s; CPU: 54.0%; Read bytes: 13819904; Write bytes: 316841984; Read time: 1004; Write time: 228892 20:45:22 INFO - TinderboxPrint: CPU usage
54.0% 20:45:22 INFO - TinderboxPrint: I/O read bytes / time
13,819,904 / 1,004 20:45:22 INFO - TinderboxPrint: I/O write bytes / time
316,841,984 / 228,892 20:45:22 INFO - TinderboxPrint: CPU idle
1,130.2 (45.6%) 20:45:22 INFO - TinderboxPrint: CPU system
125.7 (5.1%) 20:45:22 INFO - TinderboxPrint: CPU user
1,217.4 (49.1%) 20:45:22 INFO - TinderboxPrint: Swap in / out
0 / 0 20:45:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:45:22 INFO - install - Wall time: 43s; CPU: 100.0%; Read bytes: 0; Write bytes: 186609664; Read time: 0; Write time: 187308 20:45:22 INFO - run-tests - Wall time: 2460s; CPU: 53.0%; Read bytes: 11681792; Write bytes: 100044800; Read time: 620; Write time: 9344 20:45:23 INFO - Running post-run listener: _upload_blobber_files 20:45:23 INFO - Blob upload gear active. 20:45:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:45:23 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 20:45:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 20:45:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 20:45:23 INFO - (blobuploader) - INFO - Open directory for files ... 20:45:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 20:45:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:45:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:45:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:45:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:45:26 INFO - (blobuploader) - INFO - Done attempting. 20:45:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 20:45:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:45:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:45:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:45:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:45:28 INFO - (blobuploader) - INFO - Done attempting. 20:45:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 20:45:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:45:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:45:32 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 20:45:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:45:32 INFO - (blobuploader) - INFO - Done attempting. 20:45:32 INFO - (blobuploader) - INFO - Iteration through files over. 20:45:32 INFO - Return code: 0 20:45:32 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:45:32 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:45:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3befc2fdadd85762fc0702bcbb9a845e64138db1be1e1de93325f3cfbf71ffbe8758e2b0823984a4f48d645f7ba3525b6e9be9949fa93b75c4929f294a7f7870", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/29f978a59cbc60d83a54ea3e4d241dec23bfb9e8f20d617c6719ae54e67732fc28fe21e8e7df454626bb7624f30e906b1665049c6f7113d4405491b166f1c85c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/29ba20e157378eb84b532e9e71171090308a3b68f7f3366b269df953a99944ff6c0f64a38735524f04d151b7f99ebe9113f9fc93314b0e2896cc5f94a299a27d"} 20:45:32 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:45:32 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:45:32 INFO - Contents: 20:45:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3befc2fdadd85762fc0702bcbb9a845e64138db1be1e1de93325f3cfbf71ffbe8758e2b0823984a4f48d645f7ba3525b6e9be9949fa93b75c4929f294a7f7870", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/29f978a59cbc60d83a54ea3e4d241dec23bfb9e8f20d617c6719ae54e67732fc28fe21e8e7df454626bb7624f30e906b1665049c6f7113d4405491b166f1c85c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/29ba20e157378eb84b532e9e71171090308a3b68f7f3366b269df953a99944ff6c0f64a38735524f04d151b7f99ebe9113f9fc93314b0e2896cc5f94a299a27d"} 20:45:32 INFO - Running post-run listener: copy_logs_to_upload_dir 20:45:32 INFO - Copying logs to upload dir... 20:45:32 INFO - mkdir: /builds/slave/test/build/upload/logs 20:45:32 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2616.528781 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 36 secs) (at 2016-11-04 20:45:32.604402) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-04 20:45:32.605824) ========= 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-1478314738.762287-1324372707 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3befc2fdadd85762fc0702bcbb9a845e64138db1be1e1de93325f3cfbf71ffbe8758e2b0823984a4f48d645f7ba3525b6e9be9949fa93b75c4929f294a7f7870", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/29f978a59cbc60d83a54ea3e4d241dec23bfb9e8f20d617c6719ae54e67732fc28fe21e8e7df454626bb7624f30e906b1665049c6f7113d4405491b166f1c85c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/29ba20e157378eb84b532e9e71171090308a3b68f7f3366b269df953a99944ff6c0f64a38735524f04d151b7f99ebe9113f9fc93314b0e2896cc5f94a299a27d"} build_url:https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034105 build_url: 'https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/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/3befc2fdadd85762fc0702bcbb9a845e64138db1be1e1de93325f3cfbf71ffbe8758e2b0823984a4f48d645f7ba3525b6e9be9949fa93b75c4929f294a7f7870", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/29f978a59cbc60d83a54ea3e4d241dec23bfb9e8f20d617c6719ae54e67732fc28fe21e8e7df454626bb7624f30e906b1665049c6f7113d4405491b166f1c85c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/29ba20e157378eb84b532e9e71171090308a3b68f7f3366b269df953a99944ff6c0f64a38735524f04d151b7f99ebe9113f9fc93314b0e2896cc5f94a299a27d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SOsqdWdxQZW3Y_OnmzpS9Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-04 20:45:32.674357) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:45:32.674800) ========= 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-1478314738.762287-1324372707 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017415 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:45:32.774069) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-04 20:45:32.774362) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-04 20:45:32.774667) ========= ========= Total master_lag: 0.76 =========